Kidd and LuEllen: Novels 1-4
Page 70
It stood to reason that he’d move anything incriminating out of his apartment, out of his office, out of any place that the police or the feds could get at by looking at records, like safe deposit boxes. He couldn’t actually destroy it: the docs and software used for controlling a satellite system would not be something you commit to memory.
My eyes drifted back to the burning house. I’d gone in because the last guy who left took the only vehicle. There were no other cars visible. It seemed unlikely that Corbeil would take the chance of being stranded on foot, so he probably had a car somewhere.
Like in the garage.
I looked back at him, still scanning. I was due east of the garage, if I moved out, and around to the south, I could come up behind it. As long as I could see him . . .
I started moving . . .
27
Fifteen minutes later, I’d crawled and pulled myself through the ground cover to a spot fifty feet behind the garage, in the deep shadow cast by the fire. For the moment, I was safe. But you win a little, and you lose a little. Halfway through the crawl, I lost Corbeil. He’d been looking up the hill, toward the satellite dish in the gully, when I’d last checked.
I checked again from the shadow, and he was gone. Had he seen me? But if he’d seen me crawling, why couldn’t I see him stalking me? He couldn’t have seen me using the night glasses, so he wouldn’t have known that he needed concealment. If he were walking anywhere, up to four or five hundred yards or so, I should have been able to see him.
Unless he’d moved opposite of the fire. When I turned so that my line of sight crossed too close to the fire, the glasses whited out. But if he were on the opposite side of the house, I was good for a few minutes, anyway.
Staying in the shadow cast by the fire, I edged closer to the garage. Fifteen feet out, I had to commit. I took one last look around, stood up, and trotted to a back window and looked in. A car squatted inside. I punched the glass out with the butt of the pistol, unlocked the window, lifted it, and crawled through into the utter darkness inside.
Waited, listened. Corbeil couldn’t be inside, I thought: I’d have seen him coming. If I moved quickly, I’d be okay. Went to the car: Mercedes-Benz S430. Looked in the front seat with the needle-beam flash, saw nothing. And in the backseat, behind the passenger seat, a briefcase. The car doors were locked. I looked around the garage, which also served to hold yard gear, and found an ax.
I was going to make some noise, here. A car this expensive had an alarm, for sure. I put the flashlight back in the pack, put the gun in my pants pocket, where I could feel it if it began to slip out—I’d seen one too many of those TV shows where the good guy loses his gun at a critical moment—took a breath, and swung the ax. It went through the window like a spoon through whipped cream. The alarm went and I used the ax handle to smash the rest of the glass out, grabbed the briefcase, and went out the window.
Nothing subtle about this: I ran as hard as I could, fifty yards, a hundred. Out of the deepest shadow, out into the dark, and then flat on the ground.
Listening. The garage was suddenly full of firelight: somebody on the fire side had gone into the garage and pushed the door up. I took the moment to run another fifty yards; and dropped.
A human head appeared in the garage window, silhouetted by the firelight. Another head appeared in a moment, then a third. Looking out the window, toward me. Dressed as I was, I was almost certainly invisible. But the car alarm was going, and Corbeil, wherever he was, would be hunting me in the dark.
I scanned the hillside, saw nothing. Thought about it for a moment. Corbeil was between me and my car. I might be able to slip around him—that would certainly be the most direct route—but if I headed south instead, crossed the highway, and stayed to the roadside ditch, or on the other side of the fence on the far side of the highway, I could make a circle away from him and get back to the car.
If I could only see him . . .
But sooner or later, it would occur to the cops who were with the firemen that anyone who broke into the garage would have to be somewhere in these surrounding fields. If they started crawling through the fields in their squads, with searchlights, I’d be cooked.
I started crawling toward the highway, moving slowly, stopping to scan, then moving on. At the fence line along the highway I paused, scanning. And saw him coming. He was jogging straight down toward me, carrying a gun across his chest. He stopped and scanned for me. He was too far away for a quick shot, so I crawled to a fence post, tossed the briefcase over, stood up, put my hand on the post, and vaulted over into the ditch.
In the ditch, I recovered the briefcase after a moment of panic—it wasn’t exactly where I thought I’d thrown it—pivoted, turned, looked up the hill. He was coming, running as hard as he could.
I went left, running hard for five seconds, paused, scanned, saw him still coming, put a hand on another fence post and vaulted back over and got the glasses out again, scanning. He ran to the fence, stopped, scanned. Waited. He knew I was on the other side. When he hadn’t seen me in fifteen seconds, he stood up and clambered over the fence, knelt, and scanned up and down the ditch. Then he went left, as I had: passed me not fifteen feet away.
He was moving slowly, but not as slowly as he should have, and a hundred feet down the highway, suddenly crossed the two-lane strip of blacktop into the opposite ditch. I started moving away, crawling again, dragging the briefcase, trying to keep track of him. When he got far enough down the highway, and I got far enough up the hill, I was covered by a line of brush. I turned and started jogging up the hill, breathing hard. Running through the tall, clinging pasturage, whatever it was, was tough.
I reached the ridge without knowing it, really, and dropped. I must’ve been silhouetted against the sky, for anyone using glasses. But now I was so far ahead of him . . .
I stopped and looked back: the house fire had passed its peak, but the house was still burning fiercely. There were now forty or fifty people gathered around the place, firemen, cops, and probably neighbors. I sat catching my breath for a moment or two, then started back toward the car. Taking it slow, now, stopping to listen and scan.
I crossed his eastern fence line, into his neighbor’s pasture, then moved slowly down the fence to the north road. Once on the gravel, I could jog back to the car in a hurry.
At the fence, I threw the briefcase over, then stepped to the left and knelt, scanning back up the hill. Caught a spark of light straight up the hill, maybe a hundred yards away; and then the fence post shattered, and a split second later, the sound of a shot banged down the hill.
I rolled left and kept rolling, into a little depression, and froze. He was out there, and he’d seen me, but he didn’t have an exact fix. He probably couldn’t fire accurately and scan at the same time.
He couldn’t afford a whole burst of gunfire, I thought. One or two shots probably wouldn’t be a problem, but a burst of full-auto would be a definite cop magnet.
If they knew where the gunfire was coming from. There were a couple of hills between us and the house. With all the racket of the fire and the fire equipment, the sound of gunfire might not be all that easy to pick out: not a single shot, anyway.
When the first shot was not repeated, I slowly, a quarter-inch at a time, lifted my head with the glasses to my eyes. Corbeil was fifty yards away, standing in the dark, looking through his glasses. Then he took them away from his face and groped forward, and I eased farther left. When he stopped again, to scan, I ducked, but still watched him.
He scanned for a moment, then moved forward again, in what to him must have seemed like absolute silence. When he was twenty yards out, he stopped, looked through his glasses. I reached back, got a good grip on the fence, and when he was looking to my right, about where the fence post should have been, I gave it a hard tug.
He dropped the glasses and the gun came up. And then he said, speaking softly, “If you give yourself up, I’ll just take you in. There’s no point in dying.”
> Like Br’er Rabbit, I said nothing, but just laid low.
“I can see in the dark,” he said. “I’ve got starlights, and there’s plenty of light. I’m looking right at you.”
Like Br’er Rabbit . . .
He moved forward, still scanning; I was pressed against the fence, with no way to make a major move. He had the glasses in one hand, and the rifle in the other. The rifle had a pistol grip, like an AK. The barrel tracked along the fence, then back, then my way.
Had he seen me? The muzzle tracked past me, then swung back. I flinched.
“I can see you,” he said, confidently. “Lift up your hands. If you don’t, I’m gonna have to shoot you; I can’t get any closer without giving you a chance with that pistol of yours. C’mon, man, I don’t want to hurt you . . .”
Then he did see me. I don’t know what it was—maybe I rolled my foot, or he caught a starlight reflection off the glasses, whatever, he dropped his glasses and the muzzle snapped round and was aimed right at my head.
I hadn’t wanted to shoot him. He was twenty feet away and I was rolling, the muzzle of my pistol aimed more or less at the extra-dark piece of sky that was Corbeil, and his rifle popped and in the muzzle flash I saw him, pointed the pistol and . . .
Click.
The click was inaudible, but I knew nothing had happened; I could now see Corbeil only as a blinding afterimage that moved when my eyes moved. I pointed the gun at where I thought he might be and pulled the trigger again. This time it bucked in my hand; I heard a grunt, saw him in the muzzle flash, the barrel of his rifle pointed more or less at my head, fired again, and rolled.
And that was it; I had no more shells.
I didn’t need any. The next sound from Corbeil was a rapid thrashing, followed by a low, everlasting moan, as the breath flowed out of his now dead body.
28
Memphis is a crappy place to spend November. The sky gets cloudy and stays that way, and the days get cold, but instead of really cold, the kind of cold you can enjoy, the kind of cold that spreads snow over the landscape, Memphis gets that English bone-chilling wet cold. Instead of snow, there’s icy drizzle. You go around with your shoulders hunched and your hands in your pockets, feeling like you’re being pissed on.
Six of us were living in three different motels around town. We’d sleep half the day and work most of the night, rotating any necessary meetings among the three motels. Bobby attended by conference line, and in the last three weeks of November, with a break for Thanksgiving when two of the guys had to go home, we got the software package together.
We also hacked out the implications of what we were doing. That, in most ways, was the hardest part. Three of the guys wanted to write the software and turn it over to the NSA as an example of what could be done. The rest of us wanted to go ahead and do it. Bobby and I were the hardest of the hard-liners: we’d had experience with these government assholes.
“If we don’t break it off in them, they’re gonna break it off in us,” Bobby said. “In fact, they’re doing it right now.”
And they were. There was something of a reign of terror running through the hack community, with the bully-boys from the FBI kicking down doors and seizing equipment. Evidence of wrongdoing no longer seemed to matter. If you were an independent computer hack operating above a certain level, you were a target. The general line seemed to be the same one that the government used against gun owners, with whom I began to sympathize for the first time.
The argument ran like this: nobody needs these big powerful computers unless he or she intends to do something wrong. Sure, stockbrokers, accountants, and suits from Microsoft and Sun might have some reason to own them, but a kid from Wyoming? That kid has no reason to own anything more powerful than a Game Boy . . . Powerful computers are prima-facie evidence that they’re doing something wrong and un-American.
It was only a matter of time before we had Mothers Against Computer Hackers marching in Washington to make sure we wouldn’t be rolling any software while we’re not drinking, smoking, eating cheeseburgers, getting high, shooting guns, or having unprotected sex.
Of the five other guys in Memphis, I knew two, Dick Enroy from Lansing, Michigan, and Larry Cole from Raleigh, North Carolina, and had vaguely heard of the other three. Bobby said they were all good guys, and Enroy and Cole were, so I took his word for it on the others. Nobody asked exactly what anybody else was doing in their computer lives, but everybody wrote good code. A guy named Chick from Columbus, Ohio, wrote a piece of switching code that was so tight and cool and elegant that I was almost embarrassed for the stuff I was writing.
As it happened, Corbeil’s briefcase contained mostly financial papers: he had money stashed all over the place. One nonfinancial item was a simple 3M 1.4 megabyte floppy that he carried around in a fluorescent blue Zip-disk case. The disk explained the whole OMS code thing. OMS did stand for Old Man of the Sea, the Sinbad story. The OMS code was a piece of code that sat on top of a highly intricate encryption engine inside the computers running each of the National Reconnaissance Office’s array of Keyhole 15 satellites.
The OMS code sat on the satellite controls just like the Old Man of the Sea sat on Sinbad’s back. Whenever they needed to, Corbeil’s group could go into a satellite, order a photo scan, get it transmitted to their ground station, and then erase any sign of what had been done. Even the satellite’s internal photo-shot counter had been reset.
The problem from our point of view was that if the NRO found out about the OMS code, they could block it. The NRO still controlled the satellites and could send up software patches and work-arounds that would effectively take the OMS out of it . . .
The code we were writing would prevent that. The code that we were writing would give us the control of the satellites . . .
In the arguments about whether we should write the code and give it to the NSA as a demonstration, or actually take control of the satellites, one of the guys I didn’t know, who said his name was Loomis, said that we were about to become the Old Man of the Sea.
“From the way Sinbad looked at it, he couldn’t get the Old Man of the Sea off his back. From the Old Man of the Sea’s point of view, he couldn’t get off Sinbad’s back, or Sinbad would kill him. If we get on the NRO’s back, or the NSA’s, we can never let go, or they will hunt us down like rats. If they just say fuck it, and put up a new Keyhole system, and we’re locked out of it, we’re cooked.”
“But there’s a time element,” Bobby said, his voice rattling down the phone connection and then out a couple of cheap computer speakers. “If we can keep the government off for three, four, five years, it’ll be too late to really do anything about us. The control of the world is slipping away from those people; in five years, it’ll be gone.”
“Still . . .”
“There’s another thing. We’ll let it be known that this whole thing was pulled off by Bobby, the phamous phone phreak. I’ve got maybe five years left on earth. I’ll be on a voice synthesizer by this time next year. If I’m their target, and they catch me two or three years from now . . . they ain’t gonna catch much.”
“Goddamn,” I said. “That’s harsh.”
“Life sucks and then you die,” Bobby said.
We took control on December third.
Bobby transmitted the changes over a four-hour period from a dish normally used for satellite telephone communications. The way it worked, essentially, was this: we took the NRO’s spot, giving us control of the system. The NRO got the OMS controls, plus some enhancements we added—this would not be a secret for very long, so we didn’t have to go to all of AmMath’s trouble to hide what we’d done.
If we hadn’t told them about it, the NRO might have taken a while to discover what we’d done. They still talked to the satellites with the same encrypted commands; they could still take pictures and maneuver the satellites; in fact, before we told them about it, the only change that would have given us away was a difference in the number of computer bytes in the s
atellite’s memory. But that changes often enough that we expected that they wouldn’t notice. Not right away . . .
On December third and fourth, we ran checks, and tried to find ways to break our control. We made a couple of small patches, and the other five guys headed home. I went to Washington.
Rosalind Welsh, the NSA security executive, left her home at six-thirty in the morning, driving a metallic blue Toyota Camry. I noted the license plate; Bobby’d gotten the number the day before from the DMV, but we wanted to make sure. I couldn’t follow her all the way to the NSA building, but we’d done a time projection, and I called Bobby on a cell phone and said, “She’s crossing the line now. Four or five minutes to the parking lot.”
“Did you get the plate?”
“Yeah. Your numbers were right.”
“Are you nervous?”
“Yeah.”
“So you’ve still got your sanity.” He chuckled. “One way or another, this is gonna be interesting . . .”
The next day, I was in eastern Ohio, on my way home. I pulled into a truck stop on I-80, got out the cell phone, and called Rosalind Welsh at her desk. Her secretary answered and I said, “This is Bill Clinton. You’ve got fifteen seconds to put Welsh on the phone. This may be the most important call she’ll get this year, so I’d suggest you find her.”
Welsh came on five seconds later. “What?”
“I need a phone number where I can dump a computer file.”
“Why should . . .”
“Don’t argue with me. You’ll want to see these photos. Give me a number or I’m gone.”
She gave me the number.
I called Bobby from a truck-stop phone, gave him the number, and headed back east. I didn’t doubt that the NSA could spot the cell that my call had gone through, and would be able to spot the next one. From that, they would be able to tell that I was headed east . . .
I called again twenty minutes later. “This is Bill Clinton,” I told the secretary.