Skip to content
 
 

Repository files navigation

PLASMA

The old project name was Reverse.

PLASMA is an interactive disassembler. It can generate a more readable assembly (pseudo code) with colored syntax. You can write scripts with the available Python api.

The project is still in big development. You can see the TODO list and some documentation on the wiki. The Makefile is only used for checking tests.

It supports :

  • architectures : x86, ARM, MIPS{64} (partially)
  • formats : ELF, PE, RAW

Requirements

Installation

./requirements.sh
python3 setup.py install   # or create an alias to run_plasma.py

Pseudo-decompilation of functions

$ plasma -i tests/server.bin
>> v main
# then press tab

plasma

plasma

About

Interactive disassembler for x86/ARM/MIPS. Generates indented pseudo-code with colored syntax code.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages