A lightweight and fully functional tool for deobfuscating binaries protected with weak1337's Alcatraz.
This tool supports complete deobfuscation of Alcatraz-obfuscated binaries and is ready for use in reversing and analysis workflows.
Dependencies are included as Git submodules. To clone and build:
git clone --recursive https://github.com/ilyida/Alcatraz-Deobfuscator.git
cd Alcatraz-Deobfuscator
cmake -B buildThe tool requires three arguments:
Alcatraz-Deobfuscator <input_binary> <output_binary> <output_routine_list>input_binary– Path to the Alcatraz-obfuscated binaryoutput_binary– Path where the deobfuscated binary will be savedoutput_routine_list– A text file containing the names and addresses of recovered routines
This routine list is compatible with the provided ida_func_loader.py script, which helps IDA Pro correctly identify and label deobfuscated functions.