Springboard

Home > Literature > Springboard > Page 28
Springboard Page 28

by Tom Clancy


  “And you think this something I need to know?”

  Chang stopped working the oar. He lifted a heavy anchor tied to a long rope and tossed it over the side. It disappeared in the muddy water and the line sank rapidly, paying out until the anchor hit bottom. The boat drifted a short ways, then slowed to a stop.

  “Perhaps this would be a good place to fish,” Chang observed.

  “It’s your scenario,” Jay said with a shrug. “But, again, why would I find this particularly interesting?”

  “Please pardon me if I offer an observation that is completely incorrect,” Chang said. “But if I had to guess, I’d say you are looking for somebody who has caused something of a stir in military computer circles of late. I also understand that CyberNation has had some difficulties.”

  Jay blinked against the glare from the water. Too bad they couldn’t wear polarized sunshades in this scenario. “How did you hear about that?”

  “Even China does not exist in a vacuum. Rumors travel. I am not entirely without access to the West.”

  “Assuming you’re right, why here?”

  “Because I believe you are seeking a Chinese operator. Little things you have said during our acquaintance indicate this. My apologies if I am wrong.”

  Jay shook his head. “No apologies necessary. You aren’t wrong.”

  Chang said nothing.

  Jay said, “Without getting into details, you nailed it. I’ll take all the help I can get.”

  “I will give all that I can,” Chang said.

  “Got a telescope on this boat?”

  “In the trunk inside the cabin. I’ll fetch it.”

  “Good. Then we can get a closer look at this guy.”

  Both men smiled.

  Net Force HQ

  Quantico, Virgina

  “General Hadden would like to speak to you,” Thorn’s secretary said over the intercom. She sounded nervous.

  “Sure. Which line?” Thorn asked.

  “Uh, he’s here, sir. In the office.”

  Thorn frowned. The Chairman of the Joint Chiefs was here?

  “Send him in, please.” Thorn fought to keep his composure. People like that didn’t just go places without letting folks know in advance. What was he doing here?

  Four-Star Army General Patrick Lee Hadden stepped into Thorn’s office. He was in uniform, his jacket’s breast covered with ribbons and medals. He was a genuine war hero. Hadden was awarded two Purple Hearts in Vietnam, along with the Bronze and Silver Stars, and served with distinction in Bosnia, First Iraq, and the Syrian campaign. He was a tall man, iron-gray hair that was once black in a brush cut, still fit for a man of sixty-four, his face tanned and creased with laugh lines. His nose, broken at least once and set a hair crooked, gave his face a certain lopsided character.

  Thorn stood, feeling as if he needed to come to attention.

  “Commander,” Hadden said. He smiled, a high-wattage expression, with natural but nearly perfect teeth.

  “General. Please, have a seat.” Thorn gestured at the couch.

  Hadden sat, his back straight, but not stiff. Thorn also sat.

  “What can I do for you, sir?”

  “I, ah, just happened to be in the neighborhood,” he said. He smiled again, to show he was kidding. “I wanted to check and see if you’ve made any more progress on our problem.”

  Thorn had told Jay to keep the military liaison posted and up to date, so anything he could offer now wouldn’t be new, but he also had heard that Hadden was a hands-on guy when it came to things he considered important. He wanted to hear what was what from the man running the investigation, and Thorn could understand that. When something reflected on you up the chain of command, when it might eventually be your head on the block for any reason, it was a good idea to track those things.

  Still, it irritated Thorn a little. The military was hearing it as soon as Net Force had anything to tell them, Hadden had to know that, so he had to be here for something else as well. To prod them a little? To check out Thorn personally?

  Or to put the fear of God into him?

  “Our best people are on it,” Thorn said. “We are making progress.”

  Hadden leaned forward a little. “And the sun is shining, the birds are singing, and all is normal with the world? That’s a little . . . nonspecific. The service is bleeding money every time this snafu hits us, Commander. I want to know how close we are to catching this terrorist and stopping his attacks.”

  Here was a powerful man, used to command, and accustomed to getting his way. Thorn could feel that radiate from him. He understood it, but he didn’t like being the focus of it. He was used to doing things his way, too, and nothing got his back up faster than somebody who didn’t know what he was talking about telling him how to do his job—or hinting that he didn’t know how to do it.

  “Do you think it’s going to rain in Sydney next Thursday, sir?” he asked.

  “Excuse me, what does that have to do with—?” Hadden stopped. “Ah.”

  Thorn saw that the general had gotten it, he wasn’t slow, but Thorn wanted to make sure. “My crystal ball doesn’t work any better than yours, General,” he said. “You’re getting our best effort. This isn’t like tracking an elephant across damp ground. We’ll find the guy. Could be tomorrow, could be next week, could be a month from now. It takes what it takes.”

  Hadden smiled. “You’re not afraid of me, are you, Commander?”

  Thorn didn’t hesitate. “No, sir,” he said. “All you can do is fire me. I don’t need the job.”

  Hadden’s smile grew bigger. “I could do a lot worse than that, actually, but that wouldn’t help me solve my problem, would it?”

  “Not unless you have somebody better to replace me.”

  “And you doubt that.”

  Thorn shrugged. “Me, maybe. My technical people? You can’t find better.”

  Hadden’s smile had gone away. “And they are loyal to you.”

  “I can’t speak to that. Fire me and find out.”

  The general frowned. “Commander, I don’t think you want to get into a power struggle with me. I could draft your people and keep them right where they are.”

  Now Thorn was really getting angry. “You don’t really believe that, do you? Face it, General, the most you could do is to keep their butts in the chair. That’s all. And you know as well as I do that if you did that with threats, you could kiss any chance of solving your problem—or your next problem, or the one after that—good-bye. These are creative and independent people. Push some of them too far and hell will freeze over before they give you squat. They will look real busy, but they won’t be doing anything useful.”

  Hadden leaned back a little. “You’re part Native American, aren’t you?”

  “I don’t mind the term ‘Indian.’ Yes, sir, I am.”

  “You know, I had a great-great-grandfather who served with Custer. An ordinary trooper. He died at the Little Bighorn.”

  “None of my relatives were there,” Thorn said. “Different tribe. But Custer got what he deserved. And if your grandfather was part of what he did to the innocent women and children along the way, then he got what he deserved, too.”

  Hadden laughed. That puzzled Thorn, overriding his anger.

  “If a man doesn’t have balls, I don’t need him working for me,” Hadden said. He stood and extended his hand. “Keep giving me your best efforts, son, and I’ll stay out of your hair. But if I think you’re dogging it, you’ll be rejoining the private sector PDQ.”

  Thorn stood, surprised. “Fair enough.” He extended his own hand.

  The two men shook. Hadden said, “I’ll talk to you later.”

  And with that, he turned and left. Not quite a march, but not too far from it.

  After he was gone, Thorn shook his head. Well. That had been . . . unexpected. And he wasn’t sure of what he had heard. It sounded as if the man was giving him slack, but that he’d shown up here and pushed him to see how he’d react was
