Free Republic
Browse · Search
News/Activism
Topics · Post Article

Skip to comments.

Matrix Sequel Has Hacker Cred [Error 404]
The Register ^ | 16 May 2003 | Kevin Poulsen

Posted on 05/16/2003 10:12:25 AM PDT by Fractal Trader

The average American moviegoer taking in the Matrix Reloaded this weekend will likely be wowed by the elaborate action sequences and dazzling special effects. But hackers who've seen the blockbuster are crediting it with a more subtle cinematic milestone: it's the first major motion picture to accurately portray a hack.

That's right: Trinity uses a 'sploit.

A scene about two thirds of the way through the film finds Carrie-Anne Moss's leather-clad superhacker setting her sights on a power grid computer, for plot reasons better left unrevealed.

But at exactly the point where audiences would normally be treated to a brightly-colored graphical cartoon of a computer intrusion, ala the 2001 Travolta vehicle Swordfish, or cheer as the protagonist skillfully summons a Web browser and fights valiantly through "404 Errors," like the malnourished cyberpunk in this year's "The Core," something completely different happens: Trinity runs "Nmap."

Probably the most widely-used freeware hacking tool, the real-life Nmap is a sophisticated port scanner that sends packets to a machine -- or a network of machines -- in an attempt to determine what services are running. An Nmap port scan is a common prelude to an intrusion attempt -- a way of casing the joint, to find out if any vulnerable service are running.

That's exactly how the fictional Trinity uses it. In a sequence that flashes on screen for a few scant seconds, the green phosphor text of Trinity's computer clearly shows Nmap being run against the IP address 10.2.2.2, and finding an open port number 22, correctly identified as the SSH service used to log into computers remotely.

"I was definitely pretty excited when I saw it," says "Fyodor," the 25-year-old author of Nmap. "I think compared to previous movies that had any kind of hacking content, you could generally assume it's going to be some kind of stupid 3D graphics show."

But the unexpected nod to hackerdom doesn't end there. Responding to the Nmap output , Trinity summons a program called "sshnuke" which begins "[a]ttempting to exploit SSHv1 CRC32."

Discovered in February, 2001 by security analyst Michal Zalewski, the SSH CRC-32 bug is a very real buffer overflow in a chunk of code designed to guard against cryptographic attacks on SSH version one. Properly exploited, it grants full remote access to the vulnerable machine.

"I think there are at least two public exploits in circulation right now," said Zalewski, in a telephone interview. "They just got released about a month after the advisory. And I know there are some that are not public."

The actual program Trinity uses is fictitious -- there no "sshnuke," yet, and genuine exploits sensibly drop the user directly into a root shell, while the big screen version forces the hacker to change the system's root password -- in this case to "Z1ON1010." (Note the numeral in the place of the 'I' -- more hax0r style.)

But then, the film does take place hundreds of years in the future. Is Zelewski surprised to see unpatched SSH servers running in the year AD 2800? "It's not that uncommon for people to run the old distribution," he says. "I know we had a bunch of boxes that were unpatched for two years."

Fyodor notes that the filmmakers changed the text of Nmap's output slightly "to make it fit on the screen better," but he's not quibbling over the details. The white hat hacker's stardom even gave him new appreciation for the speed of the Internet's underground. After seeing the film late Wednesday night, Fyodor put out a request to an Nmap mailing list asking for someone to get him a digital still of the program's three-seconds of fame. He expected it to take hours, or days.

"Twenty minutes after I send it, I'm getting a bunch of screens shots, some of them have suspicious Windows Media Player outlines to them," he says. "Now I've got screen shots, Divx copies of the movie, all sorts of stuff." If the Matrix borrows from real life, the Internet, it seems, already has the Matrix.


TOPICS: Business/Economy; Culture/Society; Technical
KEYWORDS: matrix
Navigation: use the links below to view more comments.
first 1-2021-4041-6061-8081-84 next last
I read elsewhere that the creators of the Matrix are intellectualloids. Maybe that is showing here in that so often hacks are poorly portrayed in the media and entertainment worlds.
1 posted on 05/16/2003 10:12:26 AM PDT by Fractal Trader
[ Post Reply | Private Reply | View Replies]

To: Fractal Trader
it's the first major motion picture to accurately portray a hack.

Well I guess that shatters my image of War Games.

2 posted on 05/16/2003 10:18:31 AM PDT by inquest
[ Post Reply | Private Reply | To 1 | View Replies]

To: Fractal Trader; rdb3; oc-flyfish; unix; TomServo; TechJunkYard; martin_fierro
bump
3 posted on 05/16/2003 10:19:00 AM PDT by stainlessbanner
[ Post Reply | Private Reply | To 1 | View Replies]

To: Fractal Trader
Heck, even having computer characters appear without making that fakey little beepy "readout" sound is a major accomplishment in movies.
4 posted on 05/16/2003 10:19:57 AM PDT by John H K
[ Post Reply | Private Reply | To 1 | View Replies]

