Archive for August, 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
Ordering valium online without a prescription
Tramadol online purchase
Generic viagra for sale
Xanax for cheap
Cheap tramadol fedex overnight
50mg tramadol
Xanax online prescriptions
Where to buy xanax without prescription
Uk viagra sales
Tramadol 100mg overnight
Cost of valium
Buy phentermine 37.5
Viagra online pharmacy
Buy phentermine 37.5mg online
Cod xanax
Buy valium in australia
Buying valium online uk
Prednisone tablets 20 mg
Buy propecia without a prescription
Buy cheap phentermine online
Online prescription viagra
10 mg xanax
Where to buy tramadol without a prescription
Buy xanax without prescription
Buy valium without a prescription
Purchase phentermine online without a prescription
Viagra online buy
Buy xanax online without a prescription
Tramadol buy no prescription
Tramadol 50mg tablets
Online xanax
Buy viagra
Xanax online prescription
Buying valium without prescription
Buy real viagra online
Where to buy phentermine hcl
Order valium cheap
Cheap xanax online no prescription
Tramadol buy online uk
Buy pfizer viagra
Cialis online prescription
Phentermine discount
Online xanax without prescription
Xanax bars for sale online
Generic prednisone
Order xanax
Buying valium without a prescription
Tramadol 100mg online
Cheap phentermine overnight
Free samples of viagra online
Buy valium without prescription uk
Prescription viagra canada
Buy phentermine without prescription in australia
Cialis order
Buy phentermine without a prescription
Buy tramadol cheap no prescription
Buy tramadol cheap online
Buy real phentermine no prescription
Cheapest place to buy viagra online
Phentermine 37.5 reviews
Propecia prescription
Order tramadol cod overnight delivery
Blood pressure and prednisone
Order xanax without prescription
Fast delivery cialis
Price of tramadol
Propecia generic
Online xanax
Cialis canadian pharmacy
Xanax cod
Viagra 100 mg pricing
Prescription tramadol
Xanax tablets for sale
Buy 2mg xanax
Buy cheap xanax no prescription
Xanax bars dosage
Phentermine without prescription mastercard
Cialis 20mg generic
Phentermine 37.5 results
Cheap generic cialis uk
Buy viagra usa
Genuine cialis no prescription
Valium no prescription uk
Dosage of prednisone
Buy phentermine online no rx
Diet pill phentermine
Phentermine for sale
Prescription free viagra
Cheapest phentermine without prescription
Cheap tramadol cod
Propecia prescription uk
Phentermine 37.5mg side effects
Buy xanax online without prescription cheap
Purchase levitra
Overnight valium
Cialis from canada
Valium no prescription
Buy generic propecia uk
Cialis without prescription
Buy phentermine online
Propecia tablets
Propecia 1mg generic
Phentermine tablets
Buy viagra cialis online
Levitra 20 mg
Canadian tramadol
Order xanax from canada
Overnight delivery of xanax
Buy phentermine hcl 37.5 no prescription
Buy cheap viagra without prescription
Xanax for sale no prescription
Cialis generic vs brand
Brand valium online
Levitra generic online
Propecia order
Online xanax pharmacy
Buy viagra in las vegas
Prescription propecia
Viagra how to buy
Valium drug side effects
Get xanax online
Blue viagra pill
Prescription cialis price
Pharmacy propecia
No prescription phentermine 37.5 mg
Phentermine online free shipping
Purchase xanax online
Generic cialis no prescription
Brand viagra 100mg
Real phentermine no prescription
Dosage of viagra
37.5mg phentermine
Order phentermine online no prescription
Buying xanax from canada
Cheap tramadol fedex overnight
Generic cialis online
Propecia in canada
Tramadol 50 mg tablets
Generic tramadol 50mg
Xanax drug information
Buy generic cialis
Buy cheap valium online without prescription
Buy phentermine online uk
Propecia uk online
Buy cialis online without prescription
Xanax for sale online
Buy phentermine online without prescription cheap
Xanax drug
Generic phentermine without prescription
10mg valium side effects
Buy xanax cheap online
Buy phentermine 37.5 mg tablet
Cheap tramadol overnight delivery
Generic tramadol
Propecia prescription
Cialis 20 mg price
Canada phentermine 37.5
Generic propecia canada
Phentermine cheap no prescription
Propecia in canada
Propecia uk
Buy propecia
Drug propecia
Generic phentermine online
Tramadol 100mg effects
Discount prednisone
Where to buy valium without a prescription
Cialis tablets australia
Propecia without a prescription
Viagra online without prescription fast delivery
1 mg xanax bar
Propecia side effects
Prednisone prescription
Buy phentermine online without rx
How to buy phentermine without a prescription
Buy valium roche online
Viagra france
Viagra generic india
Phentermine 37.5mg no prescription
Purchase valium online
Cheapest viagra prices
Valium 5mg
Xanax online overnight
Buy propecia online uk
Order xanax overnight
5 mg prednisone
Tramadol cheapest
Buy phentermine without prescription uk
37.5 phentermine no prescription
Phentermine in canada
Valium uk delivery
Tramadol india
Xanax ordering
Generic valium 5mg
Online valium no prescription
Buy tramadol hcl
Buy generic viagra uk
Get cialis without prescription
Valium online prescription
How to buy phentermine online
Buy tramadol online no prescription
Prescription xanax online
Non prescription tramadol
Cialis for sale online
Viagra online without prescription india
Xanax overnight delivery no prescription
Best place to buy xanax online
Buy adipex phentermine
Propecia online cheap
Buy viagra online cheap
Discount phentermine without prescription
Phentermine pills
Buy phentermine online cheap
Where to buy propecia in canada
Buy cialis without prescription
Diet pill phentermine side effects
Phentermine 37.5 without prescription fedex
Levitra 10mg price
Order prednisone online
Order xanax cod
Authentic phentermine 37.5
Buy phentermine online without prescription
Cialis brand
Valium cheapest
Xanax buy uk
Xanax bars for sale
Propecia 5mg
Buy tramadol online without a prescription uk
Buy valium no prescription
Order viagra online without a prescription
Tramadol no prescription overnight
Buying phentermine 37.5
Viagra dose 100 mg
Phentermine without a rx
Viagra uk pharmacy
10mg prednisone side effects
Buy generic xanax
Propecia prescription cost
Xanax on-line
Order propecia online without prescription
Cheap online xanax
Cheap brand cialis
Cost of viagra prescription
Buy propecia without prescription
Order viagra online without prescription
Tramadol online pharmacy
37.5 phentermine without prescription
Xanax cod
Phentermine 37.5 online prescription
Mail order propecia