/revtool

A Python framework for reverse engineering analysis

Primary LanguagePythonGNU General Public License v3.0GPL-3.0

revtool

Features completed

Features planned

  • pwntools / gdb wrapper to allow debugging fully in python environment

Assembly analysis:

  • Emulator framework for arbitrary assembly-like language
  • Analysis framework for analyzing assembly-like language

Features possible

Assembly analysis:

  • Framework to convert assembly-like language to x86(-64) binaries, for uses in regular decompilers
  • Framework for incremental building decompilers for assembly-like language
  • A plugin generator for common decompilers (e.g. Ghidra etc)