a little irritating. Thorn would just have to see how it went. If this was all Hadden was going to do, fine. If he decided to come back and apply pressure again? That wasn’t going to work. Thorn didn’t have to put up with that.

  Washington, D.C.

  As he ate, Jay pondered his realization. It was the middle of the night—actually closer to two A.M., and Saji and the boy were asleep. Chang had packed up and gone back to his hotel a couple hours ago. Jay hadn’t stopped for supper, and it was early for breakfast. What was the nighttime equivalent of brunch? Dinfast? Supbreak?

  The meal, whatever it might be called, was simple: a couple of boiled eggs he’d found in the fridge, an apple, and some cashews. Not the most exciting food, but at least it was something.

  He sat at the kitchen table and went over it again, checking his reasoning.

  He had gone at the problem every way he knew how, and it was the dog not barking in the night, he was sure.

  Sherlock Holmes’s dictum once again—everything else had been eliminated, and there wasn’t anything left—at least not that Jay could figure out. He had run down every possibility except one:

  There was a back door in the basic software—one that had been there since before the military—or CyberNation—ever got their hands on the programs. Put there by somebody looking far ahead.

  In an interlinked multiple-affect synergistic software system this big, with its layers upon layers and wheels within wheels, figuring out where the hidden door was made looking for a needle in a haystack seem like a walk in the park on a nice spring day. It was more akin to finding a particular grain of sand on a big honkin’ beach. It could be done, if you knew exactly what you were looking for—and you had lots and lots and lots of time to spend on it. . . .

  Many million lines of code would have to be searched, and even with a dedicated Super-Cray or a Blue whale running full-blast looking, if you didn’t have a pretty specific idea of how to frame your search, you could still miss it. Like putting the word “the” into a big Internet search engine—you came up with more than five and a half billion hits, and it only took two tenths of a second to get those, but reading all those for content? You wouldn’t live long enough to do it.

  There was another way to maybe get to the “who,” and he was pretty sure that Chang’s help had already put him on that track. Amazing what the guy could do even when he had almost nothing to work with. Chang said he would identify the man in the sampan, the one they had seen in the joint scenario. Jay had a gut feeling that this guy was involved, though he didn’t know how.

  Jay had already done the obvious—he had run a search for Chinese programmers on the original software crew, then the revision crews, even the marketing team, anybody who might have been able to embed a few clever lines of code where they’d leave unauthorized access to the system. Along the way, hundreds of programmers had worked on the beast, some extensively, some for only a few loops and lines. The score of Sino-sounding names still in the U.S. that had come up would be on a visit-now list for the FBI, but none of them looked like promising candidates. Jay’s instincts, which had no basis in any kind of logic, told him that the guy had gone home.

  Of course, it might be—was likely, in fact—that the Chinese op hadn’t done the deed himself, but had socially engineered a programmer with a name as far away from China as Iceland. . . .

  More, just being able to get into the system wasn’t the whole answer: Once there, the guy doing the rascal had to manage it in such a way that it wouldn’t be spotted, and it wouldn’t point straight back at the hidden door even if it was picked up. Since none of the program’s built-in virus-, worm-, or trojanware had caught the attacking sequence, the slashware either had to be piggybacked on something where nobody had thought to look, or so smooth that it looked harmless on its own.

  Jay would bet that the slashware had been installed at the same time as the back door, and in such a way that the program didn’t see it as anything but part of its normal OS. It wasn’t a foreign invader, it was part of the body. Whatever it did, the program would think it was merely doing what it was supposed to do. And even so, it still had to be convoluted enough that the diagnostic safeware couldn’t see it.

  The sucker could even be on a timer. . . .

  Jay himself could do something like this, assuming he’d been one of the original code-writers with access early on. There was more than one way to go about it, though, and how Jay would manage it could be far different than the way it had been done.

  This guy was good, no question, but now, at least, Jay had a handle on him.

  He hoped.

  Jay had four options, as he saw the situation.

  One, he could find the door and close it, then find the built-in disguised slashware and deep-six it.

  That could take slightly less than forever.

  Two, somebody—and it wasn’t going to be Jay—would have to go over every line of code and verify it. That would take forever—and then some.

  Three, the military—and CyberNation—would have to junk their infected programs and any other programs that interfaced with them, and start over with new software. Neither one of them was likely to do that, since that would cost a king’s ransom, and take major systems off-line for a long time. The cure would be nearly as bad as the disease—worse, even, like cutting off your hand to get rid of a wart on your little finger. And the wart’s virus could still be in your system. . . .

  Or four, Jay could find the guy responsible and then have somebody lean on him hard enough so he’d give up the door and slashware. Somehow, Chang’s guy on the boat was in it. Maybe he was the player, maybe not, but he was in it. Somehow. Chang had a better handle on his country’s system, even though Jay was worlds better generally.

  Of the options, the only one that made any sense to Jay was the last. The best way to find a well-hidden body was to get the man who buried it to take you there.

  The military program had, fortunately, been entirely written in the U.S., no outsourcing allowed for this level of sophistication. So whoever had screwed with it had been in the States during the creation of the program. It had taken three years and some to build and vet, and since Jay couldn’t be sure that the Chinese op had actually laid his own hands on it, he was going to have to take the long road to find him from this end. The guy had to be a player—even if he bribed another programmer, he’d have to know what to tell him to do, and in great detail. And Jay was sure by now that the guy was Chinese, so the way was apparent, if not easy:

  Jay would have to run down every computer expert from China who had been in the U.S. during the years that it had taken to build the infected program. Chang could help, and he would—it would go a long way to building a bridge between his organization and Net Force, and Chang would also know that Net Force would certainly be grateful. Such gratitude could manifest in a lot of hardware and software for Chang, and the military would happily foot that bill if Chang helped them solve their problem, no question at all. They’d bury the guy in gold dust if he pulled their fat out of the fire.

  Meanwhile, on this end, Jay could start by finding all the Chinese students in computer science programs, as well as any Chinese visitors who listed anything connected with computers on their passports or border entry logs. That alone could be tens of thousands, maybe hundreds of thousands of people, he had no idea. It wouldn’t be as hard as verifying multiple millions of lines of computer code, though. Even so, he was going to need major processing time. If they could track the guy down from Chang’s end, Jay didn’t have a problem with that, no, sir, not at all. He’d rather do it himself, of course, but the point was to catch the bad guy, to win. Everything else came second.

  He chewed on a mouthful of boiled egg. With enough pepper, it wasn’t so bad. . . .

  30

  The Yellow River

  Shaanxi Province North Central China

  Chang watched through a telescope. The man from the sampan definitely had something to hide.

  C
