Bishop glanced at Nolan, Sanchez and Gillette. "Okay, secure the boy's machine and check it out."
Linda Sanchez asked, "Where is it?"
The a.s.sistant princ.i.p.al said he'd lead them to the school's computer department. Gillette returned to the room where Jamie was sitting and asked him which machine he'd used.
"Number three," the boy sullenly replied and continued pressing the cloth into his eyes.
The team started down the dim corridor. As they walked, Linda Sanchez made a call on her cell phone. She learned - Gillette deduced from the conversation - that her daughter still hadn't started labor. She hung up, saying, "Dios."
In the bas.e.m.e.nt computer room, a chill and depressing place, Gillette, Nolan and Sanchez walked up to the machine marked NO. 3. Gillette told Sanchez not to run any of her excavation programs just yet. He sat down and said, "As far as we know the Trapdoor demon hasn't self-destructed. I'm going to try to find out where it's resident in the system."
Nolan looked around the damp, gothic room. "Feels like we're in The Exorcist... Spooky atmosphere and demonic possession."
Gillette gave a faint smile. He powered up the computer and examined the main menu. He then loaded various applications - a word processor, a spreadsheet, a fax program, a virus checker, some disk-copying utilities, some games, some Web browsers, a pa.s.sword-cracking program that Jamie had apparently written (some very robust code-writing for a teenager, Gillette noticed).
As he typed he'd stare at the screen, watching how soon the character he typed would appear in the glowing letters on the monitor. He'd listen to the grind of the hard drive to see if it was making any sounds that were out of sync with the task it was supposed to be performing at that moment.
Patricia Nolan sat close to him, also gazing at the screen.
"I can feel the demon," Gillette whispered. "But it's odd - it seems to move around. It jumps from program to program. As soon as I open one it slips into the software - maybe to see if I'm looking for it. When it decides that I'm not, it leaves... But it has to be resident somewhere."
"Where?" Bishop asked.
"Let's see if we can find out." Gillette opened and closed a dozen programs, then a dozen more, all the while typing furiously. "Okay, okay... This is the most sluggish directory." He looked over a list of files then gave a cold laugh. "You know where Trapdoor hangs out?"
"Where?"
"The games folder. At the moment it's in the Solitaire program."
"What?"
"The card game."
Sanchez said, "But games come with almost every computer sold in America."
Nolan said, "That's probably why Phate wrote the code that way."
Bishop shook his head. "So anybody with a game on his computer could have Trapdoor in it?"
Nolan asked, "What happens if you disabled Solitaire or erased it?"
They debated this for a moment. Gillette was desperately curious about how Trapdoor worked and wanted to extract the demon and examine it. If they deleted the game program the demon might kill itself - but knowing that this would destroy it would give them a weapon; anyone who suspected the demon was inside could simply remove the game.
They decided to copy the contents of the hard drive from the computer Jamie had used and then Gillette would delete Solitaire and they'd see what happened.
Once Sanchez was finished copying the contents Gillette erased the Solitaire program. But he noticed a faint delay in the delete operation. He tested various programs again then laughed bitterly. "It's still there. It jumped to another program and's alive and well. How the h.e.l.l does it do that?" The Trapdoor demon had sensed its home was about to be destroyed and had delayed the delete program just long enough to escape from the Solitaire software to another program.
Gillette stood up and shook his head. "There's nothing more I can do here. Let's take the machine back to CCU and--"
There was a blur of motion as the door to the computer room swung open fast, shattering gla.s.s. A raging cry filled the room and a figure charged up to the computer. Nolan dropped to her knees, giving a faint scream of surprise.
Bishop was knocked aside. Linda Sanchez fumbled for her gun.
Gillette dove for cover just as the chair swung past his head and crashed into the monitor he'd been sitting at.
"Jamie!" the a.s.sistant princ.i.p.al cried sharply. "No!"
But the boy drew back the heavy chair and slammed it into the monitor again, which imploded with a loud pop and scattered gla.s.s shards around them. Smoke rose from the carca.s.s of the unit.
The administrator grabbed the chair and ripped it from Jamie's hand, pulling the boy aside and shoving him to the floor. "What the h.e.l.l are you doing, mister?"
The boy scrambled to his feet, sobbing, and made another grab for the computer. But Bishop and the administrator restrained him. "I'm going to smash it! It killed him! It killed Mr. Boethe!"
The a.s.sistant princ.i.p.al shouted, "You cut that out this minute, young man! I'm not going to have that kind of behavior in my students."
"Get your f.u.c.king hands off me!" the boy raged. "It killed him and I'm going to kill it!" The boy shook with anger.
"Mr. Turner, you will calm down this instant! I'm not going to tell you again."
Mark, Jamie's brother, ran into the computer room. He put his arm around the boy, who collapsed against him, sobbing.
"The students have to behave," the shaken administrator said, looking at the cool faces of the CCU team. "That's the way we do things around here."
Bishop glanced at Sanchez, who was surveying the damage. She said, "Central processor's okay. The monitor's all he nailed."
Wyatt Gillette pulled a couple of chairs into the corner and motioned Jamie over to him. The boy looked at his brother, who nodded, and he joined the hacker.
"I think that f.u.c.ks up the warranty," Gillette said, laughing and nodding at the monitor.
The boy flashed a weak smile but it vanished almost immediately.
After a moment the boy said, "It's my fault Booty died." The boy looked at him. "I hacked the pa.s.scode to the gate, I downloaded the schematic for the alarms... Oh, I wish I was f.u.c.king dead!" He wiped his face on his sleeve.
There was more on the boy's mind, Gillette could see once again. "Go on, tell me," he encouraged softly.
The boy looked down and finally said, "That man? He said that if I hadn't been hacking, Mr. Boethe'd still be alive. It was me who killed him. And I should never touch another computer again because I might kill somebody else."
Gillette was shaking his head. "No, no, no, Jamie. The man who did this is a sick f.u.c.k. He got it into his head that he was going to kill your princ.i.p.al and nothing was going to stop him. If he hadn't used you he would've used somebody else. He said those things to you 'cause he's afraid of you."
"Afraid of me?"
"He's been watching you, watching you write script and hack. He's scared of what you might do to him someday."
Jamie said nothing.
Gillette nodded at the smoking monitor. "You can't break all the machines in the world."
"But I can f.u.c.k up that one!" he raged.
"It's just a tool," Gillette said softly. "Some people use screwdrivers to break into houses. You can't get rid of all the screwdrivers."
Jamie sagged against a stack of books, crying. Gillette put his arm around the boy's shoulders. "I'm never going on a f.u.c.king computer again. I hate them!"
"Well, that's going to be a problem."
The boy wiped his face again. "Problem?"
Gillette said, "See, we need you to help us."
"Help you?"
The hacker nodded at the machine. "You wrote that script? Crack-er?"
The boy nodded.
"You're good, Jamie. You're really good..There are sys-admins who couldn't run the hacks you did. We're going to take that machine with us so we can a.n.a.lyze it at headquarters. But I'm going to leave the other ones here and I was hoping you'd go through them and see if there's anything you can find that might help us catch this a.s.shole."
"You want me to do that?"
"You know what a white-hat hacker is?"
"Yeah. A good hacker who helps find bad hackers."
"Will you be our white hat? We don't have enough people at the state police. Maybe you'll find something we can't."
The boy now seemed embarra.s.sed he'd been crying. He angrily wiped his face. "I don't know. I don't think I want to."
"We sure could use your help."
The a.s.sistant princ.i.p.al said, "Okay, Jamie, it's time to get back to your room."
His brother said, "No way. He's not staying here tonight. We're going to that concert and then he can spend the night with me."
The a.s.sistant princ.i.p.al said firmly, "No. He needs written permission from your parents and we couldn't get in touch with them. We have rules here and, after all this" - he waved his hands vaguely toward the crime scene - "we're not deviating from them."
Mark Turner leaned forward and whispered harshly, "Jesus Christ, loosen up, will you? The kid's had the worst night of his life and you're--"
The administrator responded, "You have no say about how I deal with my students."
Then Frank Bishop said, "But /do. And Jamie's not doing either - staying here or going to any concerts. He's coming to police headquarters and making a statement. Then we'll take him to his parents."
"I don't want to go there," the boy said miserably. "Not my parents."
"I'm afraid I don't have any choice, Jamie," said the detective.
The boy sighed and looked like he was going to start crying again.
Bishop glanced at the a.s.sistant princ.i.p.al and said, "I'll take care of it from here. You're going to have your hands full with the other boys tonight."
The man glanced distastefully at the detective - and at the broken door - and left the computer room.
After he was gone Frank Bishop smiled and said to the boy, "Okay, young man, you and your brother get on out of here now. You might miss the opening act but if you move fast you'll probably make the main show."
"But my parents? You said--"
"Forget what I said. I'll call your mom and dad and tell them you're spending the night with your brother." He looked at Mark. "Just make sure he's back here in time for cla.s.ses tomorrow."
The boy couldn't smile - not after everything that had happened - but he offered a faint, "Thanks." He walked toward the door.
Mark Turner shook the detective's hand.
"Jamie," Gillette called.
The boy turned.
"Think about what I asked - about helping us."
Jamie looked at the smoking monitor for a moment. He turned and left without responding.
Bishop asked Gillette, "You think he can find something?"
"I don't have any idea. That's not why I asked him to help. I figured that after something like this he needs to get back on the horse." Gillette nodded at Jamie's notes. "He's brilliant. It'd be a real crime if he got gun-shy and gave up machines."
The detective gave a brief laugh. "The more I know you, the more you don't seem like the typical hacker."
"Who knows? Maybe I'm not."
Gillette helped Linda Sanchez go through the ritual of disconnecting the computer that had been a co-conspirator in the death of poor Willem Boethe. She wrapped it in a blanket and strapped it onto a wheelie cart carefully, as if she were afraid that jostling or rough treatment would dislodge any fragile clues to the whereabouts of their adversary.
At the Computer Crimes Unit the investigation stalled.
The. bot's alarm that would alert them to the presence of Phate or Shawn on the Net hadn't gone off, nor had TripleX gone back online.
Tony Mott, who still seemed unhappy at missing a chance to play "real cop," was grudgingly poring over sheets of legal paper on which he and Miller had taken numerous notes while the rest of the team had been at St. Francis Academy. He announced, "There was nothing helpful in VICAP or the state databases under the name 'Holloway.' A lot of the files were missing and the ones still there don't tell us s.h.i.t."
Mott continued, "We talked to some of the places that Holloway'd worked: Western Electric, Apple, and Nippon Electronics - that's NEC. A few of the people who remember him say that he was a brilliant codeslinger... and a brilliant social engineer."
"TMS," Linda Sanchez recited, "IDK."
Gillette and Nolan laughed.
Mott translated yet another acronym from the Blue Nowhere for Bishop and Shelton. "Tell me something 1 don't know." He continued, "But - surprise, surprise - all the files were gone from their personnel and audit departments."
"I can see how he hacks in and erases computer files," Linda Sanchez said, "but how's he get rid of the dead-tree stuff?"
"The what?" Shelton asked.
"Paper files," Gillette explained. "But that's easy: he hacks into the file-room computer and issues a memo to the staff to shred them."