ผู้ใช้ Mac ได้เพลิดเพลินกับการคอมพิวเตอร์ที่ค่อนข้างปราศจากไวรัสนานแล้ว แต่ไม่ควรกลัวผิดว่าจะไม่มีไวรัส แม้ Apple จะควบคุม App Store อย่างเข้มงวด บางมัลแวร์ในโอกาสนادرةก็ยังผ่านได้เช่นกัน เช่นกัน macOS Gatekeeper มีประโยชน์เฉพาะเมื่อคุณไม่ล้มเลิกการตั้งค่าของมัน แต่จะจำกัดคุณให้ติดตั้งแอปจาก App Store เท่านั้น ดังนั้น หากคุณดาวน์โหลดแอปที่ไม่ได้มาจาก App Store คุณจะตรวจสอบได้อย่างไรว่ามันปลอดภัยที่จะติดตั้ง?
เกี่ยวกับ Suspicious Package

Suspicious Package เป็นโปรแกรมยูทิลิตี้เพื่อวัตถุประสงค์พิเศษ ที่ออกแบบมาเพื่อตรวจสอบแพ็กเกจ macOS - ไฟล์ซอฟต์แวร์ที่ติดตั้งโปรแกรมประยุกต์ แพ็กเกจทั่วไปประกอบด้วยหลายส่วนประกอบ รวมถึงแอปเอง สคริปต์ที่ทำให้กระบวนการติดตั้งอัตโนมัติ และไฟล์อื่นๆ ที่โปรแกรมต้องการ แม้ระบบแพ็กเกจของ macOS จะเป็นวิธีที่มีประสิทธิภาพสำหรับนักพัฒนาในการจัดระเบียบชิ้นส่วนทั้งหมดที่ไปอยู่ในแอป แต่มันก็เป็นไปได้ที่แฮกเกอร์จะพลิกโฉมมันโดยแทรกโปรแกรมมิ่งอันตรายของตนเองเข้าไป Suspicious Package ช่วยให้คุณตรวจสอบเนื้อหาของแพ็กเกจ macOS ใดๆ ได้ อาจจะป้องกันการติดมัลแวร์ได้
ดาวน์โหลดและติดตั้ง

แอป Suspicious Package พร้อมดาวน์โหลดโดยตรงจาก mothersruin.com เพื่อติดตั้ง คุณอาจต้องผ่าน macOS Gatekeeper ชั่วคราวซึ่งปกติจะป้องกันไม่ให้คุณติดตั้งโปรแกรม Non-App Store โดยบังเอิ้น ใน "System Preferences" ไปที่ "Security & Privacy -> General -> Allow apps downloaded from:" และเปลี่ยนการตั้งค่าเป็น "App Store and identified developers" เมื่อคุณเปิดไฟล์ SuspiciousPackage.dmg คุณจะเห็นเตือนว่า "SuspiciousPackage.dmg blocked from opening because it is not from an identified developer." คลิกปุ่ม "Open Anyway" เพื่อติดตั้งโปรแกรม
Quick Look

ฟีเจอร์ "Quick Look" แสดงสรุปแพ็กเกจจาก Finder โดยไม่ต้องเปิดแอป Suspicious Package เอง นี่คือ Time-saver ที่ดีหากคุณมีหลายแพ็กเกจที่ต้องตรวจสอบ เพื่อใช้ Quick Look ให้ไฮไลท์แพ็กเกจที่ต้องการประเมินจาก Finder แล้วหาเมนู Quick Look ในเมนู File ของ Finder หรือกด "Command + Y"
ตรวจสอบแพ็กเกจ
เพื่อตรวจสอบแพ็กเกจที่คุณดาวน์โหลด ให้เปิด Suspicious Package จากเมนู "File" เลือก "Open" แล้วไปที่โฟลเดอร์ Downloads หรือโฟลเดอร์อื่นๆ สำหรับไฟล์แพ็กเกจที่ต้องการตรวจสอบ Suspicious Package จะวิเคราะห์ไฟล์ แล้วแสดงชุดแท็บ: "Package Info", "All Files", และ "All Scripts" หากแอปตรวจพบปัญหากับแพ็กเกจ ไอคอน Review จะแสดงเตือน
Package Info

