Yikes! Thanks for posting… It’s the world where evil lurks in everything around us…
I still get a bit paranoid on my Mac when the window opens up that requires you to type your admin password to install something… I mean it looks like the official OSX admin password dialog, but maybe some app is just spoofing it.
Part of my frustration with cryptography isn’t how it works (I get that, yay math!) but rather the lack of transparency in software for what is really going on, and how I can audit it if I want to. Yeah, my software package X says that certificate ABC is valid and that this file has been signed by person Y, but how do I really know that? Ugh.
On a separate note: are DSL modems prone to this problem, too? Or just routers? I’ve been meaning to use a good wireless router, rather than the crap one that comes with my DSL modem, for a long time now, ever since noticing a slowdown and an acquaintance of mine said Oh yeah, the crap routers have software that has memory leaks, and you have to reboot it periodically or it slows to a crawl. >:( Your article I think has pushed me over the edge enough to get a good wireless router instead, but I wonder if that point is moot when I still have to go through a DSL modem.