BBC Home
Explore the BBC

<\/p>')}; if (document.cookie.indexOf('NO-SA=') == -1) { var countername = countername(location.href), tld = prod_name(countername); sitestat("//sa.bbc.co.uk/bbc/bbc/s?name="+countername+"&ml_name=news-legacy-js&ml_version=20110330&app_type=web&app_name="+tld+"&prod_name="+tld); } // ]]>

BBC News
Launch consoleBBC NEWS CHANNEL
Last Updated:Monday, 19 May, 2003, 10:43 GMT 11:43 UK
Matrix mixes life and hacking
Carrie-Anne Moss as Trinity, Warner Brothers
Trinity: Good with guns and keyboards
Reloaded may be wooing some of its audience with its gung-ho gunplay and ferocious special effects but one group of fans are impressed for entirely different reasons.

The web's hacking community has been impressed by the film's depiction of a hack attempt that employs future versions of tools and techniques widely used now.

Net-based message boards have been buzzing with mentions of the realistic depiction and photos of the hacking scenes from the film are being passed around the web.

The successful hack attack is carried out by Trinity, played by Carrie-Anne Moss, on a power company computer towards the end of the film.

Exploit alert

When actors in films start using computers, reality usually flees the scene.

But The Matrix Reloaded is winning praise from the net's computer experts and hackers because Trinity is seen using a free, popular scanning tool called Nmap.

Nmap, or Network Mapper, is used to remotely scan a computer or set of servers to find out what a target is doing. This can also reveal if it has any vulnerabilities or loopholes to exploit.

Writing about the scene, the author of Nmap, known as Fyodor, said he almost danced in the aisles of the cinema when he saw Trinity using his creation.

Keanu Reeves and Carrie-Anne Moss at Matrix premiere, AP
No keyboards in sight at the Matrix Reloaded premiere
Fyodor wrote that the film makers seem to have changed the text output of Nmap to help it fit better on the display Trinity uses in the movie.

He also said that in the future the Matrix films depict, Nmap seems to run much faster than it does now.

Trinity goes on to use Nmap to reveal the existence of a vulnerability in computer she is targeting which she then exploits with another, fictional, program called SSHnuke.

SSH stands for "Secure Shell" and is a program often used to make the remote use of a computer secure.

Holes in it can be used to allow people without proper permission to compromise a machine and make it do what they want.

In the film Trinity gets the highest level of access to the target machine by using a real-world loophole called "SSH1 CRC32".

Fyodor asked people going to see the film to take a photo of Trinity using Nmap and got some images back 20 minutes after posting his request.

Despite its mention in the first Matrix film there has, so far, been no explanation of how Trinity "broke the IRS dbase" and gained her reputation as a legendary hacker.

The Wachowski brothers are perhaps saving that for the final film Matrix Revolutions, which is due out in November.




SEE ALSO:
Matrix Reloaded's $93m debut
18 May 03 �|� Film
Matrix game aims to set new standard
13 May 03 �|� Technology
The Matrix Reloaded: Your views
16 May 03 �|� Reviews
Matrix sizzles but does not stir
15 May 03 �|� Reviews
In pictures: The Matrix Reloaded premi�re
08 May 03 �|� Photo Gallery


RELATED INTERNET LINKS:
The BBC is not responsible for the content of external internet sites


PRODUCTS AND SERVICES

News Front Page | World | UK | England | Northern Ireland | Scotland | Wales | Politics
Business | Entertainment | Science/Nature | Technology | Health | Education
Have Your Say | Magazine | In Pictures | Week at a Glance | Country Profiles | In Depth | Programmes
Americas Africa Europe Middle East South Asia Asia Pacific