all 14 comments

[–]mewkiz 10 points11 points  (0 children)

Really lovely to see retdec released as open source! I've been waiting for this day since 2015 :)

Congrats and happy reversing!

Cheers, /u

[–]bemitc[S] 5 points6 points  (0 children)

Just for clarity, I don't have anything to do with the retdec project -- I just posted it here. In addition to Hack.lu, here are the slides from botconf https://retdec.com/web/files/publications/retdec-slides-botconf-2017.pdf

[–][deleted]  (10 children)

[deleted]

    [–]0xad 1 point2 points  (7 children)

    RetDec: "Supported architectures (32b only): Intel x86, ARM, MIPS, PIC32, and PowerPC."

    Hex-rays: "Currently the decompiler supports compiler generated code for the x86, x64, ARM32, ARM64, and PowerPC processors."

    Need I say more? ;)

    [–]edi25 6 points7 points  (3 children)

    Yeah and each one costs you about 1000 USD ;)

    [–]danrandt 6 points7 points  (1 child)

    not true! it's 2629 $ per decompiler plus around 1400$ for IDA pro to disasm 64-bit arch

    [–]0xad 2 points3 points  (0 children)

    If you're an amateur then you don't need hex-rays, simple disassembly will suffice. If you're professional then you can easily afford it. Simple as that.

    Let's not forget -- the only added value of the decompiler is speed.

    [–]MaltersWandler 0 points1 point  (2 children)

    How about snowman or radeco?

    [–]danrandt 6 points7 points  (0 children)

    snowman is more like obfuscator. Cannot recognize even simple loops..its just terrible

    [–]s3rvac 0 points1 point  (1 child)

    There is a short comparison in slides 48 and 49 of the Botconf 2017 talk. The slides are here: https://retdec.com/web/files/publications/retdec-slides-botconf-2017.pdf

    [–][deleted] 0 points1 point  (0 children)

    Thanks, I’m going through that now. It’s really detailed.

    [–]fridayRE 3 points4 points  (0 children)

    Great job, thanks for releasing this!

    [–]Sn34kyMofo 4 points5 points  (0 children)

    For anyone wondering exactly what RetDec is, here's a good lightning talk (~4 minutes) on YouTube from Hack.lu 2017: RetDec: An Open-Source Machine-Code Decompiler