Додаток для аналізу інсталяторів


1

Чи є програма, яка містить вміст файлу .pkg та показує, які файли інсталятор копіює на мій mac, які сценарії він працює і так далі?

Відповіді:


1

Так, є програма для безкоштовного використання Pacifist(20 доларів). Я ним користувався роками, і він чудово працює (навіть на старих Macs).

введіть тут опис зображення


Крім того, ви можете завантажити безкоштовне розширення QuickLook для випередження швидкого попереднього перегляду пакетів. Це називається SuspiciousPackage.

введіть тут опис зображення


Я бачу, що це було відредаговано так, що Pacifist є умовно-безкоштовним, але ви можете користуватися ним протягом невизначеного періоду часу, не купуючи програмне забезпечення. У певному сенсі це нагвер.
sudo rm -rf

4

Ви можете витягнути файли пакунків та сортувати їхній вміст, фактично не встановлюючи їх. Для цього ви можете часто просто клацнути правою кнопкою миші на .pkgфайл і вибрати "Показати зміст пакета", але це не завжди відображається.

Якщо ця опція недоступна, ви можете витягнути .pkgфайли за допомогою інструменту командного рядка, який називається, pkgutilщо постачається в комплекті з ОС X. Запустіть Terminal.app і введіть наступне:

pkgutil --expand /path/to/package.pkg /output/destination/

Підказка: ви можете перетягнути і падіння предметів в термінал для друку їх повного шляху, роблячи цю раду легше друкувати: pkgutil –expand [drop file here] /destination/path/.

Після цього ви можете перейти до вихідного шляху в Finder і перевірити вилучені файли.

Джерело

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.