แท็บ Package Info ให้ภาพรวมของสิ่งที่อยู่ในแพ็กเกจ แสดงว่ามีรายการกี่อย่างที่ติดตั้ง ใช้สคริปต์กี่ตัว และลงนามหรือไม่ แสดงเมื่อไหร่ที่แพ็กเกจถูกดาวน์โหลดและชื่อเบราว์เซอร์ สุดท้าย หากแพ็กเกจมีปัญหา Package Info จะแสดงจำนวนคำเตือน
All Files

คล้ายหน้าต่าง Finder All Files แสดงไฟล์ทั้งหมดที่จัดเก็บในแพ็กเกจ รวมถึงแอปเอง ไฟล์สนับสนุน และการจัดระเบียบโฟลเดอร์ คลิกที่โฟลเดอร์ใดๆ เพื่อดูเนื้อหา
All Scripts

แท็บ All Scripts แสดงรายการ macOS Shell Scripts ทั้งหมดที่ใช้ติดตั้งแพ็กเกจ แต่ละสคริปต์เป็น Mini-program ที่มีคำสั่งข้อความใช้ Copy, Create และ Delete ไฟล์ คลิกที่ชื่อสคริปต์เพื่อดูคำแนะนำ เมนู File รวมตัวเลือกแก้ไขสคริปต์ หากคุณต้องการ
Unsigned Packages (แพ็กเกจไม่ได้ลงนาม)
เมื่อใช้ Suspicious Package คุณอาจเห็นเตือนว่าแพ็กเกจไม่ได้ลงนาม การลงนามแพ็กเกจ (Package Signing) เป็นฟีเจอร์ที่ Apple พัฒนาขึ้น เพื่อให้นักพัฒนาซอฟต์แวร์สามารถ "Stamp" โปรแกรมของพวกเขาด้วยลายเซ็นดิจิทัลอย่างเป็นทางการ ผูกแอปพลิเคชันกับคนที่เขียนมัน ลายเซ็นให้ความมั่นใจว่าซอฟต์แวร์เป็นของจริงและไม่ใช่ของเลียนแบบราคาถูก จริงๆ แล้ว Apple กำหนดให้ซอฟต์แวร์ทุกตัวใน App Store ต้องมีลายเซ็น บางนักพัฒนาแต่อย่างไรก็ตาม ไม่ใช้ความพยายามเพิ่มเติมในการลงนามซอฟต์แวร์ แพ็กเกจไม่ได้ลงนามหลายตัว รวมถึงโปรแกรมโอเพนซอร์สและฟรีแวร์ จริงๆ แล้วโอเคที่จะใช้ แต่ในทางกลับกัน หากคุณซื้อซอฟต์แวร์ Mac จากผู้ขายใหญ่ การขาดลายเซ็นเป็น Red Flag ใหญ่
สรุป
ส่วนใหญ่ของโปรแกรม Mac ไปราศจากมัลแวร์ อย่างไรก็ตาม โปรแกรมที่ดาวน์โหลดจากเว็บไซต์บุคคลที่สามมีความเสี่ยงเล็กน้อยของสปายแวร์และของแถมที่ไม่พึงประสงค์ แม้จะมุ่งเป้าไปที่ผู้ใช้ทางเทคนิคเป็นหลัก Suspicious Package ให้ใครก็ตามสามารถประเมินซอฟต์แวร์ macOS สำหรับมัลแวร์และปัญหาอื่นๆ ได้ แอปเปิดเผยเนื้อหาของซอฟต์แวร์แพ็กเกจก่อนที่คุณจะติดตั้ง โดยเฉพาะสำหรับผู้ใช้ Mac ที่ไม่ได้ใช้ App Store เป็นแหล่งเดียวของซอฟต์แวร์ Suspicious Package จึงเป็นการเพิ่มที่สมควรเข้าไปในกล่องเครื่องมือ Mac ของคุณ