The Hacker Files

Last updated
The Hacker Files
Hackerfilesdcu0.jpg
Cover to Hacker Files #2, artist Tom Sutton.
Publication information
Publisher DC Comics
Schedulemonthly
Formatmini-series
Publication dateAugust 1992 - July 1993
No. of issues12
Main character(s)Jack Marshall
Barbara Gordon
Sarge Steel
Creative team as of August 1992
Created by Lewis Shiner, Tom Sutton
Written by Lewis Shiner
Penciller(s) Tom Sutton
Inker(s) Mark Buckingham

The Hacker Files is a twelve issue DC Comics mini-series published from August 1992 to July 1993. It was written by Lewis Shiner and illustrated by Tom Sutton. [1]

Contents

Publication history

The series, written by cyberpunk novelist Lewis Shiner, is notable for the first appearance of a post-Suicide Squad member Barbara Gordon (Oracle), as well as the introduction of the Digitronix computer company, a fictitious computer brand which would continue to show up in the DCU for years thereafter.

At the end of issue 1 in the 'letters pages' section, [2] author Lewis Shiner reveals that he'd based The Hacker Files story and comic book protagonist Jack Marshall on his unpublished novel Red Weather, which he'd began developing in Summer 1978. That story dealt with a software programmer in his late-twenties named "Jack Marshall", who worked for a sinister Texas-based computer company. This in itself was inspired by Shiner's employment with Warrex Computer Corp. in the ’70s who produced the Centurion family of minicomputers. [3] [4]

Story

Jack Marshall (Hacker) is a freelance systems analyst from Raleigh, North Carolina. Fascinated with computers ever since he was a child, he grew up alongside the industry and eventually ended up working at Digitronix World Industries (DTX), a small company in Dallas, Texas. Maverick company president Donny Travis worked alongside Marshall to invent the Digitronix Desktop PC. [1]

The Digitronix PC's success and profits caused rapid growth in the company, and a new senior Vice President named Walter Sutcliffe denied Marshall any profit sharing from his invention, because said profit sharing was based on a handshake agreement between Marshall and Donny Travis. Sutcliffe was one of five middle managers Donny Travis brought in from CompuTech. According to Jack, CompuTech went under due to incompetent middle management. Marshall attempted to steal his own codebase for a new updated version of Digitronix' proprietary operating system DROS (Digitronix Resident Operating System) but was caught and summarily terminated. But since he is the only one who truly understands DROS, he is brought in by the United States government (specifically Sarge Steel) as a freelance troubleshooter whenever there is a problem. [1]

"SoftWar"

The first Story arc SoftWar dealt with a virus infecting the Digitronix computers used by the Pentagon, it had somehow spread over the internet and infected Arpanet (Advanced Research Projects Agency), Securenet (connects to bombers and missiles) and Milnet. Jack compiles an anti-virus and recounts his history with Digitronix after a confrontation with Sutcliffe. He's able to cure the virus everywhere except Cheyenne Mountain Complex which isolated itself the moment a virus was detected. The virus takes over the Cheyenne Mountain system and uses it to begin deploying ICBMs. Jack uncovers a traitor in Cheyenne Mountain who dies while trying to escape, he later stops General Wade Eiling from accidentally launching a nuclear strike on Russia and prevents World War III. [5]

"Operation Moonwitch"

The Operation Moonwitch storyline was based on real world Operation Sundevil, a United States Secret Service crackdown on illegal computer hacking activities that took place in 1990. The operation is named after a decoy message board used by the Federal Government called Moon Witch. Someone got hold of the E911 document which details how the national emergency response system works, and then they put the document online in a real world zine named Phrack . The government uses the theft and publication of the document as an excuse to dismantle the Hacker subculture. They arrest Sue Denim of the Speed Metal Kids after copies of the document are planted on their personal computers, and Oracle (Barbara Gordon) who downloaded a copy from Phrack as part of an investigation. Barbara accidentally shoots a Federal agent who had burst into her bedroom, but his vest saves him, in federal prison she uses the alias Amy Beddoes from her days with the Suicide Squad. Jack Marshall finds a copy on his own machine and deletes it, he's able to trace that copy back to Digitronix World Industries. Catherine Cobert of Justice League International calls in the assistance of Green Lantern Hal Jordan on behalf of Sue Denim and Oracle, but Jack Marshall gets there first. Oracle is able to prove that the file originated at Digitronix and all the detainees are set free.

