RetDec3.0
RetDec (Retargetable Decompiler) to generyczny dekompilator dla plików wykonywalnych i kodu maszynowego, który potrafi zamienić je w kod źródłowy w C lub uproszczonej odmianie Pythona.
To służące przede wszystkim do odwrotnej inżynierii narzędzie obsługuje formaty plików ELF, PE, Mach-O, COFF, AR (archive), Intel HEX i czysty kod maszynowy. Wspiera też 32-bitowe architektury Intel x86, ARM, MIPS, PIC32 i PowerPC.
Wśród funkcji oferowanych przez RetDec znajdziemy statyczną analizę plików wykonywalną, wykrywanie kompilatorów i pakerów, dekodowanie procesów ładowania, usuwanie statycznie linkowanych bibliotek i wydobywanie informacji dla debugera.
W środku znajdziemy też zintegrowany desasembler oraz generatory rozmaitych grafów i statystyk.
Narzędzie dostępne jest na wolnej licencji MIT, kod źródłowy znajduje się na GitHubie.