Hacker GitHub

← All repos

avast/retdec

View on GitHub ↗ ★ 8,665 C++

RetDec is a retargetable machine-code decompiler based on LLVM.

13 mentions on Hacker News by 12 people: 5 stories, 8 comments · first 2017-12-12 · latest 2025-01-04

Mentions per year 13 mentions · busiest year 2017 (5)
20082026
  1. …2. https://hex-rays.com/ida-free 3. https://binary.ninja/free/ 4. https://ghidra-sre.org/ 5. https://github.com/avast/retdec 6. https://github.com/lifting-bits/mcsema
  2. ▲ 1
    Literal Hands on Coding Method(s)?
    story by sargstuff · 2022-04-11 · 0 comments
  3. …https://godbolt.org/z/v4TdvE83b open source decompile to pseudo-C: ghidra: ghidra-sre.org retdec: https://github.com/avast/retdec
    comment by sargstuff · 2022-04-10 · in Old C code – how to upgrade it?
  4. ▲ 2
    RetDec – retargetable machine-code decompiler based on LLVM
    story by pabs3 · 2021-11-01 · 0 comments
  5. …wouldn't it be? Apple already put so much work into it. They could even lean on similar work like https://github.com/avast/retdec .) During the "do things to IR" phase of compilation, you can do static analysis, and use this to inform the…
  6. I wonder how this compares to retdec, an open source cross-architecture decompiler by Avast. https://github.com/avast-tl/retdec
    comment by alexozer · 2019-03-06 · in Ghidra, NSA's reverse-engineering tool
  7. ▲ 1
    RetDec: An LLVM-based decompiler
    story by Mindless2112 · 2019-02-04 · 0 comments
  8. This, maybe: https://github.com/avast-tl/retdec/blob/master/README.md There is a talk presentation linked in there that gives nice explanations and examples. I used to do a lot of decompilation of Java apps back in the days. It’s easier to…
  9. ▲ 2
    Avast opens and shares the code of a powerful decompiler for malware analysis
    story by modinfo · 2017-12-15 · 0 comments
  10. There is also capstone2llvmir in https://github.com/avast-tl/retdec/tree/master/deps
  11. Doesn't look that way? https://github.com/avast-tl/retdec/blob/master/src/bin2llvmi... Capstone would probably be the best open-source choice for something like this though.
  12. I think the problem is technical rather than commercial : https://github.com/avast-tl/retdec/issues/9 . x86_64 have calling conventions (namingly __fastcall) which are more inconvenient to decode than x86 _cdecl or __stdcall where every…
  13. ▲ 4
    Avast open sources LLVM-based decompiler RetDec
    story by syrusakbary · 2017-12-12 · 0 comments