Jack Marshall, art by Tom Sutton. Jackmarshalldcu0.jpg
Jack Marshall, art by Tom Sutton.

"Working-Class Hero"

Jack confronts his former co-worker Yoshio Natsume. Yoshio is the nephew of Tohiro Natsume whose Japanese company originally supplied Digitronix with cheap computer chips he bought on the Black Market from the Yakuza, but he later built chip foundries on the Chinese mainland. Jack confronts Yoshio with evidence of his complicity in the Pentagon Virus and the E911 document leak. Jack discovers that Yoshio was framed by Sutcliffe who has been using his superuser account and password. Yoshio introduces Jack to Yan Qing a Chinese exile and a survivor of the Tiananmen Square protests of 1989, her fiance Yi who worked at a Digitronix assembly plant in China, had discovered an undocumented feature in the machine he was working on, it automatically recorded all spoken conversation in its local environment and stored it in a hidden partition on the machine's optical hard drive. He disappeared soon after sharing this fact with a close friend from the plant. Jack schedules a meeting with his ex-wife Kathy Spencer who works in Digitronix' hardware division, and who designed the security hardware that protects all Digitronix plants. Kathy gives Jack a device which should get him past a plant's electronic security. Jack goes to China intending to break into one of the assembly plants, but his arrival is anticipated by Sutcliffe. Due to a botched infiltration Jack and Yoshio and captured by Sutcliffe and thrown into a holding cell with Yi. While in that cell they begin to see the outlines of the Aleph conspiracy, the true reason for the virus, and how the information retrieved from the computers would be routed by the virus and co-ordinated by Tohiro Natsume's newest project a supercomputer with 64 parallel processors. They escape from the cell using Kathy's anti-security device, and sneak Yi out of China by shipping him to the US in an equipment box. [6]

"Showdown"

Yoshio discovers a massive mobilization of Digitronix personnel and hardware being sent to a secret facility at Tyuratam in Kazakhstan, parallel processors, Prolog language modules, and experimental fiber optic buses. They figure out that Digitronix is building a working globally networked artificial intelligence which they intend to use to process a few million gigabytes of stolen government and industrial secrets. [1] Jack uses a Digitronix videophone to contact Justice League Europe headquarters in London, and offers them a cure for the Pentagon virus. When he gets there he tells Hal Jordan and the rest of the JLE what Digitronix is really up to. Wally West scouts the installation at superspeed and runs into a door knocking himself out, he is captured by Digitronix security but escapes them when he wakes up. Jack uses the virtual reality interface to hack the AI which looks like Sutcliffe, he confronts it inside a game of Code of the West. Jack had designed a compact videogame for the DTX PC called Code of the West, it is also a backdoor which is hardcoded into the operating system of every Digitronix PC. Jack uses this game to define the rules of the fight between himself and the AI. The AI makes sure there is no possible way for it to lose the game. Jack deliberately loses to the AI, allowing it to kill him in the game, because "There's a million ways to END the game by losing...but NONE to end it by WINNING. And since you CAN'T lose...you're going to be here a LONG time". He leaves the AI playing the game, stuck in a recursive loop. Yoshio is put in charge of Digitronix, and no charges are filed against the company. [7]

Speed Metal Kids

The Speed Metal Kids are teenage hackers who worship internet personalities like Hacker and Oracle, and who serve as his assistants:

Digitronix PC

The Digitronix PC (DTX PC) of 1992 is an inexpensive OEM personal computer that can also serve as a business capable workstation or a clustered file server. It boasted 100 megabytes of ram, an HDTV monitor and optical disk storage, possibly based on the NeXTcube's magneto-optical drive. It also had built in compatibility with NTSC\PAL formats and had built in composite video out, as well as advanced digital audio and video editing capacity on-chip, possibly as coprocessors similar to the Amiga.

