[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
NSA GHIDRA Disassembler Vault7
- Subject: NSA GHIDRA Disassembler Vault7
- From: jdb10987 at yahoo.com (jim bell)
- Date: Sun, 6 Jan 2019 22:26:44 +0000 (UTC)
- In-reply-to: <CAD2Ti2_NQFo=K+rRoSZ9bQ1hwvcJSZhWqsiXSghZRjLMW7=yeQ@mail.gmail.com>
- References: <CAD2Ti2_NQFo=K+rRoSZ9bQ1hwvcJSZhWqsiXSghZRjLMW7=yeQ@mail.gmail.com>
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>