Stories
Slash Boxes
Comments

News for nerds, stuff that matters

Slashdot Log In

Log In

Create Account  |  Retrieve Password

Impress Your Friends While Watching "Untraceable"

Posted by kdawson on Sun Jan 27, 2008 03:35 PM
from the did-she-really-say-short-ttl dept.
Frequent Slashdot contributor Bennett Haselton writes in today with a nerd-oriented review of "Untraceable," which opened in theaters last Friday. Read on for Bennett's take on what the movie gets right — a surprising amount as these movies usually go — but be warned, his review contains spoilers.


I went into the theater planning to come out with notes for an article like "Everything that 'Untraceable' gets wrong" (feeling pessimistic after "Swordfish" and "Firewall"), but it actually doesn't do that bad. Oh, it gets stuff wrong -- I don't think the FBI can "blackhole" an IP address by clicking a button -- but the errors are for dramatic license, not technical howlers, and the plot holes fall more in the category of things that could have been accomplished more easily some other way. In fact the dialog goes out of its way in several spots to make sure we know they know what they're talking about; screenwriters can't win with these movies, because they'll get grief for getting too much stuff wrong, but if they explain things correctly, it breaks the reality when we can feel the writers telegraphing their knowledge to the geeks in the audience. But it is mostly accurate, and the movie throws you just enough softballs for you to impress your movie-mates as well as the patrons two rows in front and back of you.

The movie takes its first stab at geek realism right at the top, when Diane Lane tells Colin Hanks that his Internet date is never going to see him again because she's more attractive in person than he is. (So far, the only thing wrong with this is that Colin Hanks has exactly the kind of adorable-nerd face that appeals to girls who like to think they don't care about looks.) Then Diane Lane explains how she's ensnaring the cyber-criminal on her screen, in a set piece that has nothing to do with the rest of the plot, like the pre-title action sequence in a Bond movie. First, in a horde of pop-ups covers her monitor, and a site tries to entice her into downloading and running a program that contains a trojan horse. She runs the trojan horse on a virtual machine, where she watches it steal a file full of passwords and financial records, but she inserts her own trojan into the data that's uploaded back to the criminal's computer. In a few moments they find the user's IP address and realize that it must be a neighbor stealing that person's wireless service.

Batter up! I think that an FBI cyber crime expert would have a pop-up blocker installed, but moving on. If a criminal wanted to gain access to your machine to steal your financial records, tricking you into downloading and installing a trojan horse as part of another program, is probably exactly how they'd do it. (However, a trojan wouldn't automatically and instantly find a file full of passwords, even if she did named it "passwords.txt" as bait.) The biggest slip is that if you upload a trojan horse back to someone who was downloading data from your machine, there's still no way to force the remote criminal's computer to run it, as happens in the movie. And a criminal that smart would probably be running the operation from the compromised PC of someone in another city, not stealing a neighbor's wireless access. (In any case, while having the criminal's IP address would allow you to go to someone's ISP and ask them to turn over the records of where that person lived, the characters should not have been able to narrow an IP address down to a person's house without that extra step.) Also, if I heard right, the FBI figures out who the guilty neighbor is even though he has no priors, based on the fact that he has two registered handguns. That will offend a certain portion of the audience, so viewers of "27 Dresses" in some cinemas may hear angry gunfire coming from the next theater.

However, most of these errors were probably necessary to show what the main character does in as short a time as possible and to end the set piece with the villain actually getting caught, so this is probably the best the movie could have done. Don't point that out to your date, of course, since she'll be more impressed by knowledgeable sneering, especially if everyone in the seats around you can hear what a smart guy she's with.

Then the main villain's site is introduced, and the movie has to handle the question of how a site with its own top-level domain like KillWithMe.com would be able to remain online despite showing real-time streaming video of a murder victim being killed. (The hook in the movie is that the more people visit the site, the faster some automated murder contraption kills the victim.) Diane Lane explains how, in a virtuoso sentence designed to silence the nerds who would otherwise say afterwards that there's no way that could ever happen. You'll know the line; it's the one right before her boss says, "I didn't understand anything you said; something about 'Russia'?" Apparently the domain is registered in Russia, and the DNS servers use a low TTL (yes, Diane Lane actually says "low TTL" -- sexy!) to switch the hostname between thousands of different IP addresses, each belonging to some compromised machine.

