Star on GitHubStar1.1k stars

Tool

Pigaios

Pigaios is a tool that matches C source code against binaries in IDA. It extracts function features from source code, finds corresponding functions in an IDA database, and imports symbols, structures, and enumerations. It can work with partial source code that does not compile.

Targets
Binary
Category
Binary comparison tools
Relationship
Foundation tool
Sources reviewed

Requirements & limits

  • Requires Python Clang bindings; the README indicates Clang 3.9 or later should work.
  • Requires IDA with IDAPython to match binaries and import the results.
  • On Windows, LLVM must be installed and added to PATH. Colorama is optional for colors, and scikit-learn is optional for machine learning features.
  • License: GPL-3.0.

About this entry

The description was reviewed against primary sources.

Report an outdated entry Suggest a translation fix

Primary sources

  1. README.md GitHub · joxeankoret/pigaios · Revision 8807972

More in Native binaries

All 269 entries in Native binaries

↑↓ move↵ open⌘↵ new tab