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.
to use this tool,you have to install :
| Name | Version |
|---|---|
| jsoncpp | Latest |
| llvm | 20+ |
| Clang | 20+ |
| pyelftools | Latest |