Decompilers

Python

Compiled Code

  • ELF

docker pull zeyadabuqasem/pwnsec:0.1
docker exec -it $(docker run -d -v <CHALLENGE-DIR>:/challenge zeyadabuqasem/pwnsec:0.1) bash

Now you will the find the challenge files in /challenge directory

Disassembling the binary

python pyinstxtractor/pyinstxtractor.py <FILE>

Getting the source code

pycdc <FILE>.pyc | tee -a source-code.py

Check this new and supported decompiler - https://github.com/rocky/python-xdis

Online Decompiler

.NET Decompiler

APK Decompiler

Shell code debugger

Last updated