Hacker GitHub

← All repos

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

Mentions per year 82 mentions · busiest year 2019 (17)
20082026
  1. https://github.com/nationalsecurityagency/ghidra
  2. …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…
  3. …[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?
  4. …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
  5. I found this: https://github.com/NationalSecurityAgency/ghidra/pull/6314
  6. https://github.com/NationalSecurityAgency/ghidra/blob/Ghidra... (Apache 2)
  7. Ghidra also has a debugger, see https://github.com/NationalSecurityAgency/ghidra/blob/master...
    comment by Tepix · 2025-05-09 · in AI Meets WinDBG
  8. …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…
  9. …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…
  10. What EULA? It looks like https://github.com/NationalSecurityAgency/ghidra says it's Apache 2.0
  11. …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
  12. 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?
  13. > 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
  14. …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
  15. 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
  16. …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
  17. …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
  18. …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
  19. Ghidra: https://ghidra-sre.org/ , https://github.com/NationalSecurityAgency/ghidra
  20. …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
  21. …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…
  22. Yes https://github.com/NationalSecurityAgency/ghidra
  23. …Would be easy(ish) to tell if the code in the binary was different from the source, probably. [1]: https://github.com/NationalSecurityAgency/ghidra
  24. …to rebuild vtable's, testing on a project it does indeed resolve further. https://github.com/NationalSecurityAgency/ghidra/issues/516
  25. …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
  26. …It's nice to see this shift in culture, especially from a black box agency like the NSA. https://github.com/NationalSecurityAgency/ghidra/
  27. 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
  28. …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…
  29. …like this doesn't work for stack reuse yet (just registers, or more generally, simple varnodes). https://github.com/NationalSecurityAgency/ghidra/issues/2573
  30. 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
  31. …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
  32. Ghidra is able to: https://github.com/NationalSecurityAgency/ghidra/blob/master...
    comment by enragedcacti · 2022-07-13 · in Decompiler Explorer
  33. …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
  34. …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…
  35. 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
  36. Even better, the NSA provides the sources which you can compile yourself: https://github.com/NationalSecurityAgency/ghidra/releases
  37. 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...
  38. 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.
  39. …modes, but maybe it's improved? This Github bug summarises the problem I was having with it: https://github.com/NationalSecurityAgency/ghidra/issues/201
  40. …open source tool, NSA Ghidra can also navigate sources, and decompile assembly back to C code. See https://github.com/NationalSecurityAgency/ghidra
  41. …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
  42. …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?
  43. …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
  44. …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
  45. …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.
  46. …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
  47. …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
  48. …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
  49. …the NSA released Ghidra[2] (reverse engineering framework). [1] http://lcamtuf.coredump.cx/afl/ [2] https://github.com/NationalSecurityAgency/ghidra
  50. …patches from the community, tracking issues, etc. I think this will progress forward quite quickly. https://github.com/NationalSecurityAgency/ghidra