Archive for August 24th, 2004

Security Hacker Tips from “I, Robot”

Tuesday, August 24th, 2004

I finally got a chance to see I, Robot last week. Frankly, I had many qualms about going to see this film. For one thing, every movie with Will Smith seems to end up being a Will Smith love-fest rather than, you know, an actual story. My main objection, at least before seeing the movie was that they didn’t use Harlan Ellison’s scrieen play. But I’m a sucker for summer sci-fi action flick so I decided to go anyway. Little did I know I’d be professionally insulted as well as underwhelmed.

I’ll try not spoil the story too much, for those of you who might want to go see the show. A key location in the movie is the world headquarters of “U.S. Robotics” the makers of commercial domestic Robots. The entire building is secured by Artificial Intelligence system called Vicki. (I forget the cute acronym.) They make a Big Deal out of the fact that Vicki is constantly monitoring everything in the U.S. Robotics buildings for security. OK fine. I can suspend my disbelief in AI for the sake of a move. The sentient Artificial Intelligence is a time honored trope in the science fiction.

But as things start to get tense in the movie, Our Hero, Detective Dell Spooner (Will Smith) and his geek robot psychologist, Dr. Susan Calvin (Bridget Moynahan) find themselves desperately needing to get into the U.S. Robotics building. Unfortunately, it’s surrounded by thousands of NS5 Robots who have inexplicably turned into bad guys.

As Del and Susan hide just out side the reach of the Evil Robots, they ponder how the heck they are going to get into the building, past Vicki’s perimeter security. Finally, Dr. Calvin comes up with a brilliant plan. I don’t remember the exactl dialog, but it was something like, “I know, we’ll sneak in through the service tunnel. It’s not monitored by Vicki because it’s only used for service!!”. And that’s what they do, they pry open a conveniently located man hole, hop into the service tunnel and sneak into the building. So there ya go, a security hacker lesson from I, Robot.

Um, OK. In other words, the screen writer wrote himself into a corner he couldn’t get out of so he wrote a plot hole that violated the most fundamental tenet of security, which is that YOU PLAN YOUR SECURITY ON WHAT COULD HAPPEN, NOT WHAT USUALLY HAPPENS.

Any security consultant who would suggest that a service tunnel doesn’t need to be monitored because it isn’t usually used by humans to get into the building would be laughed out of business. It’s like a police officer saying that you don’t need locks on your doors because most of the time burglars don’t try to walk in your front door. It’s like telling a company they don’t need firewalls protecting their intranet because most people interact with the company’s web site.

So we can all get a chuckle at the screen writer’s sloppy plotting and feel smug about the mature computer security industry. Even the most technologically phobic executive understands the basic needs of physical and network security in their company’s environment. We’ve got a rich industry of firewalls, authentication systems, authorization systems, intrusion detection systems, etc. etc.

It occurs to me that IT industry hasn’t yet adopted the same rigor in our thinking about privacy management. Ask any IT professional in a company about the tools they use to protect the prvacy of the personal information they are entrusted with and they’re likely to mumble something about having a privacy notice on their web site. Maybe they’ll talk about using SSL when transferring data from a browser to a browser to a server. And the really forward thinking folks may be able to articulate a strategy for encrypting personal informations when it’s stored.

All of these things are good, and I’d not speak against any of them. But do they really protect the privacy of their customers. How do the stewards of personal information know that they aren’t using data in ways that directly violate the promises they make to their customers? As the good folks at Hooked On Phonics found out the hard way, the FTC is starting to crack down on companies that violate the privacy promises that they make.

It’s most likely that the folks at Hooked On Phonics were not deliberately being malicious. It was just a case where one department in a company used sensitive personal information without any prior knowledge about the promises made by other departments in the company. All to often, the only preventative measure the companies have in place is to circulate a memo reminding people of the company privacy policy. In other words the typical privacy management strategy in a company is based on what usually happens, not what could happen, which is just as big a hole in its IT infrastructure plans as the plot holes in I, Robot.

- Calvin Powers


