NationalSecurityAgency/ghidra
View on GitHub ↗ ★ 96,983 Java
Ghidra is a software reverse engineering (SRE) framework
82 mentions on Hacker News by 76 people: 21 stories, 61 comments · first 2019-03-05 · latest 2026-06-24
20082026
-
https://github.com/nationalsecurityagency/ghidra
comment by TiredOfLife · 2026-06-24 · in NSA lost access to Mythos amid Anthropic dispute -
…programming but found myself down a small rabbit hole of learning about reverse engineering tools. https://github.com/NationalSecurityAgency/ghidra is an open source one. It will show you the assembly code, does its best at giving you a C…
comment by nickjj · 2026-01-15 · in Ask HN: What did you find out or explore today? -
…[2] https://github.com/google/bloaty [3] https://github.com/lechium/classdumpios [4] https://github.com/NationalSecurityAgency/ghidra
comment by thefilmore · 2026-01-06 · in Why is the Gmail app 700 MB? -
…created a processor spec for the μCOM-87 architecture, which I've continued working on in this PR: https://github.com/NationalSecurityAgency/ghidra/pull/7930
comment by ajxs · 2025-10-20 · in Introduction to reverse-engineering vintage synth firmware -
I found this: https://github.com/NationalSecurityAgency/ghidra/pull/6314
comment by Squonk42 · 2025-10-20 · in Introduction to reverse-engineering vintage synth firmware -
https://github.com/NationalSecurityAgency/ghidra/blob/Ghidra... (Apache 2)
comment by mdaniel · 2025-06-04 · in Show HN: I wrote a Java decompiler in pure C language -
Ghidra also has a debugger, see https://github.com/NationalSecurityAgency/ghidra/blob/master...
comment by Tepix · 2025-05-09 · in AI Meets WinDBG -
…mode isn't great, with some bugs requiring significant investment to fix. For example, this issue: https://github.com/NationalSecurityAgency/ghidra/issues/981 . I guess no one is willing to invest in that because there is no market. - IDA…
comment by kevin286 · 2025-02-22 · in Spice86 – A PC emulator for real mode reverse engineering -
…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…
comment by rgovostes · 2025-01-31 · in Decompiling 2024: A Year of Resurgance in Decompilation Research -
What EULA? It looks like https://github.com/NationalSecurityAgency/ghidra says it's Apache 2.0
comment by yjftsjthsd-h · 2024-11-07 · in Using Ghidra and Python to reverse engineer Ecco the Dolphin -
…Google/rekall -> yara, winpmem, Microsoft/linpmem, AVML, rr, Ghidra Trace Format: https://github.com/NationalSecurityAgency/ghidra/discussions... https://github.com/NationalSecurityAgency/ghidra/discussions... : appliepie, orange_slice, can
comment by westurner · 2024-10-25 · in LibLISA – Instruction Discovery and Analysis on x86-64 -
Just kernel drivers. To know what is inside, you can disassemble them with https://github.com/NationalSecurityAgency/ghidra
comment by novaRom · 2024-07-19 · in Ask HN: What is in C-00000291*.sys? -
> That seems to be tied to a certain era, though; https://github.com/NationalSecurityAgency/ghidra I'm talking about modern software, Ghidra. > What do you disagree with, in all that? It seems like a balance has been achieved somewhere in…
comment by dragontamer · 2024-07-13 · in Discord vs. IRC Rough Notes -
…not a database schema, but fundamentally it's the same idea. Here's their definition of the 6502: https://github.com/NationalSecurityAgency/ghidra/blob/cae919...
comment by Retr0id · 2024-04-09 · in The 6502 instruction set as a database -
Define war machinery. Contributing to Ghidra would fall under the Pentagon. https://github.com/NationalSecurityAgency/ghidra
comment by 2OEH8eoCRo0 · 2024-01-17 · in OpenAI is working with the US military now -
…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.
comment by psifertex · 2023-12-05 · in Dogbolt Decompiler Explorer -
…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...
comment by 0d0a · 2023-09-16 · in Show HN: Ghidra Plays Mario -
…fixing bugs in Ghidra's processor model, here is the author's PR submitting those fixes upstream: https://github.com/NationalSecurityAgency/ghidra/pull/5740
comment by wgjordan · 2023-09-11 · in Show HN: Ghidra Plays Mario -
Ghidra: https://ghidra-sre.org/ , https://github.com/NationalSecurityAgency/ghidra
comment by armchairhacker · 2023-05-20 · in Ask HN: What's the best open source alternative to IDA Pro? -
…all on my own and I'm kinda out of the loop from the rest of the reverse-engineering community. [1] https://github.com/NationalSecurityAgency/ghidra/pull/5010#i... [2] https://news.ycombinator.com/item?id=35739949
comment by boricj · 2023-04-28 · in Ask HN: Most interesting tech you built for just yourself? -
…little warnings and defects in the code that nobody is ever going to check or fix, see this audit: https://github.com/NationalSecurityAgency/ghidra/issues/382 3. Airgaps may be broken by ultrasound side channels; communication to…
comment by Grothendank · 2023-04-04 · in NSA Ghidra software reverse engineering framework -
Yes https://github.com/NationalSecurityAgency/ghidra
comment by lionkor · 2023-03-29 · in NSA Ghidra software reverse engineering framework -
…Would be easy(ish) to tell if the code in the binary was different from the source, probably. [1]: https://github.com/NationalSecurityAgency/ghidra
comment by lionkor · 2023-03-29 · in NSA Ghidra software reverse engineering framework -
…to rebuild vtable's, testing on a project it does indeed resolve further. https://github.com/NationalSecurityAgency/ghidra/issues/516
comment by amrb · 2023-03-29 · in NSA Ghidra software reverse engineering framework -
…require a more advanced capability. It'll feel a bit more like breaking out Ghidra & wandering in ( https://github.com/NationalSecurityAgency/ghidra ), than DevTools, even with the most minified websites we have today. But there are also…
comment by rektide · 2023-02-14 · in The potential of Kotlin/WASM -
…It's nice to see this shift in culture, especially from a black box agency like the NSA. https://github.com/NationalSecurityAgency/ghidra/
comment by knaik94 · 2022-11-17 · in NSA opens up to outsiders in fight for cybersecurity -
the what's new did not work for me, but you can just read the source code: https://github.com/NationalSecurityAgency/ghidra/blob/Ghidra...
comment by asddubs · 2022-11-03 · in Ghidra 10.2 -
…with Ghidra's that I keep hitting is its poor support for amd64 SIMD. There's a good example at < https://github.com/NationalSecurityAgency/ghidra/issues/249 >: 0000000000000000 <intrinsics>: 0: f3 0f 1e fa endbr64 4: 0f c6 ca 1b shufps…
comment by jmillikin · 2022-10-19 · in IDA cybersecurity software provider Hex-Rays acquired -
…like this doesn't work for stack reuse yet (just registers, or more generally, simple varnodes). https://github.com/NationalSecurityAgency/ghidra/issues/2573
comment by q3k · 2022-10-19 · in IDA cybersecurity software provider Hex-Rays acquired -
You may be interested in the discussion at < https://github.com/NationalSecurityAgency/ghidra/issues/4534 >, especially the linked PR < https://github.com/NationalSecurityAgency/ghidra/pull/4546 >.
comment by jmillikin · 2022-08-23 · in Debugging Win32 Binaries in Ghidra via Wine -
…out a valid disassembly, but I am pretty new to Ghidra so it could just be my own ignorance. [1]: https://github.com/NationalSecurityAgency/ghidra/issues/236 [2]: https://github.com/NationalSecurityAgency/ghidra/issues/3553
comment by hoosieree · 2022-07-13 · in Decompiler Explorer -
Ghidra is able to: https://github.com/NationalSecurityAgency/ghidra/blob/master...
comment by enragedcacti · 2022-07-13 · in Decompiler Explorer -
…p-code that represent that instruction. This makes the decompiler architecture agnostic. Example: https://github.com/NationalSecurityAgency/ghidra/blob/master...
comment by pd0wm · 2022-01-03 · in Hacking a VW Golf Power Steering ECU -
…to attempt this myself I think, but it looks like it is already on the radar of the Ghidra folks: https://github.com/NationalSecurityAgency/ghidra/issues/2477 Sounds like try-catch handling is not implemented in general yet, but is on the…
comment by RunasSudo · 2021-08-30 · in Reverse engineering software licensing from early-2000s abandonware -
Few days ago it flagged a test binary from Ghidra: https://github.com/NationalSecurityAgency/ghidra/issues/3160
comment by biryani_chicken · 2021-07-27 · in Windows Defender blocks qBittorrent -
Even better, the NSA provides the sources which you can compile yourself: https://github.com/NationalSecurityAgency/ghidra/releases
comment by NotSwift · 2021-07-14 · in Ghidra: A software reverse engineering suite of tools developed by the NSA -
Probably because a new version was just released. Details here* but big news is debugger support. Looking forward to taking it for a spin. https://htmlpreview.github.io/?https://github.com/NationalSe...
comment by beefcafe · 2021-07-13 · in Ghidra: A software reverse engineering suite of tools developed by the NSA -
Also home to Ghidra, a very popular free open source reverse engineering tool: https://github.com/NationalSecurityAgency/ghidra As far as I'm aware, there is only one tool that is better (IDA Pro), which requires a ~3k/year license.
comment by MauranKilom · 2021-06-11 · in Fractalrabbit: Simulate realistic trajectory data from sporadic reporting -
…modes, but maybe it's improved? This Github bug summarises the problem I was having with it: https://github.com/NationalSecurityAgency/ghidra/issues/201
comment by tom_ · 2021-03-02 · in Using Ghidra to Reverse Engineer Super Monkey Ball for GameCube -
…open source tool, NSA Ghidra can also navigate sources, and decompile assembly back to C code. See https://github.com/NationalSecurityAgency/ghidra
comment by erwincoumans · 2021-01-02 · in Cscope: A developer's tool for browsing source code -
…with this seeing as it is entirely free. Also, it is as if people forget the launch of Ghidra; https://github.com/NationalSecurityAgency/ghidra/issues/6
comment by AJRF · 2020-12-28 · in A first look at Ghidra’s Debugger – Game Boy Advance Edition -
…I had turned 'showdead' on. [0] https://mklein.io/2020/12/17/protect-against-s3-breaches/ [1] https://github.com/NationalSecurityAgency/ghidra/tree/debugg... [2] https://github.com/NationalSecurityAgency/ghidra/tree/debugg...
comment by Normille · 2020-12-17 · in Why Is This Person Not [Shadow] Banned? -
…the debugger. Stay tuned for more on the Dynamic Analysis Framework soon after the 9.2 release. [0] https://github.com/NationalSecurityAgency/ghidra/issues/24#i...
comment by molticrystal · 2020-11-14 · in Ghidra 9.2 -
…now a year old. Is that just because of the journal delay? Here are the radare2 and Ghidra reports: https://github.com/NationalSecurityAgency/ghidra/issues/657 https://github.com/radareorg/radare2/issues/14223
comment by nsajko · 2020-06-02 · in An Empirical Study on ARM Disassembly Tools [pdf] -
…The best example I can think of is Ghidra from the NSA, which was formally classified. See https://github.com/NationalSecurityAgency/ghidra/blob/master... , parts of it are not the work of the government and not public domain.
comment by Ericson2314 · 2020-04-18 · in It bid high and lost. Should Amazon be allowed a do-over on JEDI? -
…any issue tracking it. There's an open PR, #1505[1], that might provide people what they need. [0]: https://github.com/NationalSecurityAgency/ghidra/issues/19#i... [1]: https://github.com/NationalSecurityAgency/ghidra/pull/1505
comment by roblabla · 2020-04-10 · in IDA Home is coming -
…is already developed & now being tested in-house. It will likely be released in 9.2.x. [1] [1] https://github.com/NationalSecurityAgency/ghidra/issues/24#i...
comment by ship_it · 2020-04-10 · in IDA Home is coming -
…looking into ghidra. It's open source, so you can peak under the hood and see how it does things. https://github.com/NationalSecurityAgency/ghidra
comment by Godel_unicode · 2020-02-09 · in Ask HN: What's the best resource for learning modern x64 assembly? -
…the NSA released Ghidra[2] (reverse engineering framework). [1] http://lcamtuf.coredump.cx/afl/ [2] https://github.com/NationalSecurityAgency/ghidra
comment by thephyber · 2019-10-28 · in Ask HN: What are current problems or trends regarding cybersecurity? -
…patches from the community, tracking issues, etc. I think this will progress forward quite quickly. https://github.com/NationalSecurityAgency/ghidra
comment by MegaDeKay · 2019-04-17 · in Adventures in reverse engineering Broadcom NIC firmware