If you had to come up with a way to do this in a film, and if you assumed that Russian authorities could not be persuaded to go after the domain registrar (something nobody tries in the movie), this would probably be the simplest way that was semi-plausible. You need the site to resolve to thousands of possible IP addresses so that it can't be made to disappear by simply taking one machine offline. The way the movie demonstrates this, though, is for Diane Lane to make one of the site's many IP addresses go dark by clicking a button on her screen and causing it to be blackholed, before the hostname switches to the next IP. The only people who can actually do this in real life are backbone operators with an axe to grind, not the FBI (something the movie actually acknowledges with a passing reference to Net Neutrality legislation!). Ah, but here's where you can knock one out of the park: If you assume, as the movie does, that the FBI has the ability to blackhole individual IP addresses, then they could shut the site down not by blocking the site's IP addresses but by blocking the primary and secondary DNS servers for the killwithme.com domain in Russia, so that if people's computers couldn't communicate with the DNS servers, they'd have no way of resolving the hostname.

By now, the surrounding theatergoers should be threatening to jam your USB thumb drive keychain into your nostril, but you're not done yet. At one point a character targets an IP address beginning with "10.*", and everybody knows those are reserved for intranets, not the public Internet, so you can point out that that's like the 555 prefix for a movie phone number. Later, the heroine finds that a Trojan horse installed on her daughter's machine, has access to all files on all PCs in the house. That could work if (a) the other PCs were set to share out files to other PCs on the same local network, or (b) if the traffic between the other PCs and the wireless router were unencrypted, although it's unlikely the main character would make either of these mistakes.

But you don't want fellow viewers getting the idea you're too Net-savvy; one suspect is later described: "He blogged, he built web sites, he practically lived online," which sets the bar a little low for qualifying as a sociopathic online loner.

With regard to the non-Internet technical details, I have no idea if OnStar can actually help you get through a traffic jam the way they do in this movie, but I'm sure they paid a lot of money to have it appear that they could (although maybe they got a discount since the movie later shows the villain hacking into Diane Lane's car's system, during which the brand name "OnStar" is definitely not mentioned). Speaking of product placement, several in the audience snickered when the movie twice showed the heroine conspicuously logging into the Windows Live interface. But Microsoft may have gotten an even better deal: while the villain's operating system of choice is never mentioned, during closeups of his screen at the end, you can clearly see the word "GNU".

Or maybe it just fits with his overachieving character. After he ties his victims to a bedframe, he likes to elevate it into the path of the camera using a remote-controlled motorized winch evocative of a medieval torture device. Unless I'm mistaken, though, that happens before the site is actually streaming, which means he could have just as easily walked over and lifted up the bedframe. With that kind of fetish for doing simple things the horrendously hard way for no reason, why didn't he just go ahead and wear a "Got Linux?" t-shirt?
+ -
story

Related Stories

[+] Your Rights Online: Yes Virginia, ISPs Have Silently Blocked Web Sites 204 comments
Slashdot contributor Bennett Haselton writes "A recurring theme in editorials about Net Neutrality -- broadly defined as the principle that ISPs may not block or degrade access to sites based on their content or ownership (with exceptions for clearly delineated services like parental controls) -- is that it is a "solution in search of a problem", that ISPs in the free world have never actually blocked legal content on purpose. True, the movement is mostly motivated by statements by some ISPs about what they might do in the future, such as slow down customers' access to sites if the sites haven't paid a fast-lane "toll". But there was also an oft-forgotten episode in 2000 when it was revealed that two backbone providers, AboveNet and TeleGlobe, had been blocking users' access to certain Web sites for over a year -- not due to a configuration error, but by the choice of management within those companies. Maybe I'm biased, since one of the Web sites being blocked was mine. But I think this incident is more relevant than ever now -- not just because it shows that prolonged violations of Net Neutrality can happen, but because some of the people who organized or supported AboveNet's Web filtering, are people in fairly influential positions today, including the head of the Internet Systems Consortium, the head of the IRTF's Anti-Spam Research Group, and the operator of Spamhaus. Which begs the question: If they really believe that backbone companies have the right to silently block Web sites, are some of them headed for a rift with Net Neutrality supporters?" Read on for the rest of his story.
This discussion has been archived. No new comments can be posted.
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
 Full
 Abbreviated
 Hidden
