How to take down a botnet

Very interesting explanation of how a botnet “sinkhole” is used to subvert a network of compromised computers.

Infected machines typically receive commands from other infected machines — this makes it more difficult to “decapitate” the network by eliminating a single command-and-control server. The peer-to-peer network can also change quickly in response to threats; each node can propagate a list of new peers if there’s an intrusion. But it’s exactly this capability that enables the “sinkhole” technique. If researchers can crack the communications protocol used among the peers, they can create “poison” data that will propagate through the whole botnet. The data forces all peers to connect to a single machine. That machine, of course, belongs to the white hats, who now control the botnet.

UK court breaks the Internet

From The Consumerist:

File-sharing in the United Kingdom just got a little bit more difficult, as the nation’s High Court has ordered the country’s largest internet providers to completely block access to BitTorrent site The Pirate Bay.

What makes this truly idiotic is that now that the entire Pirate Bay can be stored on a flash drive, there’s an infinite number of mirrors that can appear elsewhere. It’s effectively unblockable.

Private awkward moments

Step 1: a friend of mine on Facebook, whom I’ve known since she was 14 or so and is now in college, posts to say that she’s holding a marathon watching all eight Harry Potter movies.

Step 2: I see this in my RSS feed.

Step 3: I feel like I’ve done something wrong.

Selectric sounds for Typewriter Keyboard

I’m giving Typewriter Keyboard another go on my Mac, and I decided that it just had to have a Selectric sound set. So here it is.

Oddly enough, I actually think I’m a little bit faster using the default sound set. But I think my typing is better with either sound set than it is without the auditory feedback. I’ll have to take some typing tests and see if I’m actually right, or if it’s all perception.

Download Selectric soundset (zipped mp3)

Always a good day when I can quote Monty Python

Macworld: MacMate offers replacement service for MobileMe

MacAce unveiled a new MobileMe replacement service called MacMate on Wednesday—an all-in-one service designed to replace the Apple-hosted MobileMe that is scheduled to pine for the fjords on June 30. While services like Gmail and the new Google Drive offer a partial replacement of MobileMe services (and DIY methods can be used to set up cloud hosting), MacMate is the first one-stop shop that replaces all MobileMe features, including iWeb hosting.

The rest of the story

Normal service was resumed six hours after TSA agents shot the puppy with a sniper rifle. Initial analysis shows evidence of soil on the puppy’s coat, potentially indicating the presence of foreign biohazards in contravention of US import restrictions.

Welcome to the ER. Paper or plastic?

NYT by way of Consumerist:

The tactics, like embedding debt collectors as employees in emergency rooms and demanding that patients pay before receiving treatment, were outlined in hundreds of company documents released by the attorney general. To patients, the debt collectors may look indistinguishable from hospital employees, may demand they pay outstanding bills and may discourage them from seeking emergency care at all, even using scripts like those in collection boiler rooms, according to the documents and employees interviewed by The New York Times.

In some cases, the company’s workers had access to health information while persuading patients to pay overdue bills, possibly in violation of federal privacy laws, the documents indicate.