On Wednesday, April 17, 2019 at 1:23:46 PM UTC-4, Horizon68 wrote:
> What tool can decompile a DLL into C++ source code?
A recent tool released by the NSA may be a good place to start.
I've only read summaries about it, but if it lives up to the
hype...:
Article about Ghidra:
https://www.nsa.gov/News-Features/News-Stories/Article-View/Article/1775584/ghidra-the-software-reverse-engineering-tool-youve-been-waiting-for-is-here/
Download:
https://www.nsa.gov/resources/everyone/ghidra/
Highlight:
"One of Ghidra’s most noteworthy features is a processor
modeling language called Sleigh that specifies how machine
language instructions are dissembled and transformed into
the tool’s intermediate representation called P-code.
Other significant functions are an undo/redo feature, multi-
user collaboration repository, and scripting."
"Ghidra is a software reverse engineering (SRE) framework
developed by NSA's Research Directorate for NSA's cybersecurity
mission. It helps analyze malicious code and malware like
viruses, and can give cybersecurity professionals a better
understanding of potential vulnerabilities in their networks
and systems."
"We look forward to ideas and contributions from the community!"
--
Rick C. Hodgin