NSA GHIDRA Disassembler Vault7
jim bell
jdb10987 at yahoo.com
Sun Jan 6 14:26:44 PST 2019
I first used a "disassembler" in late 1980, a program that disassembled 8080 machine code into 8080 assembly language. ( it was called "Resource"). I recall my first (comic) "disappointment" was that it didn't somehow regenerate the original labels and comments...!!!
This sounds like it: https://gopherproxy.meulie.net/gopher.floodgap.com/0/archive/walnut-creek-cd-simtel/CPMHELP/RESOURCE.HLP
"RESOURCE Disassembler
Overall structure
Sample of RESOURCE usage
Disassembly steps
Description of commands
Watch for... (tips)
Quick command summary
ZESOURCE: Extension of RESOURCE
RESOURCE: disassembler for 8080 programs
by Ward Christensen (312) 849-6279
" RESOURCE commands are inconsistent at best. - RESOURCE is a kludge based on
years of disassembler experience and hacking, and was never "planned" - just
coded sitting at a tube, and modified over 2 years before being contributed to
the CP/M UG (1/80). For example, to kill a symbol: k.label but to kill a
control value: caddr,k and to kill a comment: ;addr, but RESOURCE does the
job like no other I have seen.
N-O-T-E: Pardon the editorial, but I feel hardware without good software is
useless to 99% of us. Most good software has to be paid for. I strongly
support the legitimate purchase of licensed software. I do not regularly use
any programs which I have not purchased. (Yes, I do occasionally "try" one,
but then buy it if I plan on using it). I have been asked by software
businesses to NOT distribute RESOURCE - because of it's ability to produce
good .asm source quickly. But, there are so many disassemblers out, why not a
good, conversational one? Please use it in the spirit in which it was
contributed: to enlarge your understanding of the micro- computer world
around you, and to allow you to customize programs which you legitimately own,
for your own use.
"Semper non rippus offus" "=========================================================
Ward Christensen built what I understand was the first computer bulletin-board system, which he called "CBBS", in Chicago.I became friends with the owner and operator of the second (?) CBBS, called "CBBS-NW", Jim Willing, who lived in Beaverton Oregon in 1980.
Jim Bell
On Sunday, January 6, 2019, 12:43:59 PM PST, grarpamp <grarpamp at gmail.com> wrote:
The US National Security Agency will release a free reverse
engineering tool at the upcoming RSA security conference that will be
held at the start of March, in San Francisco. The software's name is
GHIDRA and in technical terms, is a disassembler, a piece of software
that breaks down executable files into assembly code that can then be
analyzed by humans. The NSA developed GHIDRA at the start of the
2000s, and for the past few years, it's been sharing it with other US
government agencies that have cyber teams who need to look at the
inner workings of malware strains or suspicious software. GHIDRA's
existence was never a state secret, but the rest of the world learned
about it in March 2017 when WikiLeaks published Vault7, a collection
of internal documentation files that were allegedly stolen from the
CIA's internal network. Those documents showed that the CIA was one of
the agencies that had access to the tool.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: text/html
Size: 11517 bytes
Desc: not available
URL: <http://lists.cpunks.org/pipermail/cypherpunks/attachments/20190106/f8d905a1/attachment.txt>
More information about the cypherpunks
mailing list