More
Loading... please wait.
  • by Anonymous Coward on Sunday January 27 2008, @03:36PM (#22202022)
    Save your money and DON'T WATCH Untraceable. For bonus points joke that they "should've called it Unwatchable."

    Oh no, they're in my wireless network, I've got to go.
  • "If you take sexual advantage of her, you're going to burn in a very special level of Hell. A level they reserve for child molesters and people who talk at the theater."

    'nuff said.
  • Millennium (Score:5, Interesting)

    by BenjiTheGreat98 (707903) on Sunday January 27 2008, @03:55PM (#22202146)
    Did anybody else see this movie the first time it was released when it was an episode of The Millennium several years back? The plot line is exactly the same. Another forum even posted that some of the lines in the movie match up with the episode.
    • Re:Millennium (Score:4, Informative)

      by darkitecture (627408) on Sunday January 27 2008, @05:06PM (#22202656)
      Did anybody else see this movie the first time it was released when it was an episode of The Millennium several years back? The plot line is exactly the same. Another forum even posted that some of the lines in the movie match up with the episode.

      Yeah, I got the same feeling too. The episode you're thinking of was called "The Mikado" - Series 2, Episode 13. I never watched too many episodes of Millennium but I did catch this on tv years ago and found it thoroughly entertaining. Definitely very, very, VERY similar to the premise of Untraceable.

  • by Anonymous Coward on Sunday January 27 2008, @04:01PM (#22202186)

    With that kind of fetish for doing simple things the horrendously hard way for no reason, why didn't he just go ahead and wear a "Got Gentoo?" t-shirt?
    there fixed that for you. Then again he'd spend the entire movie + his whole prison sentence trying to get it installed.
      • Shit, not only is our villian here, but he's luring spelling nazis into an irresistible trap! Don't post or he'll determine your IP address and location through an ultra-proxy... baud... modem. Or something. (Don't worry about me, I'm packet-shielded).

        I gotta admit, Hollywood writers are a hell of a lot better than me at piecing together random technical words in a way that makes it sound good.
      • Re: (Score:3, Funny)

        what movies are there that get it right, or right enough?

        "Pirates of Silicon Valley"

        Jobs: We're better than you are! We have better stuff.
        Gates: You don't get it, Steve. That doesn't matter!
        • Re: (Score:3, Interesting)

          Maybe it was only me, but I always thought the theory of using humans as batteries was something the humans came up with.. and that they were wrong about, but that it was the only thing they could come up with. I think the Machines actually put the humans in the matrix as an act of mercy. Having defeated them in a war, they decided to imprison them in an artificial reality rather than commit genocide. The machines, oddly enough, were too moral to do that. Seems like something I saw in the Animatrix made me
          • Re: (Score:3, Interesting)

            without going into too much detail, I have to say you are wrong on that point.
              Any other "operation sundevil" survivors out there?
  • by downix (84795) on Sunday January 27 2008, @04:02PM (#22202188) Homepage
    It is really sad when Matrix Reloaded got hacking more accurate than a movie about hacking!

    these writers should log into IRC sometime and chat with people that know how this stuff works. I could have rewritten portions of this movie to be more plausible as well as more compelling.
    • Re: (Score:2, Insightful)

      by Anonymous Coward
      Right, but frankly the movie would be boring as shit. Movie makers aren't avoiding accuracy in this area because they're ignorant or wanting to spread mistruths -- they're doing it because they know the real thing is pretty boring and drawn-out.
    • by Dun Malg (230075) on Sunday January 27 2008, @07:42PM (#22203608) Homepage

      these writers should log into IRC sometime and chat with people that know how this stuff works. I could have rewritten portions of this movie to be more plausible as well as more compelling.
      Let me let you in on a dirty little secret about script writers: they're mostly idiots. Granted, many are far more literate and intelligent than most people, but those tend to have a really bizarre streak of arrogant self importance that monkey-wrenches their ability to recognize their own fallibility. The works of those very few screenwriters that are diligent in their research don't turn out much better either. Once the script gets into the hands of the director and the producers, it often gets "fixed" so that it "won't be so confusing". Really, it all goes back to the primary problem with the entertainment industry in general: nepotism. There are too many blockhead writers, directors, producers, and general studio executives that got where they are because of who they know and/or who they are related to, rather than any particular display of skill at their craft (JJ Abrams, I am looking in your direction!). By the time a script goes from Final Draft Pro on the writer's iMac to the projector at your local UA GoogolPlex, it's passed through the hands of so many potential cow-eyed idiots that it's a wonder if the film contains any technical sophistication at all. Seriously, if I had a nickel for every time I've heard of (or personally experienced) a studio exec suggesting utterly asinine changes to a script before accepting it, well... I'd have a lot of freakin' nickels! The voiceover in the first release of Blade Runner? Fox execs asking Joss Whedon to make Mal in Firefly "less dark, more cheerful"? It happens all the time. It's sad, really, but because the industry is so intellectually inbred, there's just no place for meritocracy to take hold. How do they react when a movie somehow manages to do well because there were somehow fewer idiots involved? Do they say "we need to get more smart, competent folks in here to make movies"? No! They simply copy it relentlessly, somehow thinking the public is simply "hungry" for that genre, not that we want to see good movies. How many abysmal space movies came out after Star Wars was a hit? How many movies with stupid "twist" endings after The Sixth Sense*? The endless plethora of fantasy dreck following the successes of Lord of the Rings and Harry Potter*? It's a mass of idiots and fools, all patting each other on the back, telling each other how smart they all are. If they weren't smart, they wouldn't be paid so much, right?

      * themselves not particularly good, but they made enough money to induce the cloning process
  • by Anonymous Coward on Sunday January 27 2008, @04:04PM (#22202204)
    "The biggest slip is that if you upload a trojan horse back to someone who was downloading data from your machine, there's still no way to force the remote criminal's computer to run it, as happens in the movie."

    This is actually how many worms have spread in the past, actually. If you can get files onto a windows box, you can probably execute them remotely (easy mode: you have acquired logon credentials or the box accepts null sessions).

    http://technet.microsoft.com/en-us/sysinternals/bb897553.aspx [microsoft.com]
    • by n0-0p (325773) on Sunday January 27 2008, @04:41PM (#22202498)
      Uh, no. First off, null sessions have never granted the rights necessary to execute a remote shell (unless paired with an exploit). You need admin rights to kick off an exe via the SCM or scheduler. If you have that access already, copying a file is a foregone conclusion because you can just open a share.

      Of course, all of that assumes you have Netbios connectivity... over the Internet. That may have been plausible 5 years ago (probably more more), but someone in between will be blocking it these days. On top of that, current Windows XP and better have a lot more restrictions on Netbios traffic, in particular disabling the default null sessions.

      One final point: This scenario is actually quite reasonable if you assume they're exploiting an application on the attacker's system. There's likely to be exploits against the trojan itself if the binary is available for analysis, or if you can identify exploitable bugs in code shared between the client and server components. There's also the possibility of attacking any services he exposes, or perhaps file parser attacks against whatever he uses to read the content he nabbed. The details of such a counterattack are more complex, but well within the realm of reason.
  • by Anonymous Coward on Sunday January 27 2008, @04:05PM (#22202212)

    ...please do not actually try to tell people this stuff. I'm geeky enough to be able to spot all this already without any help, but if somebody tried to explain it to me when I was trying to watch a film, I'd consider them a loser with zero social skills and never watch a film with them again. This kind of thing isn't entertaining or interesting, even to people who live and breath computers.

  • ...around "impress"
  • I would be laughing my ass off if the bad guy ran something on the hurd kernel.
  • I think the only thing worse as far as "hacking" or tech movies would be the one released recently whose plot revolved around getting killed by a text message or something equally ridiculous. The sad thing is that it will probably rake in millions because the general public doesn't care about plot, just how pretty the explosions are and that everything is dumbed down [mutilated] so that they can understand.
    • I think the only thing worse as far as "hacking" or tech movies would be the one released recently whose plot revolved around getting killed by a text message or something equally ridiculous.

      That was a horror movie, ala The Ring. It was meant to add the supernatural to the commonplace to be scary.

    • You obviously haven't been on Myspace recently. Getting killed by reading messages is actually quite common but luckily the antidote is simple: get your friends to read the deadly messages. By golly no dead clown children with axes whose boyfriends dumped them will kill me at midnite!
  • Yeah, I agreed [bbspot.com] that there weren't too many technical groaners in the movie, there were more implausible non-technical things that happened in the movie. Like why didn't she secure her car before getting back into it, especially when she suspected someone was in there? Oh well, what do you expect from a January movie.
  • by jpellino (202698) on Sunday January 27 2008, @04:25PM (#22202402)
    ... I say the next techno movie plot shows how forwarding insipidly cute emails about kittens doing something pukingly cute causes your head to explode.

  • They know he's in Portland. Once they know that, he has to be on either cable or DSL, or mooching off someone else's nearby connection.

    The FBI could ask the cable company to reboot, in sequence, the router for each cable segment. When the right cable segment went momentarily offline, the streaming video would stop for a moment. Similarly, each DSLAM could be restarted. That would narrow it down to a hundred houses or so.

  • by glimmy (796729) <nglimsdale@NosPaM.gmail.com> on Sunday January 27 2008, @04:31PM (#22202440) Journal

    Don't point that out to your date, of course, since she'll be more impressed by knowledgeable sneering, especially if everyone in the seats around you can hear what a smart guy she's with.


    I don't know what kind of dates this guy has, but I don't think any date I have had would want me to talk through a movie and nitpick on every little detail.
  • <sarcasm>

    "Don't point that out to your date, of course, since she'll be more impressed by knowledgeable sneering, especially if everyone in the seats around you can hear what a smart guy she's with."

    </sarcasm>

    i know you are being sarcastic, but a sentence like this pretty much explains the social life with a straight face of a good amount of slashdotters here, so your sarcasm might be wasted here, and actually encourage this sort of behavior

  • The Net (Score:4, Funny)

    by Torodung (31985) on Sunday January 27 2008, @05:18PM (#22202744) Journal
    Too bad she didn't have Sandra Bullock on her team to type "UPLOAD VIRUS." ;^)

    --
    Toro
  • by Quila (201335) on Sunday January 27 2008, @05:35PM (#22202844)
    Now why point this to the Michigan Militia? That is insulting.

    Owning a gun isn't just legal, it was encouraged by those who wrote the Constitution, and protected by it. Owning a handgun should provide zero suspicion of any other action. In fact, owning a registered handgun is a sign of a law-abiding citizen, since a criminal would likely not have his handguns registered.

    Either this section is completely bull, or it's a sad but true description of a government that sees legal handgun ownership as a sign of criminal leanings. Unfortunately the latter is more likely.
    • by Scutter (18425) on Sunday January 27 2008, @06:37PM (#22203194) Journal
      Owning a gun isn't just legal, it was encouraged by those who wrote the Constitution, and protected by it. Owning a handgun should provide zero suspicion of any other action.

      You're not the only person who's noticed that Hollywood vilifies gun ownership while at the same time zealously worshiping it.

      Leaving aside the guilt of the person in the movie, this kind of database trolling is exactly why gun registration is a bad thing. Fortunately, my state (and many others) do not require gun registration.
    • No shit. I'd hate to have to write a huge essay apologizing for all the stuff that Kubrick screwed up in '2001'. Oh, wait, I couldn't do that if I wanted to, because people demanded more from their filmmakers back in the day.
    • Re: (Score:3, Insightful)

      I mean, a PowerBook from 1997 connecting to the Internet on the move?

      *that* was what bothered you about independence day? It didn't bother you that the guy uploaded a virus on to the Alien mothership's computer which somehow managed to take the shields out? these aliens travel trillions of miles across the galaxy destroying everything in their path and get taken out by a virus that a guy on some backwater planet called Earth whipped up in less than an hour? WTF? Deep impact wasn't as bad as Armageddon,

        • Re: (Score:3, Insightful)

          never mind that, imagine how much air was displaced and heated to great temperature. these ships were supposed to be 15 miles in diameter and entered the atmosphere at over 10,000 mph- that's a lot of now very very hot air that needs to get out of the way in a hurry. the air has momentum and while the ship ""could"" stop, the air most decidedly can not. that alone would kill everything beneath these ships. then there was the fact that the ships "hacked" our satellites for their own use when they could h
    • Re:Honestly... (Score:5, Informative)

      by eganloo (195345) <`ten.emina' `ta' `oolnage'> on Sunday January 27 2008, @04:29PM (#22202430)

      Doesn't sound quite as bad as Independence Day, though. I mean, a PowerBook from 1997 connecting to the Internet on the move?


      Actually, a PowerBook from 1997 could connect to the Internet on the move. Specifically, mine did. Like thousands of others, I was using a http://en.wikipedia.org/wiki/Ricochet_(internet_service) [wikipedia.org] Ricochet wireless modem from a company called Metricom. Independence Day made a point of attaching a Ricochet modem to the onscreen computer. And yes, Ricochet's coverage area did reach into Washington, D.C.,--apparently, Metricom was hoping that Ricochet's benefits would impress the federal regulators. Unfortunately, Metricom went bankrupt in 2001. Now that the more ubiquitous cellular networks have caught up with better speeds (Ricochet had DSL speeds at the end), it's unlikely that Ricochet will be revived. But, yes, PowerBooks could connect to the Internet in 1997.
    • Re: (Score:2, Insightful)

      Exactly.
      From the article: "But it is mostly accurate, and the movie throws you just enough softballs for you to impress your movie-mates as well as the patrons two rows in front and back of you."
      How about you STFU when watching a film in a movie theatre? No one cares what you're thinking or how smart you are.
      The movie theater is not your living room.
    • "Oh no! He hacked my car!"..... What!?
      ...So drive a 1967 Impala or something like that. "Hack THIS!" 8-)