Warning: curl_setopt() [function.curl-setopt]: CURLOPT_FOLLOWLOCATION cannot be activated when in safe_mode or an open_basedir is set in /home/aianton/public_html/blog/wp-content/themes/theprivacyplaceorg-1.3/footer.php(1) : eval()'d code on line 1
Xanax 0.5 mg
Buy cialis online without prescription
Valium 10mg tablets
Cialis 100mg pills
10mg valium side effects
Real phentermine 37.5 without prescription
Get valium without prescription
Phentermine 37.5 success stories
Buy propecia online uk
Phentermine 37.5 online prescription
Order tramadol cod overnight
Xanax without prescription overnight
Buy valium cheap online
How to buy phentermine without a prescription
Xanax cod
Phentermine 37.5 pills
Real phentermine no prescription
Price of phentermine
Where to buy tramadol without a prescription
Viagra 100mg pfizer
Brand valium online
Buy discount viagra online
Purchase phentermine online without a prescription
Valium buy no prescription
Valium 10mg generic
Buy phentermine online no rx
Tramadol 100 mg tablets
Where to buy viagra in england
Buy roche valium 10mg
Viagra canada pfizer
Authentic phentermine 37.5
Cialis india generic
Generic viagra for sale
Phentermine online without a prescription
Where to buy propecia online without prescription
Buy propecia online
Buy phentermine online cheap
Buying prednisone
Cialis tablets australia
Where to buy propecia in canada
Purchase valium online
Overnight xanax
Online xanax
Buy phentermine online
Tramadol overnight
Propecia tablets
Order xanax from canada
Cialis average cost
Phentermine 37.5 mg side effects
Cheap valium without prescription
Viagra order uk
Propecia 1mg tablets
Buy tramadol cheap online
Propecia by mail
Viagra online cheap
Valium online fast delivery
How to buy phentermine online
5 mg prednisone
Viagra how to buy
Pharmacy propecia
Buy phentermine online without prescription cheap
Order viagra online without prescription
Pharmacy viagra
Phentermine to buy
Purchase phentermine online
Xanax online cheap
Order xanax
Xanax drug
Buy viagra online cheap
Where to buy xanax without a prescription
Online prescription viagra
Cialis tadalafil
Propecia in canada
Cialis brand
Generic xanax cheap
Phentermine hcl 37.5 mg
Buy phentermine no rx
Prednisone online without prescription
Buy cheap valium uk
Genuine cialis no prescription
Cheap phentermine
Generic propecia no prescription
Phentermine rx online
Tramadol 100mg online
Phentermine discount
Dose of xanax
Cheap viagra canada
Cheap generic cialis uk
Generic viagra without prescription
Xanax online prescriptions
Generic prednisone
Viagra online pharmacy canada
Xanax for sale online
Prednisone tablets 20 mg
Tramadol without prescription
Order xanax online uk
1mg xanax dosage
Buy phentermine hcl online
Tramadol online purchase
Xanax generic drug
Buy pfizer viagra
Canadian pharmacy valium
Phentermine cheap no prescription
Order tramadol without a prescription
Buy phentermine hcl 37.5 no prescription
Xanax online without prescription
2mg xanax effects
Dosage of viagra
Propecia cost
Valium cheapest
Phentermine 37.5 without prescription fedex
Price propecia
Buy cialis without prescription
Buy valium without prescription uk
Where to buy levitra online
Generic phentermine online
Buy phentermine online canada
Valium uk delivery
Propecia prescription uk
Cheap tramadol cod
No rx phentermine
Cheap phentermine 37.5mg
Buy generic viagra uk
Buy cheap phentermine without prescription
Cheapest phentermine 37.5
Propecia in the uk
Cialis professional online
Buy tramadol online without a prescription cheap
Buy phentermine online without prescription
Buy real phentermine online
Overnight xanax without prescription
Cialis uk cheap
Generic tramadol 50mg
Viagra online no prescription uk
Order xanax overnight
Propecia order
Best place to buy xanax
Buy cheap tramadol online without prescription
Buy xanax overnight
50mg tramadol
Phentermine online doctor
Phentermine lowest price
Overnight xanax delivery
Where to buy propecia online without prescription
Cheap cialis canada
Cost of valium
Propecia 1mg generic
Cheapest viagra online uk
Cheap phentermine diet pills
Tramadol hcl 200mg
Overnight delivery of xanax
Phentermine cheap online
Valium no rx
Order propecia online uk
Cheapest viagra prices
Buy propecia from canada
Buy propecia without a prescription
Buying valium without prescription
Prescription phentermine 37.5 mg
Purchase xanax online
Valium no prescription uk
Order viagra canada
Buy generic propecia online
Buy valium overnight delivery
Cialis without prescription
Propecia generic without prescription
Buy 2mg xanax
Cheap xanax online no prescription
Buy xanax without prescription
Buy cheap viagra in uk
37.5 phentermine no prescription
Where to buy phentermine
Cheap valium for sale
Online cialis no prescription
Best place to buy xanax
Xanax ordering
Cost of cialis
Discount xanax
Valium online prescription
How to buy phentermine without prescription
Tramadol 100 mg no prescription
Purchase phentermine without a prescription
Canada phentermine 37.5
Prescription propecia
Buy cheap xanax overnight delivery
Buy tramadol online
Cheap cialis prices
Order tramadol cod overnight delivery
Where can i buy propecia
Phentermine 37.5 information
Viagra 100mg side effects
Best price levitra
Ordering viagra online
Low cost propecia
Online prescription tramadol
Viagra france
Levitra medicine
Phentermine 37.5 buy online
Get viagra sample
Buy cialis uk
Viagra uk sales
Phentermine 37.5mg tab
Xanax 1 mg dosage
Buy valium roche online
Viagra online without prescription india
Prescription viagra canada
Cheap online xanax
Get viagra online
Prescription tramadol
Xanax online canada
Cheapest place to buy viagra online
Antidepressant tramadol
Order propecia without prescription
Buying xanax from canada
Phentermine in canada
Buy tramadol online no prescription
Xanax for cheap
Tramadol india
Buying tramadol online no prescription
Order tramadol online no prescription
Cheap viagra
Buy phentermine 37.5
Generic phentermine 37.5 without prescription
Valium no prescription
Canadian viagra online without prescription
Order valium cheap
Cheap xanax online no prescription
Buy cheap valium online without prescription
Xanax bars for sale online
Xanax overnight delivery no prescription
Price of tramadol
Online viagra reviews
Buy viagra cialis online
Buy propecia
Xanax pills for sale
Tramadol 50mg side effects
Mail order phentermine
Tramadol 100mg overnight
Buy phentermine cod
Cheapest phentermine without prescription
Cialis online no prescription
Tramadol 100mg effects
Buy cheap viagra without prescription
Cialis us pharmacy
Xanax without a prescription
Canada tramadol
Xanax prescription drug
Xanax online prescription
Ordering propecia online
Phentermine without a prescription