To: Fractal Trader
How bout that jackass that uploads a Jolly Roger iconized "virus" into the Independence Day alien ship through his Apple laptop, via, uh, well, I guess USB? Firewire? The interplanetary RS232 standard??
5 posted on 05/16/2003 10:21:09 AM PDT by sam_paine
[ Post Reply | Private Reply | To 1 | View Replies]

To: Fractal Trader
Z1ON1010

/ tin foil on

6 posted on 05/16/2003 10:21:17 AM PDT by stainlessbanner
[ Post Reply | Private Reply | To 1 | View Replies]

To: Fractal Trader
Golly, that sounds exciting! (sarcasm)
7 posted on 05/16/2003 10:22:03 AM PDT by ozzymandus
[ Post Reply | Private Reply | To 1 | View Replies]

To: Fractal Trader
Having seen Reloaded last night, my first take is that 98% of those who see it won't get the references made in a couple of critical scenes towards the end. There are some very interesting ideas embedded in this film. The significance last scene in the movie involving Neo was largely missed, if the reviews I've seen are any indicator.
8 posted on 05/16/2003 10:23:36 AM PDT by Noumenon (Reality is that which, when you stop believing in it, doesn’t go away. --Philip K. Dick)
[ Post Reply | Private Reply | To 1 | View Replies]

To: inquest
Well I guess that shatters my image of War Games.

WANT TO PLAY A GAME?

9 posted on 05/16/2003 10:24:07 AM PDT by sam_paine
[ Post Reply | Private Reply | To 2 | View Replies]

To: sam_paine
Wireless Appletalk hub.
10 posted on 05/16/2003 10:24:35 AM PDT by Huck
[ Post Reply | Private Reply | To 5 | View Replies]

To: sam_paine
How bout that jackass that uploads a Jolly Roger iconized "virus" into the Independence Day alien ship through his Apple laptop, via, uh, well, I guess USB? Firewire? The interplanetary RS232 standard??

Indeed. I'd kind of like to see his cross-compiler, myself. Or maybe it was a script - anyone know if aliens use VB or Outlook?

11 posted on 05/16/2003 10:25:10 AM PDT by general_re (No problem is so big that you can't run away from it.)
[ Post Reply | Private Reply | To 5 | View Replies]

To: inquest
I believe that the concept in War games was that of a 'back-door'. A back-door is intentionally programmed into a system. A hack is an attack against a vulnerability.
12 posted on 05/16/2003 10:25:38 AM PDT by asformeandformyhouse
[ Post Reply | Private Reply | To 2 | View Replies]

To: Fractal Trader
Good think the target didn't have

PermitRootLogin no

in sshd_config.
13 posted on 05/16/2003 10:26:52 AM PDT by cryptical
[ Post Reply | Private Reply | To 1 | View Replies]

To: Fractal Trader
Interesting that they also use IP address 10.2.2.2... That not a public ip but in the private range

Kind of like all phone numbers in movies and TV shows start 555 (there no public phone number that start with that)

14 posted on 05/16/2003 10:27:14 AM PDT by tophat9000
[ Post Reply | Private Reply | To 1 | View Replies]

To: inquest
Well, to be fair, in War Games the dude used a backdoor entry that was purpsefully built into the sytem.
15 posted on 05/16/2003 10:27:17 AM PDT by KayEyeDoubleDee (const vector<tags>& oldTags)
[ Post Reply | Private Reply | To 2 | View Replies]

To: Fractal Trader

16 posted on 05/16/2003 10:28:38 AM PDT by July 4th
[ Post Reply | Private Reply | To 1 | View Replies]

To: sam_paine
SHALL WE PLAY A GAME?

Is this real, or is it a game?

17 posted on 05/16/2003 10:29:18 AM PDT by 50sDad (Close the door! Are we cooling the entire neighborhood? And clean your room!)
[ Post Reply | Private Reply | To 9 | View Replies]

To: general_re
Cross-compiler? You know damn wellt that no one (in our part of the galaxy, anyway) will ever advance beyond the x86 instruction set.
18 posted on 05/16/2003 10:30:08 AM PDT by KayEyeDoubleDee (const vector<tags>& oldTags)
[ Post Reply | Private Reply | To 11 | View Replies]

To: 50sDad
Is this real, or is it a game?

What is the difference?

19 posted on 05/16/2003 10:31:05 AM PDT by KayEyeDoubleDee (const vector<tags>& oldTags)
[ Post Reply | Private Reply | To 17 | View Replies]

To: Fractal Trader
These folks need a hobby.
20 posted on 05/16/2003 10:31:05 AM PDT by HitmanLV
[ Post Reply | Private Reply | To 1 | View Replies]


Navigation: use the links below to view more comments.
first 1-2021-4041-6061-8081-84 next last

Disclaimer: Opinions posted on Free Republic are those of the individual posters and do not necessarily represent the opinion of Free Republic or its management. All materials posted herein are protected by copyright law and the exemption for fair use of copyrighted works.

Free Republic
Browse · Search
News/Activism
Topics · Post Article

FreeRepublic, LLC, PO BOX 9771, FRESNO, CA 93794
FreeRepublic.com is powered by software copyright 2000-2008 John Robinson