A tool for automatic synthesis of DWARF.
Find a file
2018-12-30 10:10:51 -08:00
DwarfSynth initial commit of ocaml->c wrappers. as bap linking is already complicated, two independent binaries communicate via a tmp.marshall file for now. 2018-12-30 10:10:51 -08:00
libdwarfw@322e118261 Add libdwarfw as submodule 2018-12-07 17:16:18 +01:00
.gitignore Ignore and remove *.plugin compiled files 2018-12-07 17:15:20 +01:00
.gitmodules Add libdwarfw as submodule 2018-12-07 17:16:18 +01:00
.merlin Generate CFA tracking with RIP 2018-10-23 19:22:19 +02:00
_tags initial commit of ocaml->c wrappers. as bap linking is already complicated, two independent binaries communicate via a tmp.marshall file for now. 2018-12-30 10:10:51 -08:00
dwarfsynth.ml Generate CFA tracking with RIP 2018-10-23 19:22:19 +02:00
DwarfSynth.mlpack initial commit of ocaml->c wrappers. as bap linking is already complicated, two independent binaries communicate via a tmp.marshall file for now. 2018-12-30 10:10:51 -08:00
LICENSE Initial commit 2018-10-12 18:45:04 +02:00
Makefile initial commit of ocaml->c wrappers. as bap linking is already complicated, two independent binaries communicate via a tmp.marshall file for now. 2018-12-30 10:10:51 -08:00
README.md Initial commit 2018-10-12 18:45:04 +02:00

dwarf-synthesis

A tool for automatic synthesis of DWARF.

The purpose of this tool is to take any given binary program or library, examine its assembly code and, based solely on that, generate the corresponding .eh_frame DWARF data.

Dependencies

This tool relies on BAP, which is available through OPAM.