Skip to content

PEV PE32 file analysis

frostworx edited this page Jul 2, 2022 · 2 revisions

pev is a mighty PE file analysis toolkit, which allows to analyse and/or extract windows exe files easily.

steamtinkerlaunch allows to use multiple of its tools to automatically extract data (and files) from the corresponding game exe: All tools can be enabled per game separately under the Tools category of the Game Menu.

Currently supported tools are:

  • peldd (shows library dependencies for a given PE file)
  • pepack (search packers in PE files)
  • peres (extract binary data of resources)
  • pescan (search for suspicious things in PE files)
  • pesec (checks for security features in PE files)
  • pestr (search for strings in PE files)
  • readpe (show PE file headers)

(see project page for details)

Every enabled tool will automatically extract its data into its correpsonding subdirectory under ~/.config/steamtinkerlaunch/games/pev/$TOOLNAME/$SteamAppId/ even before the steamtinkerlaunch Wait Requester appears. The tools are started forked (so using &) and therefore do not block the further progress and are skipped automatically, if the destination file already exists.

All supported tools can be used automatically on the game exe, by dropping the game into a "PEV" Steam Collection

Clone this wiki locally