ghidra VS ret-sync

Compare ghidra vs ret-sync and see what are their differences.

ghidra

Ghidra is a software reverse engineering (SRE) framework (by NationalSecurityAgency)

ret-sync

ret-sync is a set of plugins that helps to synchronize a debugging session (WinDbg/GDB/LLDB/OllyDbg2/x64dbg) with IDA/Ghidra/Binary Ninja disassemblers. (by bootleg)
Nutrient – The #1 PDF SDK Library, trusted by 10K+ developers
Other PDF SDKs promise a lot - then break. Laggy scrolling, poor mobile UX, tons of bugs, and lack of support cost you endless frustrations. Nutrient’s SDK handles billion-page workloads - so you don’t have to debug PDFs. Used by ~1 billion end users in more than 150 different countries.
www.nutrient.io
featured
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai
featured
ghidra ret-sync
130 3
53,766 2,091
2.1% 1.1%
10.0 0.0
6 days ago 12 months ago
Java C
Apache License 2.0 GNU General Public License v3.0 only
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.

ghidra

Posts with mentions or reviews of ghidra. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2025-01-30.
  • Ghidra 11.3 has been released
    1 project | news.ycombinator.com | 6 Feb 2025
  • Decompiling and Debugging with Ghidra
    1 project | dev.to | 31 Jan 2025
    Ghidra is an open source tool developed by the U.S. National Security Agency (NSA) for reverse engineering binaries when you don't have access to the source code. It can be used to assist in capture the flag cyber security challenges. Among its many features is that it can convert binaries into C code. Ghidra can run headless or through a Java GUI. This post will focus on using the GUI to decompile and debug a C program given just the binary.
  • Decompiling 2024: A Year of Resurgance in Decompilation Research
    2 projects | news.ycombinator.com | 30 Jan 2025
    In my view one of the most pressing shortcomings of Ghidra is that it can't understand the lifetimes of multiple variables with overlapping stack addresses: https://github.com/NationalSecurityAgency/ghidra/issues/975

    Ghidra does have an extensive scripting API, and I've used LLMs to help me write scripts to do bulk changes like you've described. But you would have to think about how you would ensure the name suffix is synchronized as you retype variables during your analysis.

  • Ghidra 11.2.1 Released
    1 project | news.ycombinator.com | 6 Nov 2024
  • TryHackMe- Compiled
    1 project | dev.to | 29 Mar 2024
    Let's see what our beloved software reverse engineering framework Ghidra has to show.
  • OpenAI is working with the US military now
    1 project | news.ycombinator.com | 17 Jan 2024
    Define war machinery. Contributing to Ghidra?

    https://github.com/NationalSecurityAgency/ghidra

  • Ghidra 11.0 Released
    1 project | news.ycombinator.com | 22 Dec 2023
  • Dogbolt Decompiler Explorer
    7 projects | news.ycombinator.com | 4 Dec 2023
    Binary Ninja likewise is empty and keeps up just fine as well. It's not a coincidence that the two commercial products that are funding it are both confident enough to put their stuff online like this.

    And it's no conspiracy theory or intentional sandbagging, you can see the implementation: https://github.com/decompiler-explorer/decompiler-explorer

    and if anyone can improve the other tools performance we'd be happy to accept it. We reached out to the Ghidra devs: https://github.com/NationalSecurityAgency/ghidra/issues/5228 but they didn't have any silver bullets for us either.

  • Show HN: Ghidra Plays Mario
    10 projects | news.ycombinator.com | 9 Sep 2023
    Nice, I'll give it a closer look. My only concern so far is memory hooking (still needed for hardware registers), which on Java side was called by FilteredMemoryState [1]. In memstate.cc it looks like just the simpler MemoryState is implemented [2], and there's no equivalent to MemoryAccessFilter. But it might not be that complicated to add...

    [1]: https://github.com/NationalSecurityAgency/ghidra/blob/4561e8...

    [2]: https://github.com/NationalSecurityAgency/ghidra/blob/4561e8...

  • NSA releases Ghidra version 10.3.3
    1 project | news.ycombinator.com | 30 Aug 2023

ret-sync

Posts with mentions or reviews of ret-sync. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2022-02-08.

What are some alternatives?

When comparing ghidra and ret-sync you can also consider the following projects:

x64dbg - An open-source user mode debugger for Windows. Optimized for reverse engineering and malware analysis.

flare-ida - IDA Pro utilities from FLARE team

cutter - Free and Open Source Reverse Engineering Platform powered by rizin

REDRIVER2 - Driver 2 Playstation game reverse engineering effort

rizin - UNIX-like reverse engineering framework and command-line toolset.

tenet - A Trace Explorer for Reverse Engineers

r2ghidra - Native Ghidra Decompiler for r2

radare2 - UNIX-like reverse engineering framework and command-line toolset

rz-ghidra - Deep ghidra decompiler and sleigh disassembler integration for rizin

Ghidra-Cpp-Class-Analyzer - Ghidra C++ Class and Run Time Type Information Analyzer

ghidra-dark - Dark theme installer for Ghidra

obfDetect - IDA plugin to pinpoint obfuscated code

Nutrient – The #1 PDF SDK Library, trusted by 10K+ developers
Other PDF SDKs promise a lot - then break. Laggy scrolling, poor mobile UX, tons of bugs, and lack of support cost you endless frustrations. Nutrient’s SDK handles billion-page workloads - so you don’t have to debug PDFs. Used by ~1 billion end users in more than 150 different countries.
www.nutrient.io
featured
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai
featured

Did you know that Java is
the 8th most popular programming language
based on number of references?