Star on GitHubStar1.1k stars

Tool

IR Lifting Benchmark

IR Lifting Benchmark compares binary lifting workflows across Ghidra P-code, angr VEX, BAP BIL and optional LLVM IR paths. Shell and Python scripts run analyses on binary samples, collect performance and control-flow metrics, check lifted semantics and generate reports and visualizations.

Targets
Binary
Category
Native analysis tools
Relationship
Foundation tool
Sources reviewed

Requirements & limits

  • Prerequisites: Linux, Python 3.8 or later, Ghidra 10.x or 11.x and the selected analysis tools.
  • Prerequisites: User-provided samples are needed for malware analysis.
  • Limits: BAP and LLVM lifting are optional; true binary-to-LLVM IR lifting needs RetDec or llvm-mctoll.
  • License: MIT license.

About this entry

The description was reviewed against primary sources.

Report an outdated entry Suggest a translation fix

Primary sources

  1. README.md GitHub · Prajwal-kp-18/ir-analysis · Revision 20cc18c
  2. LICENSE GitHub · Prajwal-kp-18/ir-analysis · Revision 20cc18c

More in Native binaries

All 250 entries in Native binaries

↑↓ move↵ open⌘↵ new tab