DROS

DROS is the Digitronix Resident Operating System, a free copy of DROS was bundled with every machine. Lewis Shiner gives detailed information on the inner workings of DROS in the usr/hacker/mail section at the back of the first two issues. Because series consultant Alan Wexelblat had warned him that UNIX wasn't considered secure enough for government installation (in 1992), he decided that DROS would look like UNIX but would not exactly be UNIX. Kim Fairchild, another series consultant, suggested that he use emacs as DROS' resident text editor. In DROS file blocks are graphically represented as rows of stacked rectangular blocks. All commands shown when Jack interacts with DROS are Unix commands. As in UNIX, BSD and Linux, there are user and superuser accounts. [8]

Command line examples

/dev/sd0a
pent1.dod.com:/usr/share
rm vcom.doc

Notes

Related Research Articles

In computing, a Trojan horse is any malware that misleads users of its true intent by disguising itself as a standard program. The term is derived from the ancient Greek story of the deceptive Trojan Horse that led to the fall of the city of Troy.

<i>Phrack</i> Online hacking magazine

Phrack is an e-zine written by and for hackers, first published November 17, 1985. It had a wide circulation which included both hackers and computer security professionals.

<span class="mw-page-title-main">Karl Koch (hacker)</span> German hacker (1965-c. 1989)

Karl Werner Lothar Koch was a German hacker in the 1980s, who called himself "hagbard", after Hagbard Celine. He was involved in a Cold War computer espionage incident.

A filename extension, file name extension or file extension is a suffix to the name of a computer file. The extension indicates a characteristic of the file contents or its intended use. A filename extension is typically delimited from the rest of the filename with a full stop (period), but in some systems it is separated with spaces.

<i>Rogue</i> (video game) 1980 video game

Rogue is a dungeon crawling video game by Michael Toy and Glenn Wichman with later contributions by Ken Arnold. Rogue was originally developed around 1980 for Unix-based minicomputer systems as a freely distributed executable. It was later included in the Berkeley Software Distribution 4.2 operating system (4.2BSD). Commercial ports of the game for a range of personal computers were made by Toy, Wichman, and Jon Lane under the company A.I. Design and financially supported by the Epyx software publishers. Additional ports to modern systems have been made since by other parties using the game's now-open source code.

A rootkit is a collection of computer software, typically malicious, designed to enable access to a computer or an area of its software that is not otherwise allowed and often masks its existence or the existence of other software. The term rootkit is a compound of "root" and the word "kit". The term "rootkit" has negative connotations through its association with malware.

The Conscience of a Hacker is a short essay written on January 8, 1986 by Loyd Blankenship, a computer security hacker who went by the handle The Mentor, and belonged to the second generation of hacker group Legion of Doom.

<span class="mw-page-title-main">README</span> Software information file

In software development, a README file contains information about the other files in a directory or archive of computer software. A form of documentation, it is usually a simple plain text file called README, Read Me, READ.ME, README.TXT, README.md, or README.1ST.

<span class="mw-page-title-main">UNIX System V</span> Early commercial UNIX operating system

Unix System V is one of the first commercial versions of the Unix operating system. It was originally developed by AT&T and first released in 1983. Four major versions of System V were released, numbered 1, 2, 3, and 4. System V Release 4 (SVR4) was commercially the most successful version, being the result of an effort, marketed as Unix System Unification, which solicited the collaboration of the major Unix vendors. It was the source of several common commercial Unix features. System V is sometimes abbreviated to SysV.

A logic bomb is a piece of code intentionally inserted into a software system that will set off a malicious function when specified conditions are met. For example, a programmer may hide a piece of code that starts deleting files, should they ever be terminated from the company.

A security hacker is someone who explores methods for breaching defenses and exploiting weaknesses in a computer system or network. Hackers may be motivated by a multitude of reasons, such as profit, protest, information gathering, challenge, recreation, or evaluation of a system weaknesses to assist in formulating defenses against potential hackers.

