App for analyzing installers

Is there an app which shows contents of a .pkg file and shows which files an installer copies to my mac, what scripts it runs and so on?


Yes, there's a shareware app called Pacifist ($20). I've used it for years, and it works wonderfully well (even on old Macs).

enter image description here


Alternatively, you can download a free QuickLook extension for blazing fast previews of packages. It's called SuspiciousPackage.

enter image description here


You can extract package files and sort through their contents without actually installing them. To do this, you can often just right-click on a .pkg file and select “Show Package Contents” – but that isn’t always displayed.

If that option is unavailable, you can extract .pkg files using a command line tool called pkgutil that is bundled with OS X. Launch Terminal.app and enter the following:

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

Hint: you can drag & drop items into the Terminal to print their full path, making this tip easier by typing: pkgutil –expand [drop file here] /destination/path/.

After that, you can go to the output path in the Finder and check out the extracted files.

Source