Skip to content

Latest commit

 

History

History
20 lines (12 loc) · 923 Bytes

File metadata and controls

20 lines (12 loc) · 923 Bytes

CSCAT:a cross-platform struct compatibility auto-fix tool for static binary translation

CACAT is a cross-platform struct compatibility auto-fix tool (CSCAT) for static binary translation.

the input of this tool is an elf file, and the output is a list of different struct which this elf file contian on two platfroms.

this tool has been tested to work on x86-64 Ubuntu20.04.

Dependencies

to use this tool,you have to install :

Name Version
jsoncpp Latest
llvm 20+
Clang 20+
pyelftools Latest