<span class="mw-page-title-main">Marshall Kirk McKusick</span> American computer scientist (born 1954)

Marshall Kirk McKusick is a computer scientist, known for his extensive work on BSD UNIX, from the 1980s to FreeBSD in the present day. He was president of the USENIX Association from 1990 to 1992 and again from 2002 to 2004, and still serves on the board. He is on the editorial board of ACM Queue Magazine. He is known to friends and colleagues as "Kirk".

In computer security, the Zardoz list, more formally known as the Security-Digest list, was a famous semi-private full disclosure mailing list run by Neil Gorsuch from 1989 through 1991. It identified weaknesses in systems and gave directions on where to find them. Zardoz is most notable for its status as a perennial target for computer hackers, who sought archives of the list for information on undisclosed software vulnerabilities.

In Unix-like operating systems, a device file or special file is an interface to a device driver that appears in a file system as if it were an ordinary file. There are also special files in DOS, OS/2, and Windows. These special files allow an application program to interact with a device by using its device driver via standard input/output system calls. Using standard system calls simplifies many programming tasks, and leads to consistent user-space I/O mechanisms regardless of device features and functions.

The Jargon File is a glossary and usage dictionary of slang used by computer programmers. The original Jargon File was a collection of terms from technical cultures such as the MIT AI Lab, the Stanford AI Lab (SAIL) and others of the old ARPANET AI/LISP/PDP-10 communities, including Bolt, Beranek and Newman, Carnegie Mellon University, and Worcester Polytechnic Institute. It was published in paperback form in 1983 as The Hacker's Dictionary, revised in 1991 as The New Hacker's Dictionary.

<i>United States v. Riggs</i>

In United States v. Riggs, the government of the United States prosecuted Robert Riggs and Craig Neidorf for obtaining unauthorized access to and subsequently disseminating a file held on BellSouth's computers. The file, referred to as the E911 file, gave information regarding BellSouth's products implementing 911 emergency telephone services. Riggs and Neidorf were both indicted in the District Court of the Northern District of Illinois on numerous charges relating to the dissemination of the E911 text file. As Riggs had previously been indicted in the Northern District of Georgia in relation to the same incident, his charges from Illinois were transferred to Georgia. Riggs ultimately pleaded guilty in Georgia and was sentenced to 21 months in prison and two years' supervised release. Neidorf pleaded not guilty in Illinois and the government dropped all charges against Neidorf four days after the trial began.

<span class="mw-page-title-main">Boris Loza</span>

Boris Loza is the founder of SafePatrol Solutions and Tego Systems, as well as a Certified Information Systems Security Professional (CISSP). He was born in Krasnodar, Russia, where he attained a Master's degree at the age of 22 and a PhD at the age of 26, both in Computer Science and Cybernetics. While still living in the former USSR, Loza published more than 30 scientific articles, as well as secured one patent. Upon relocating to Canada in 1996, his PhD was confirmed by the Higher Attestation Committee of The University of Toronto.

Jean-Bernard Condat is a French computer security expert and former hacker who became a consultant to the Directorate of Territorial Surveillance (DST). Using the name concombre, he achieved status as one of the best-known French hackers in the 1990s.

Visionware Ltd was a British software company that developed and marketed products that helped integration of Microsoft Windows clients to Unix-based server applications. It was based in Leeds in West Yorkshire. The three products it was most known for were PC-Connect, XVision, and SQL-Retriever.

References

  1. 1 2 3 4 Greenberger, Robert (2008), "Hacker Files, The", in Dougall, Alastair (ed.), The DC Comics Encyclopedia, New York: Dorling Kindersley, p. 152, ISBN   978-0-7566-4119-1, OCLC   213309017
  2. The Hacker Files #1: usr/hacker/mail
  3. Lewis Shiner Autobiography: Life As We Know It
  4. Bitsavers.org: Centurion Business Computers PDF
  5. Summary of The Hacker Files issues #1-4
  6. Summary of The Hacker Files issues #7-10
  7. Summary of The Hacker Files issues #11-12
  8. According to usr/hacker/mail page 25, The Hacker Files #1 and 2