lightweight static binary analysis with emulation (unicorn + triton)
a demonstration of emulated function calling in a sample binary:
uv run python ./scripts/demo_emu_funcs.py -vvv --backend unicorn --trace
uv run python ./scripts/demo_emu_funcs.py -vvv --backend triton --tracecreate a w1dump using w1tn3ss
then execute code in the dump:
uv run python ./scripts/w1dump_runner.py -vvv --dump <dump> --backend unicorn --start <addr> --count 50 --trace