Người dùng Mac đã tận hưởng một thời gian dài máy tính khá ít virus, nhưng không nên coi như không có virus. Mặc dù Apple kiểm soát chặt chẽ App Store, một số mã độc, trong trường hợp hiếm, vẫn lọt lên đó. Tương tự, macOS Gatekeeper chỉ hữu ích khi bạn không ghi đè cài đặt của nó, nhưng điều đó sẽ giới hạn bạn chỉ cài ứng dụng từ App Store. Vì vậy, nếu bạn tải ứng dụng không đến từ App Store, bạn làm sao kiểm tra nó an toàn để cài?
Về Suspicious Package

Suspicious Package là chương trình tiện ích đặc biệt thiết kế để kiểm tra gói macOS – tệp phần mềm cài đặt chương trình ứng dụng. Gói thường chứa một số thành phần, bao gồm chính ứng dụng, tập lệnh tự động hóa quá trình cài đặt, và các tệp khác chương trình cần. Mặc dù hệ thống đóng gói macOS là cách hiệu quả cho nhà phát triển tổ chức tất cả mảnh ghép vào ứng dụng, hacker cũng có thể phá hoại nó bằng cách chèn mã độc của riêng họ. Suspicious Package cho phép bạn kiểm tra nội dung bất kỳ gói macOS nào, có thể ngăn chặn nhiễm mã độc.
Tải xuống và cài đặt

Ứng dụng Suspicious Package có sẵn tải trực tiếp từ mothersruin.com. Để cài, bạn có thể phải tạm thời bỏ qua macOS Gatekeeper bình thường ngăn cài chương trình không phải App Store vô tình. Trong "System Preferences" (Cài đặt Hệ thống) vào "Security & Privacy -> General -> Allow apps downloaded from:" (Bảo mật & Riêng tư -> Chung -> Cho phép ứng dụng tải từ:) và đổi cài đặt thành "App Store and identified developers" (App Store và nhà phát triển đã xác định). Khi bạn mở tệp dmg SuspiciousPackage, bạn sẽ thấy cảnh báo, "SuspiciousPackage.dmg bị chặn mở vì không từ nhà phát triển được xác định." Nhấp nút "Open Anyway" (Mở dù sao) để cài chương trình.
Quick Look (Xem nhanh)

Tính năng "Quick Look" hiển thị tóm tắt gói từ Finder mà không cần khởi động ứng dụng Suspicious Package. Đây là công cụ tiết kiệm thời gian nếu bạn có vài gói cần kiểm tra. Để dùng Quick Look, đánh dấu gói bạn muốn đánh giá từ Finder, sau đó tìm mục Quick Look trong menu File của Finder, hoặc nhấn "command + Y".
Kiểm tra gói
Để kiểm tra gói bạn đã tải, khởi động Suspicious Package. Từ menu "File", chọn "Open" (Mở), sau đó duyệt thư mục Downloads hoặc khác cho tệp gói để kiểm tra. Suspicious Package phân tích tệp, sau đó hiển thị tập hợp tab: "Package Info" (Thông tin gói), "All Files" (Tất cả tệp), và "All Scripts" (Tất cả tập lệnh). Nếu ứng dụng phát hiện vấn đề với gói, biểu tượng Review (Xem xét) chỉ ra cảnh báo.
Package Info (Thông tin gói)

Tab Package Info cho cái nhìn tổng quan về gì trong gói. Nó cho thấy bao nhiêu mục được cài, bao nhiêu tập lệnh dùng, và có được ký hay không. Nó liệt kê khi gói được tải và tên trình duyệt. Cuối cùng, nếu gói có vấn đề, Package Info cho thấy số cảnh báo.
All Files (Tất cả tệp)

Giống cửa sổ Finder, All Files cho thấy tất cả tệp lưu trong gói, bao gồm ứng dụng, tệp hỗ trợ, và tổ chức thư mục. Nhấp vào bất kỳ thư mục nào để xem nội dung.
All Scripts (Tất cả tập lệnh)

Tab All Scripts liệt kê tất cả tập lệnh shell macOS dùng để cài gói. Mỗi tập lệnh là chương trình nhỏ chứa lệnh văn bản dùng để sao chép, tạo, và xóa tệp. Nhấp tên tập lệnh để xem hướng dẫn. Menu File bao gồm tùy chọn chỉnh sửa tập lệnh, nếu bạn muốn.
Gói không ký (Unsigned Packages)
Khi dùng Suspicious Package, bạn có thể thấy cảnh báo gói không được ký. Ký gói là tính năng Apple phát triển để nhà phát triển phần mềm có thể "đóng dấu" chương trình với chữ ký số chính thức gắn ứng dụng với người viết nó. Chữ ký tạo niềm tin phần mềm là chính hãng và không phải hàng giả rẻ. Thực tế, Apple yêu cầu chữ ký cho tất cả phần mềm trong App Store. Một số nhà phát triển, tuy nhiên, không chi thêm công sức ký phần mềm. Nhiều gói không ký, bao gồm chương trình mã nguồn mở và freeware, thực tế ổn để dùng. Mặt khác, nếu bạn mua phần mềm Mac từ nhà cung cấp lớn, vắng mặt chữ ký là cờ đỏ lớn.
Kết luận
Phần lớn chương trình Mac không có mã độc. Tuy nhiên, chương trình tải từ trang bên thứ ba mang rủi ro nhỏ phần mềm gián điệp và hành lý không mong muốn. Dù chủ yếu nhắm đến người dùng kỹ thuật, Suspicious Package cho phép bất kỳ ai đánh giá phần mềm macOS cho mã độc và vấn đề khác. Ứng dụng rõ ràng tiết lộ nội dung gói phần mềm trước khi bạn cài. Đặc biệt đối với người Mac không dùng App Store như nguồn duy nhất phần mềm, Suspicious Package làm bổ sung xứng đáng cho hộp công cụ Mac của bạn.