dirt
Dynamic Identification and Recognition Technology
Experimental software that allow function identification through their behavior.
Can be build and run with cargo:
$ cargo run tests/integrations/bin1
The current version identify most std::string methods. Only works static linked
binary export their function. Final use case should be able to run binary and
functions from IDA.
Most of DIRT emulation is being moved into an independant project: Popcorn.
On this page
Languages
Rust85.3%Lua9.8%C++3.2%C0.7%Shell0.6%Makefile0.3%
Contributors
GNU General Public License v3.0
Created May 20, 2016
Updated July 11, 2023