《Invisible Armies》Chapter 36
Advertisement
The crowd at the Mirage is very different from that at DefCon; older, Midwestern, conservatively dressed. In the lobby, dominated by an aquarium three stories high crowded with colourful fish, Keiran checkes in with his false ID. He smiles as he takes the keycard. He knows what the desk clerk does not: that the Mirage's check-in system, which Keiran now owns, recognized the name on his ID and, as per the instructions he programmed before they entered the hotel, has impregnated the magnet- ic strip on his card with a master-key code that will open any room in the hotel.
They move through the artificially damp air and palm trees of the Mirage's oasis-themed lobby bar, then the whirling lights and burbling noises of the casino; like all hotels on the Strip, the Mirage is arranged so you can't go anywhere without walking through an enticing sea of gambling tables and machines. Banks of slot machines face men and women, mostly old, who push buttons like rats in a Skinner box. Even the people who walk the green baize floors without gambling move like extras in a zombie movie. Keiran is relieved when they reach the elevators.
They walk past 1719, the room they just checked into, and stop outside the door to 1723. Keiran withdraws the gun from his pocket, sleek and dully metallic, densely heavy, delivered to their room this afternoon by Trurl. The Polish nihilist hadn't said where it had come from, other than that it was untraceable, and Keiran hadn't asked. The weapon feels foreign in his hand. He used to go on shooting expeditions in the California desert with other hacker friends regularly, when he lived in Oakland, but until today he hasn't held a gun for five years.
Keiran looks looks to his right and left, to Danielle and Jayalitha, checking readiness. Danielle nods. Jayalitha tilts her head Indian-style. Keiran takes a deep breath. He secretly hopes that P2 – Sophia, if that's her real name – is out, the room is empty, and they can find what they need to know by rummaging through her computer. He'd rather avoid actual physical confrontation.
He inserts the keycard. The little light above the card reader turns green. Keiran pushes the door open and enters 1723, which is a suite. The connecting door is half-closed.
"You're early," a voice says from the other room. A girl's voice, its tone eager and teasing. "Maybe you found some reason to make good time?"
Keiran throws open the connecting door. P2 is lying on the bed facing the door. She wears black jeans, a white bra, and a shocked expression that turns to a gasp of horror as Danielle and Jayalitha follow Keiran into the room. Eyes wide, she gapes at each of them in turn, and at the gun in Keiran's hand.
"You will tell us what we want to know or I will strangle you here and now myself," Jayalitha says. Her voice is soft, almost a whisper, but allows for no doubt. "You led them to my family. For you my husband was murdered. For you my children burned. You are no girl. You are a demon."
P2 finds her voice, high and quavery. "Please."
"Cooperate and you won't get hurt," Danielle says, parroting every cop show ever, playing good cop to Jayalitha's murderous cop. "We believe you didn't fully understand what you were doing. Answer our questions and we'll leave you be, Sophia. Is that your real name? Sophia?"
The girl on the bed nods.
"Vocalize, please," Keiran says. "But not too loud."
Advertisement
"Yes," she says hoarsely. "That's my name."
"Why check in with your real name?" Danielle asks.
"I didn't think you could find me."
"Well," Keiran says, pleased, "you're very good, but you're not omniscient."
"Can I put on a shirt?" Sophia asks.
Keiran looks at Danielle, who nods. He takes a shirt hanging over a chair and throws it to her.
"Who were you waiting for?" Danielle asks, as Sophia puts it on.
"Your boyfriend?"
"Yes."
"When will he get here?"
"I expected a couple more hours."
"How could you?" Jayalitha bursts out. " How could you condemn so many people to agony and disease? How could you be so cruel?"
"It wasn't me," Sophia says, shocked. "I don't have anything to do with it. That was all Shadbold. I just make sure he doesn't get caught. That's all I do."
"Why?" Danielle asks. "How much does he pay you?"
"It's not about the money." Even frightened, she injects a hint of scorn into her tone when she says money.
"The tools," Keiran suggests. "He gave you a whole fucking arsenal to play with, didn't he? What have you got? Fundamental exploits?"
"Yes. But that's not why I help him. I wouldn't do it for that. Never. He's an awful man, I know that. But if they find him out, all his research will be cancelled, just thrown away."
"Right. You're a humanitarian helping him out to speed the cure for cancer," Danielle says sarcastically.
"My dad is dying," Sophia says quietly. "He has cancer. Just like Shadbold. Late stage. If it wasn't for Shadbold's drugs he'd already be dead." She looks at Jayalitha. "I'm sorry for your family. I didn't order whatever happened to them, you know. I just tell him things I find out, he makes the decisions. I'm trying to save my father. And the rest of the world can fucking roll over and die as far as I care. That's all I know. I'm not going to let my dad die."
"You foolish, selfish witch," Jayalitha says.
"Let's steer the conversation back to constructive topics," Keiran says. "These tools he gave you. What are they?"
Sophia says, "I don't know for sure where they came from. I think they're military."
"Military?"
"Military, NSA, something like that. I can't imagine who else could have had them and not revealed them. We're talking fundamental exploits. At the operating system level. Get me onto a network with these tools and I can own just about any machine on the planet."
"You're going to show me these tools," Keiran says. "And burn me a copy. Then you're going to show us all the evidence that Shadbold, through Justice International, is poisoning thousands of people and then performing illegal pharmaceutical research on them. Anything less and we sic her on you." He nods to Jayalitha.
Sophia swallows and shakes her head. "I'll show you the toolkit. But I can't give you evidence. There isn't any. It's destroyed as soon as it's not useful any more."
"You can point us to the scientists who design the studies," Danielle says. "And the ones who analyze the results. You can show us how they ship the cancers to India. You can tell us who collects notes from the field and sends them back. You can tell us enough."
"No. No! I won't. My father," she stops, has to visibly compose herself. "What do you care? But I won't. Do anything you want to me. I won't betray him. I won't let him die."
Advertisement
There is a brief silence.
"We'll start with the tools," Keiran says, "then discuss the rest." He nods to the laptop on the desk. "You're going to log me in as root. Typing very slowly indeed."
Sophia looks at him wide-eyed. Keiran understands. Giving someone else root access to your machine is a wrenchingly personal violation.
"Now," he snaps, and raises the gun towards her, feeling ridiculous.
He half-expects her to laugh, but instead she pales, rises, walks over to the desk, wakes up her laptop – Debian Linux, as he expected – and slowly logs in as he watches. Her root password is a string of twelve gibberish numbers and letters. Keiran takes a moment to memorize it.
"Now what?"
"Sit back on the bed a moment."
She obeys. Keiran sits at her laptop and disables her machine's wireless connection. He can't risk her somehow triggering an alarm. "Now come back here," he says, "and show me what Shadbold stole from the military."
** *
"Holy Christ," Keiran says, yet again.
"Yeah," Sophia says. "An undiscovered fundamental exploit in the Linux kernel."
"Except it's not in the kernel per se, is it?"
"No. In the way GCC compiles it."
Keiran and Sophia exchange a brief marvelling look. Keiran can tell that Danielle, who sits on the bed holding the gun awkwardly while he and Sophia work at her laptop, is not impressed by their professional camaraderie. But whether the girl next to him is evil or misguided, Keiran has to respect her.
It's clear she hasn't succeeded only because of the military-grade hacking weapons Shadbold gave her. Most hackers wouldn't understand how to use this attack suite, much less how its exploits work. Half a dozen fundamental Windows exploits, two in Apple's OS X, this one in the Linux kernel, and another, stunningly, in IBM's CICS mainframe transaction architecture, used by multimillion-dollar big-iron machines around the world. A clutch of Internet Explorer flaws, and one in Firefox, that al- low a web server to take control of any machine that visits its site. Remote root access to Cisco and Juniper routers. Subtle security holes in Oracle, DB2, and SQL Server databases. All together, a suite of exploits that give the knowledgeable user the ability to take over almost any computer or network on Earth. Sophia has built a brilliant harness which automates their use; given an IP number, she can reduce almost any computer to servility within five seconds.
"You did this all by yourself?" he asks.
"I had to. I couldn't trust anyone else."
"I'm impressed," he admits.
"Enough of the love-in," Danielle says sourly. "Let's get to the important stuff."
"Just a moment. I want a copy of this," Keiran says. He draws a burnable CD from his day pack, inserts it into Sophia's machine, and begins to burn a copy of her military attack suite. "All right. Let's get to what you know about Justice International."
Sophia stiffens.
"Just a moment," Danielle says. "Sophia."
"Yes?"
"Your father. When did he get sick?"
"Three years ago," Sophia says.
"How did you get into hacking?"
"Come on," Keiran says sharply. "We have no time to saunter down Memory Lane, her boyfriend's going to be here soon, and I'd very much rather not have multiple hostages."
Danielle says, "Keiran, shut up."
Keiran considers his options and decides to follow orders.
"Sophia, tell us. Briefly," Danielle says.
"All right. Well. The usual way, I guess. I was always good at it. I always won all the state math and computer contests. And was top five in the nationals. My dad worked at Xeroc PARC in the seventies." Keiran whistles, impressed; Xerox's Palo Alto Research Center was where modern computing was born. "My mom died when I was young so he sort of raised me. Anyway I got bored in computer class one day and started just playing around. This was in the early days of the Net, security was pretty slack. First I hung around in hacker chat rooms. I don't know, I was a kid, I thought breaking into stuff was cool. Anyways I found this stupid implementation bug and hacked into the CIA. First I got arrested. Then they let me go, 'cause I was a kid and I didn't really do anything. There were a couple newspaper stories and everything. It was embarrassing. Anyway then my dad got sick. I was hacking around looking for ways to get him better, maybe fund more research, and I found Mr. Shadbold. He was doing lots of public research funding back then too. He took me to his boat."
Danielle nods.
"Oh, right, you've been there. Anyway I started doing some technical work for him. And then one day he told me about this other secret project and how he needed to keep it secret. And I could tell right away it was the only way my dad might make it. When they diagnosed him they gave him six months."
A phone rings, startling everyone. Keiran's cell phone. He looks at it suspiciously. The LED readout claims the caller is Trurl, but there's no guarantee that the call display hasn't been hacked. He pushes the answer button but says nothing.
"LoTek," Trurl says. "Remember I was keeping a backup eye on your phone monitor? P2's phone came alive again, ten minutes ago, in the Mirage Hotel. I cross-referenced Alexis Park and Mirage bookings. The only intersection of the two sets is a woman named Sophia Ward, in room 1723 of the Mirage."
"Yeah," Keiran says. "No kidding. OK. Redundant, but thanks." He hangs up.
"Who was that?" Danielle asks.
"Just Trurl. Telling us what we already know."
Danielle nods. "Listen," she says to Sophia. "Didn't you ever wonder how your father got sick?"
Keiran takes a sharp breath. He suddenly understands where she is going with this line of questioning.
"How?" Sophia looks at her like it is the stupidest question imaginable. "It's cancer. It's a random function. A protein unfolding the wrong way one day."
Danielle opens her mouth to suggest something horrible – when something even worse occurs to Keiran. Pieces of the puzzle assemble in his head. According to Trurl, Sophia's phone just came alive. It wasn't Sophia who turned it on. Her phone is nowhere to be seen. Someone else has it, and turned it on. Someone in the Mirage. And that means –
"No," he says, leaping to his feet. "It's a trap. It's a fucking honey pot."
"What?" Jayalitha asks.
"We were meant to come here, weren't we?" he asks Sophia. "Just not quite so early. We were supposed to find your phone, not your face, weren't we?"
Sophia doesn't answer. Danielle and Jayalitha look stricken. "We need to be leaving," Keiran says, "right now."
** *
The Mirage's elevators are located in an alcove off the main hallway. The three of them wait in that alcove on the seventeenth floor. Seconds crawl by. Keiran has to restrain himself from jabbing the glowing call light again and again. Danielle, next to him, holds the gun concealed in her purse. Keiran holds Sophia's laptop under his arm. They have left the hacker prodigy unceremoniously bound to her bed and gagged with a pillowcase. They had to spend two precious minutes restraining her, lest she call security.
The elevator indicator chimes. The call light goes out. The elevator immediately in front of them opens.
Laurent looks out at them.
Danielle, Keiran, and Jayalitha freeze for a fatal instant. Laurent does not. He takes one step towards them; the next step turns into a spinning kick that hits Danielle's wrist so hard the gun goes flying out of her purse and clatters against the wall behind them. He lands, spins the other way, and an elbow slams into Keiran's temple. Keiran topples as if hit with a sledgehammer. He barely feels himself hit the ground. He tries to get up, but his limbs flop uselessly, misobeying his commands. He can see and hear clearly, but can't seem to direct his arms and legs, it's like he is trying to command a video-game character without knowing how the controls work.
From his supine position he sees Danielle, her face distended by fear and wrath, as if possessed by some desperate, primal force of destruction, an avatar of Kali or Durga. She opens her arms and literally leaps at Laurent. He ducks and spins, almost avoids her entirely, but she catches him with her left arm and wraps herself around him, pulling him awkwardly to the ground from behind. Out of the corner of his eye Keiran sees Jayalitha duck into the elevator. He tries to get up. Danielle and Laurent are tangled together only a few feet away, he has to help her. But he can't even prop himself up on an arm without falling back down again. All he can do is watch.
Danielle tries to bring a knee up into Laurent's crotch, but he has crossed his legs, protecting himself. She tries to head-butt him, ram her forehead against the back of his skull, but he is already moving, twisting like a snake in her grasp, and instead her head connects with his shoulder. Half-dazed, she still holds him like he is her only hope. Laurent grabs one of her fingers and bends it back viciously. Keiran hears the snap as her finger breaks. Still she does not let go. The elevator doors begin to shut.
Laurent gets to his feet, Danielle still half-draped on him but sliding off now. He tries to intercept the closing doors, and Danielle wraps her arms around his waist and bites him through his shirt, like a wild animal. Laurent yowls with pain and arches his back involuntarily. Red blood seeps from the corners of Danielle's mouth. The elevator doors close, with Jayalitha safe behind them. Then Laurent brings his arm back sharply and hammers his elbow into Danielle's head with a sickening thunk. Danielle's whole body sags, but somehow, incredibly, she keeps hold of her opponent, until he grabs her by her waist, lifts her off her feet, and slams her bodily down onto Keiran's fallen form.
The world goes dark.
Advertisement
- In Serial57 Chapters
The Shadows Become Her
A fantasy progression, a coming of age story, and a tale of revenge... Alvixia "Vix" Altorelli's idyllic childhood is disrupted in one tragic night when the duke's fanatics ransack the Altorelli home and imprison the rest of her family, selling them into slavery across the ocean. Vix soon finds herself fleeing for her life and her freedom, fleeing to the faraway city of Floria on an island ruled by the mysterious Nurass, Prince of Shadows. In Floria, Vix's sharp mind and talent for magic land her a spot at the Perdita Free Collegium, the world's greatest school for spies, saboteurs, swashbucklers, seductresses and, some claim, practitioners of dark magic... and that suits Vix just fine. If the Collegium wants to give Vix the tools she needs to save her family and get her revenge on Duke Orso, she'll take that deal any day of the week and twice on Saintsdays, even if that means making a deal with the Prince of Shadows himself. This is Vix's tale. Author's Note: Now that Writathon 2022 is over, updates will be on Mondays, Wednesdays, and Saturdays!
8 95 - In Serial40 Chapters
The Ruins of Magincia
They say all things end in time, but the exalted City of Magi would’ve begged to differ. Yet when an attempted coup goes wrong, the city finds itself brought to the very brink of destruction. In the wake of the calamity that left no survivors, the autonomous infrastructure still operating the ruined city seeks to restore what was lost. Luckily for it, the Mana-devoid Universe it awoke in holds an unexpected surprise: a planet full of sentient life forms. All capable—with a little help—to become the next generation of Magi. Back on Earth, Millie McArthur is a pregnant out-of-work mechanic struggling with the prospect of moving back in with her parents after leaving her unfaithful fiancé. That is until she finds herself just one of the hundreds that have been shanghaied by the callous artificial constructs still manning the ruins of Magincia. Now, she must struggle to learn magic, compete for resources, get good 'grades,' and fulfill the seemingly arbitrary requirements for her future job in this broken city. All while keeping herself, and her son, alive. Is the miracle of magic really enough to make up for all the pain? The Ruins of Magincia is a dark fantasy that's heavy on the drama (LitRPG aspects are very light). Chapter lengths can be anywhere from 7k-12k and there's no current release schedule as I'm focusing on wrapping up volume one.
8 132 - In Serial17 Chapters
Darkness Rising
Ciar, the Primordial Oblivion, has been banished to the mortal plane by his progenitor to atone for his sins. Having taken the place of a human baby, Ciar must learn to live in a fleshly body while masking his monstrous nature. At first, he believed this would be easy. However, he soon learns that emotions are complicated things, and his primal instincts may be harder to control than he first believed. ------------------------------ Ciar will be overpowered, though his power is justified No Harem will be present, as I hate harems
8 112 - In Serial22 Chapters
The Blank Omnitrix
I wanted to end it all...what's the meaning of life if I've only got 2 months to live...so I decided to commit the most heinous act... taking my life. He jumped, just before he landed, a meteor crushed ryt onto him...A powerful being granted him a watch with a green and black dial...read on... *The cover page isn't mine. Please don't sue me, I have nothing
8 212 - In Serial13 Chapters
Strange Convergences
Seemingly disparate events transpire in one world, the same world, different worlds. Seers, psychopaths, paragons, all acting according to the truths they perceive. Who are these people, and why do they matter? They're trying to answer that question themselves. Strange Convergences is a series of short stories revolving around multiple protagonists, simple and complex, kind or devious, who might be seeing another world, or who might be in the real one. Some stories will contain mild horror themes. Pertinent content warnings will be enumerated at the top of each story as needed. "roots (racines)" by PATRICE OUELLET is licensed with CC BY-NC-ND 2.0. To view a copy of this license, visit https://creativecommons.org/licenses/by-nc-nd/2.0/
8 109 - In Serial13 Chapters
Everhearth
The world has been carried on the backs of great legends, few remembered - most forgotten. But in the wake of time, their actions would forever impact the world as they gave rise to aspiring Adventurers. Gideon daydreams of barebone tales, as the quiet village had little to nothing but a good home. Filled with wonder - he wanted to see the world, and the hopes of some of his dreams become reality. But as his wishes come true sotoo will their price, of what must be had to start it all? For this child, nothing could be so easily gained, a peerless journey beyond the horizon in the name of forgotten struggles and blissful tellings of Adventure. See to the end, whatever it may be, the encounters he desires are not for the faint of heart.
8 179

