“Why do the Maffya want to kill you?” Dagmar asked.
He looked up. His eyes were filled with a weary amusement.
“The bots raped and plundered them,” he said. “It was some dodgy offshore scheme, I don’t know exactly what. But I have something like four million in Maffya dollars.”
“So when I asked you about it,” Dagmar said, “the day after Austin got killed, you lied to me.”
“I didn’t know,” Charlie said. “The bots don’t tell me where or how they trade, they just send me half the profits. But when you asked if the killer was after me instead of Austin, I started checking. And as far as I can tell, a certain day’s deposits in Cayman rightfully belong to a bunch of Russian criminals.” He waved the hand with the empty Coke bottle. “Apparently they have enough illicit clout to find out who Forlorn Hope belongs to.”
“You and your parents,” Dagmar said. “Are your parents in danger?”
“My folks have new security, thanks to our Israeli friends.”
“And you don’t?”
Charlie was irritable. “I don’t want bodyguards hulking around,” he said. “They’d just get in my way. I just stay nimble and pay for things with cash. They can’t track me if I don’t leave a trail.”
He shrugged. “If I could figure out how to give the Russians their money back, I would. When things get a little less hectic, I’ll start researching all that and come up with a name. I’ll pay him back double-that should get me off the hook.”
“It won’t help Austin.”
Charlie gave Dagmar a defiant look.
“I know, okay?” he said. “I know that bad things have happened! I know they’re my fault! I kick myself enough without you kicking me, too!”
You haven’t been kicked nearly enough, Dagmar thought.
“Sorry,” she said, not sorry enough.
“Listen,” Charlie said, “I’m giving the money away as fast as the system permits. International Red Cross, Oxfam, Red Crescent, even Billy the Kid’s little kampung in Jakarta… I’m trying to repair as much of the damage as I can.”
She returned to the couch and sat, leaning toward Charlie, her elbows on her knees.
“So,” she said, “you need to tell all the Internet security companies about the gold-farming bots. When the virus-checking programs have the bots in their database, that will take care of most of the problem.”
Charlie shook his head. “Sorry, no,” he said. “Virus-checking programs generally don’t wipe the program, they quarantine it so that the experts can study it. Which means they’ll find out how the bots work, which means any one of their engineers could release a new, improved bot into the environment again, one tooled so that the virus checkers wouldn’t find it.
“And,” he added with an emphatic gesture, “what if a hacker took a look at what turned up in his quarantine cage? Better I have all the money in the world than some bastard at McAfee or a fourteen-year-old script kiddie.”
Dagmar sagged into the cushions, defeated.
“Your compassion knows no bounds,” she said.
Anger grated in his voice. “I’m trying to think of a way out of this!” he said.
“You said you had a plan to fix the problem.”
“I also said it wouldn’t work.” There was still defiance in Charlie’s voice.
“Tell me about it.”
His jaw muscles clenched.
“Okay,” he said. He looked up at her. “I’ve been manipulating stocks, trying to figure out how the bots would react. That’s what I did with Portcullis, and what I’m doing with Tapping the Source. I’ve been buying and selling online, too. Penny stocks-it doesn’t take much to alter their value. I’ve still got my original bot running on my old PC. It’s networked with the others, and it gets news from the network about what to buy and sell. I’m watching it, and I’m getting an idea of how the bots think.”
“Yes. Good. Go on.”
“When I make certain trades, the bots see it-remember, they’re analyzing tens of thousands of trades every second. When certain things happen, I can count on the bots’ reacting a certain way. And if I can trace their orders and find out where they’re hiding, I could send a patch that will turn them off.” He gave a mischievous look. “Or rather, I’ll tell them to liquidate their positions, send the results to my bank account, and then turn off. Not,” he said, seeing her face, “because I need the money, but because large sums sitting in the accounts of brokerage houses are a temptation to mischief.”
“Okay,” Dagmar said. “Let’s pretend I believe that.”
Charlie made a cat’s cradle of his fingers. “The problems with the plan are twofold.”
“Twofold,” Dagmar repeated. The first time in her life she’d heard anyone speak the word aloud.
“First, all the actual buy and sell orders come from online brokers, so tracing them would just give us the brokers’ servers, not the servers where the bots are hiding.”
“Right.”
“That’s why I’ve been flying all over the place, talking to the security people at brokerage houses,” he said. “I’ve told them that I’ve found evidence of someone using unlicensed copies of Rialto to manipulate the markets. I’ve got them to agree to let me see a list of the IP addresses from which buy and sell orders of certain stocks originate on certain days.”
“There must be a million online brokerage houses,” Dagmar said.
“I didn’t tell the bots to use some boiler-room operation in Jersey, you know.” Charlie’s tone was scornful. “There are only a handful that are big enough to trade in every market across the world and to swing the kind of trades that brought down Chile. Those are the ones I programmed into the agents in the first place, six years ago.”
“Okay, great,” Dagmar said. “You’ve got the brokerage firms cooperating. So what’s the problem?”
“If the bot is sitting in an insecure computer-which is very possible, considering how they spread-I can send the patch to that IP address and everything’s good. But if the computer is firewalled, I’m screwed. In order to get the patch in, I’d have to find out who that IP address belonged to, contact that person, tell them their computer was infected, and either get them to erase the bot or to load the patch themselves.”
“Or let you through their firewall.”
“Yes.” Charlie looked at the wall in despair. “Do you know how much work that is? It would take thousands of hours.”
“Or thousands of people,” Dagmar said.
She looked at him.
“Or millions,” she said.
He gazed at her with wide eyes.
“Oh,” he said.
CHAPTER TWENTY-TWO This Is Not an Exit
Over what remained of the weekend, Siyed sent no flowers, made no calls, and was not observed haunting the apartment parking lot. No Russian killers were seen, and Richard the Assassin seemed to have succeeded in keeping Joe Clever from breaching computer security.
None of this meant peace for Dagmar. She worked madly on Briana Hall, trying to figure out how to get the players to track down Charlie’s swarm of bots.
The scenario itself was clear enough-the financiers who hoped to profit from the terror attack would send buy or sell orders to manipulate the market, and the players would track them down and stop them and unknowingly kill Charlie’s bots while they were at it-but the exact game mechanism by which the players would locate and process all this information, and then act on it, was unclear.
Dagmar called an early morning meeting on Monday with the whole design team-“early morning” in this case being an IT euphemism for ten o’clock. She knew how badly they dealt with Mondays.