Table des matières

Retargetable Decompiler

Site web, Code source, Archive des sources du 31/03/2019 Binaire Windows 4.0

Compilation

mkdir build
cd build
cmake .. -DCMAKE_INSTALL_PREFIX=/opt/retdec

Décompiler

retdec-decompiler.py --no-memory-limit a.exe

Par défaut, la limite mémoire est fixée à 50% (--max-memory-half-ram) de la RAM du PC. Il est possible de le modifier soit en mettant --no-memory-limit, soit en mettant --max-memory=8000000000 (8Go).

Si on plante sur :

Running phase: signed/unsigned types fixing ( 0.88s )
Error: Decompilation of file C:\Downloads\retdec\bin\Feu.dll.bc failed

La faute n'est pas un dépassement de la taille mémoire mais un dépassement de la taille de la pile.

Pas de solution pour Windows, il faut passer par Linux.