hang was a long way off, and mostly behind the cover of a rickety boathouse on the river’s south shore, two hundred meters, easy, so the telescope was necessary. At this distance, Chang would be virtually invisible to his quarry, but the telescope was of sufficient quality so that he could clearly see the man’s expressions. Holding the scope steady was tricky, but the gray and splintery boathouse wall made a good enough support to mostly manage this, though the wood smelled of dead fish and soured waterweed.

  The man from the red-eyed sampan sculled his boat to the shore, well downriver from where Chang had first seen him. He tied the boat to a post, shouldered a small kit on a short pole, and started to walk along a muddy path toward the houses in the nearby village. He never stopped glancing around, looking for anybody who might be watching him.

  Sampan-man had no fish, for he had not been fishing, even though that was his disguise. Another reason to think he was hiding something.

  Chang smiled, remembering an incident in Beijing some years ago. A man had attempted to rob a high-end jewelry store, owned by a Vietnamese. Before he could pull it off, the clerk had become suspicious of him and pushed a silent alarm, so when the man pulled a knife and demanded gold, the police were waiting just outside the shop’s door. He walked right into their arms.

  Why had the clerk become worried? Well, he said, it was the man’s appearance. His clothes were ragged and of poor quality, indicating that he did not have the money to be buying expensive jewelry.

  Plus, he had a black eye patch and a wooden leg.

  Chang smiled again. That would-be thief was never going to blend in anywhere, save maybe at a pirates’ convention. . . .

  This was not as blatant, but if sampan-man was a simple fisher, Chang was the son of two turtles and the brother of a sea snake.

 

‹ Prev