* Package name : ghidra Version : ? Upstream Author : NSA * URL : https://github.com/NationalSecurityAgency/ghidra * License : Apache-2 Programming Lang: Java Description : Ghidra is a software reverse engineering (SRE) framework created and maintained by the National Security Agency Research Directorate. Ghidra is a software reverse engineering (SRE) framework created and maintained by the National Security Agency Research Directorate. This framework includes a suite of full-featured, high-end software analysis tools that enable users to analyze compiled code on a variety of platforms including Windows, Mac OS, and Linux. Capabilities include disassembly, assembly, decompilation, graphing, and scripting, along with hundreds of other features. Ghidra supports a wide variety of process instruction sets and executable formats and can be run in both user-interactive and automated modes. Users may also develop their own Ghidra plug-in components and/or scripts using Java or Python. ** Release has to happen still, this is just an early RFP. ** Thanks a lot!
i think the version is ghidra_9.0_PUBLIC_20190228.zip have fun building debian packages of that java gui... i might give it a try but it's like 780 mb, and about 3285 files. best,
I'm willing to package it, as long as they publish its source!
https://github.com/NationalSecurityAgency/ghidra No idea if it there has been any auditing yet tho. Ciao, Antonio
As Antonio mentioned the Ghidra source has been published: https://github.com/NationalSecurityAgency/ghidra Best, Harsha
Debian's Java toolchain is virtually broken; see blocking bug #926714 Gmail <harshapotu@gmail.com> 于2019年8月28日周三 下午10:09写道:
For the convenience of others in this thread: I took Arch's package ([1], via [2], extracted it in /opt, and put a symlink in /usr/local/bin. Works fine with openjdk-11-jre-headless. (Perhaps something similar could be done to re-start the Java dependency loop referenced in the blocking bug[3]?) Ad 1: https://www.archlinux.org/packages/community/x86_64/ghidra/ Ad 2: "wget https://www.archlinux.org/packages/community/x86_64/ghidra/download/" Ad 3: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=926714
On Fri, 27 Nov 2020 13:33:54 +0100 Philipp Marek <philipp@marek.priv.at> wrote: > For the convenience of others in this thread: > > I took Arch's package ([1], via [2], extracted it in /opt, and put a > symlink in /usr/local/bin. Works fine with openjdk-11-jre-headless. > > > (Perhaps something similar could be done to re-start the Java dependency > loop referenced in the blocking bug[3]?) > > > > Ad 1: https://www.archlinux.org/packages/community/x86_64/ghidra/ > Ad 2: "wget > https://www.archlinux.org/packages/community/x86_64/ghidra/download/" > Ad 3: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=926714 > > While this shouldn't be done (frankendebian) you can get the .deb from the KaliLinux repositories. You'll want ghidra and ghidra-date from here: http://ftp.halifax.rwth-aachen.de/kali/pool/main/g/ghidra/ for instance (amd64 and arm64 only). They pull the upstream gradle binary in during the build and build the rest "regularly" form what I can tell. Like I said, you shouldn't install random debs unless you know exactly what you are doing, but it works fine so far on my sid machine. best,