Skip to content

peinfo ​

Tool tools/pe/peinfo.py (program, Windows PE). First look at a Windows executable or DLL: what it is, how it was built, what it uses.

Run it with ./gameframe run peinfo ARGS or python3 tools/pe/peinfo.py. Source on GitHub.

Its own help ​

This is the help text in the tool itself, as ./gameframe tool peinfo prints it.

text
First look at a Windows executable or DLL: what it is, how it was built, what it uses.

Usage: peinfo.py BINARY [--imports] [--exports] [--strings MIN]

Prints the machine (x86 or x64), image base, entry point, sections, the PDB path and build
date when present, the linker and compiler hints in the Rich header, every imported DLL with
its function count, the export count, and *engine fingerprints*: names in the imports and
strings that point to a known engine, middleware or protection (Unity, Unreal, FMOD, Steam,
Denuvo...). Run it on every binary in the game folder before anything else; it tells you which
binaries hold the game's own code and which tools apply (see the re-inventory skill).

Named by ​

Skills: re-start, re-inventory.

Agents: re-identifier.

Code: Apache 2.0. Content: CC0 1.0. No game material: bring your own copy.