Hack the Vote

Posted in Computer Security by Thomas Cantrell on August 28, 2009 No Comments yet

Another voting machine hack courtesy of ArsTechnica. The researchers were able to hack a Sequoia AVC Advantage voting machine by a sneaky buffer overflow attack:

The AVC Advantage has several characteristics that make it more secure than many other voting machines. It has hardware mechanisms that prevent it from running code from RAM. This effectively protects against attacks that involve arbitrary code injection. To circumvent this security measure, the researchers used a technique called return-oriented programming that involves co-opting bits of code that are already in the system.

By chaining together small snippets of regular code from the system ROM, it becomes possible to perform more sophisticated and specialized operations—such as redirecting votes—without having to inject malicious code. …

The cost of this effort, is scary low:

The researchers were able to devise and implement this hack in roughly 16 man-months of labor without having any access to the actual source code or non-public documentation. It worked flawlessly on actual devices during tests and could be used by a sufficiently motivated individual to manipulate the outcome of a real election. The team estimates that a comparable hack could be funded in the private market for as little as $100,000.

This is amazing research with a scary result. Sequoia is obviously trying to do the right thing by restricting execution to ROM. However, it appears that this is not even close to enough for two reasons.

Reason one: attacks only get better. If these voting machines have a shelf life of ten years, then they need to be designed to be resiliant for those ten years.

Reason two: security is an economic proposition. An election is probably worth at least billions of dollars if it could even be monetized. The hack costs only $100,000 which is quite cheap for this kind of exploit.

More Downturn Silence

Posted in Business by Thomas Cantrell on August 25, 2009 No Comments yet

I blogged a few times about downturn silence. However, I was thinking about managers not talking less to directs. Manager Tools’ Podcast has a facinating podcast on the other direction, directs talking less to managers. From the summary:

During economic downturns, directs communicate less to us, their bosses. They’re more afraid to disagree, they’re more afraid to suggest different ways of doing things. This is a natural human response to the known and unknown stresses both internal and external. Look, if someone fears the changes they don’t know are coming . . . they’re not going to introduce MORE change into their portion of the universe. They’re going to hunker down or panic, frankly, in our experience.

The audio is here and is around thirty minutes in length. I think it’s good to remember that the downturn silence can go both ways and we should try to keep communication paths open.

Birthday Paradox

Posted in Cryptography by Thomas Cantrell on August 14, 2009 No Comments yet

There is a odd thing that happens when you have 23 students in a classroom. It is quite possible that at least one of them has the same birthday as another (in fact the probability is about 50%). This is called the Birthday Paradox.

This concept has parallels in cryptography, where you are counting on two people to not hold the same random numbers. I ran across a a little calculator for these kind of events:


Perhaps this is a little too “Number Theory geeky,” but I find this calculator quite cool and useful.

Intel Rockstars

Posted in Uncategorized by Thomas Cantrell on August 13, 2009 No Comments yet

I love this Intel ad:

This is a great take on the techie world. The people who are famous in my world, for example Whitfield Diffie, are people who the rest of the world has never heard of.

Starting Fresh: New Laptop

Posted in Uncategorized by Thomas Cantrell on August 6, 2009 No Comments yet

After five glorious years with my old laptop, it finally became too slow to do much of anything. Finally, I decided it was time and bought a new one. Today I type this blog from a new vanilla ThinkPad. Getting a new laptop is nice, but it also allows me to do something I have been putting off for a while: starting fresh. Here’s what I’m planning to do now I get the opportunity.

Operating System: Ubuntu 9.0.4 (Jaunty)

One year ago I found my old ThinkPad was running very slow under Windows. I ran across Ubuntu’s dual boot installer and fell in love. Ubuntu ran so much faster on my machine that I almost immediately switched over. However, I found that I still needed Windows for a few tasks, most importantly synchronization with my iPhone. This is why I am not just installing Linux on my laptop, but I’m taking advantage of virtualization.

Virtual Machine Environment: VirtualBox

I chose VirtualBox because it is nicely full featured and cheaper than VMWare Workstation. One of the key features is it’s support for remote USB devices. I use this to sync my iPhone on Vista.

VM 1: Windows Vista Business

I have Vista running in a virtual machine for things like iTunes that don’t work on Linux. It performs fairly poorly as a guest operating system, but it gets the job done. Still, it likes to consume 100% of one of my CPU cores at all times.

VM 2: Windows 7 Beta

I figured I would use the excuse to spinup Windows 7. To be honest, it’s not terribly more exciting than Windows Vista. So it’s sitting around my computer chilling. Maybe some day I will spin it up again. :)

  • milwaukee art museum website
  • funny swim team photo
  • 1967 camaro wallpaper
  • seattle artist dress paintings
  • mrcrosoft clip art
  • rip curl pro pipeline master logo
  • persona 4 teddie wallpaper
  • pat moran art books
  • crane art deco boxes
  • jennifer aniston short hair photos
  • calaveras arts council
  • aldrich ames spy photos
  • amusing kids free pics
  • art 1 reproductions
  • computer arts torrent
  • toyota corolla 2005 wallpaper
  • john lennons art
  • photo story pajamas
  • herb boston art print
  • distressed look when painting wood
  • pics of vannessa hugens
  • pda and clip art
  • mangino funny pics
  • printable prefix games
  • photos of poop
  • definition for art
  • oldtime strongman photo gallery
  • bethany wv college logo
  • tulsa ok art galleries
  • moon dancing wallpaper
  • cell phone jpg
  • girls pic taken with hidden camera
  • 1967 camaro wallpaper
  • upload photos to mobileme
  • creating transparent gif in paintshop pro
  • unc wallpaper ripple effect
  • pic of african at polls
  • 5 howling red wolves painting
  • california pizza kitchen printable application pdf
  • top liberal arts universities
  • printable map galesburg il
  • mustang convertible photos 2005-2007
  • parrots metal wall art
  • brooke burke wallpapers
  • temple arts inc
  • old microphone pics
  • holmes watson slash art sister
  • whats up gif animation
  • menstraul cycle printable chart
  • queensland parliament images australia
  • cotton gin photo
  • jezebelle free pics
  • internet explorer bad image
  • fast image convolution
  • iomega external drive icon
  • rachel kempson actress photo
  • oliver twist image
  • american dad roger pics
  • pony girl art
  • tux linux wallpaper