In fact, every Internet protocol is susceptible to this process. It’s cool, because it means that if you’re on a network with only Web access, you can tunnel your mail over it. You can tunnel your favorite P2P over it. You can even tunnel Xnet — which itself is a tunnel for dozens of protocols — over it.
Domain Name Service is an interesting and ancient Internet protocol, dating back to 1983. It’s the way that your computer converts a computer’s name — like pirateparty.org.se — to the IP number that computers actually use to talk to each other over the net, like 204.11.50.136. It generally works like magic, even though it’s got millions of moving parts — every ISP runs a DNS server, as do most governments and lots of private operators. These DNS boxes all talk to each other all the time, making and filling requests to each other so no matter how obscure the name is you feed to your computer, it will be able to turn it into a number.
Before DNS, there was the HOSTS file. Believe it or not, this was a single document that listed the name and address of
The thing about DNS today is that it’s everywhere. Every network has a DNS server living on it, and all of those servers are configured to talk to each other and to random people all over the Internet.
What Masha had done was figure out a way to tunnel a video-streaming system over DNS. She was breaking up the video into billions of pieces and hiding each of them in a normal message to a DNS server. By running her code, I was able to pull the video from all those DNS servers, all over the Internet, at incredible speed. It must have looked bizarre on the network histograms, like I was looking up the address of every computer in the world.
But it had two advantages I appreciated at once: I was able to get the video with blinding speed — as soon as I clicked the first link, I started to receive full-screen pictures, without any jitter or stuttering — and I had no idea where it was hosted. It was totally anonymous.
At first I didn’t even clock the content of the video. I was totally floored by the cleverness of this hack. Streaming video from DNS? That was so smart and weird, it was practically
Gradually, what I was seeing began to sink in.
It was a board-room table in a small room with a mirror down one wall. I knew that room. I’d sat in that room, while Severe-Haircut woman had made me speak my password aloud. There were five comfortable chairs around the table, each with a comfortable person, all in DHS uniform. I recognized Major General Graeme Sutherland, the DHS Bay Area commander, along with Severe Haircut. The others were new to me. They all watched a video screen at the end of the table, on which there was an infinitely more familiar face.
Kurt Rooney was known nationally as the President’s chief strategist, the man who returned the party for its third term, and who was steaming towards a fourth. They called him “Ruthless” and I’d seen a news report once about how tight a rein he kept his staffers on, calling them, IMing them, watching their every motion, controlling every step. He was old, with a lined face and pale gray eyes and a flat nose with broad, flared nostrils and thin lips, a man who looked like he was smelling something bad all the time.
He was the man on the screen. He was talking, and everyone else was focused on his screen, everyone taking notes as fast as they could type, trying to look smart.
“— say that they’re angry with authority, but we need to show the country that it’s terrorists, not the government, that they need to blame. Do you understand me? The nation does not love that city. As far as they’re concerned, it is a Sodom and Gomorrah of fags and atheists who deserve to rot in hell. The only reason the country cares what they think in San Francisco is that they had the good fortune to have been blown to hell by some Islamic terrorists.
“These Xnet children are getting to the point where they might start to be useful to us. The more radical they get, the more the rest of the nation understands that there are threats everywhere.”
His audience finished typing.
“We can control that, I think,” Severe Haircut Lady said. “Our people in the Xnet have built up a lot of influence. The Manchurian Bloggers are running as many as fifty blogs each, flooding the chat channels, linking to each other, mostly just taking the party line set by this M1k3y. But they’ve already shown that they can provoke radical action, even when M1k3y is putting the brakes on.”
Major General Sutherland nodded. “We have been planning to leave them underground until about a month before the midterms.” I guessed that meant the mid-term elections, not my exams. “That’s per the original plan. But it sounds like —”
“We’ve got another plan for the midterms,” Rooney said. “Need-to-know, of course, but you should all probably not plan on traveling for the month before. Cut the Xnet loose now, as soon as you can. So long as they’re moderates, they’re a liability. Keep them radical.”
The video cut off.
Ange and I sat on the edge of the bed, looking at the screen. Ange reached out and started the video again. We watched it. It was worse the second time.
I tossed the keyboard aside and got up.
“I am
Ange grabbed me and hugged me, soothed me. “I know baby, I know. It’s all terrible. But you’re focusing on the bad stuff and ignoring the good stuff. You’ve created a movement. You’ve outflanked the jerks in the White House, the crooks in DHS uniforms. You’ve put yourself in a position where you could be responsible for blowing the lid off of the entire rotten DHS thing.
“Sure they’re out to get you. Course they are. Have you ever doubted it for a moment? I always figured they were. But Marcus,
“They’re coming for me, though. You see that. They’re going to put me in jail forever. Not even jail. I’ll just disappear, like Darryl. Maybe worse. Maybe Syria. Why leave me in San Francisco? I’m a liability as long as I’m in