NoveliqaHeir of the 47th Floor / The Hacker in the Rain :0%
Log in

Chapter 4

The Hacker in the Rain

The folder crinkled like a small animal under Leyla’s grip.

Her thumb had pressed the edge through the corrugated cardboard until the paper left a crescent white on skin.

The stairwell smelled of disinfectant and old coffee.

She listened to the clock in her chest—two slow, heavy ticks and then a staccato that matched the elevator doors downstairs.

Midnight was a long time to carry an answer.

The note had been precise: Decode partner at midnight. Roof.

She could feel the city’s pulse through the soles of her shoes as she took the service stairs three at a time.

Fluorescent lights bounced off polished concrete. A security camera blinked red like an eye. She walked by without slowing, the photocopy of an assistant who belonged to 47 stories up, brandishing her badge like a talisman and moving like someone who had been invisible for a lifetime.

Rain began midflight, pricking her skin through the stairwell vents.

By the time she pushed the rooftop hatch open, the wind had turned the rain into a sheet of silver needles.

The roof was a rectangle of humming machines and rooftop gardens gone to seed.

Neon from the boulevard painted everything in corporate colors—cold teal and furious magenta.

Her hair stuck in the back of her neck. The folder had been wrapped in a plastic sleeve; she kept it dry, as if paper could protect truth.

There was already someone under the awning.

He was a silhouette against the city, shoulders hunched into a drenched hoodie that clung to him like black paint.

A cigarette burned between two fingers, ash a grey cliff. The smoke haloed his face, making the outline of a grin ghost around his mouth.

He looked up when she came onto the roof, eyes catching the laptop’s glow.

“You’re punctual,” he said, voice low with dry amusement.

“Wasn’t sure you’d show.” She closed the hatch behind her. The metal complained, a small, metallic groan that sounded louder than it had a right to be.

He stubbed out the cigarette on the lip of an abandoned HVAC duct like a casual violence.

“People always show when you offer cash.” He gestured at the folding chair opposite his small setup. A battered laptop sat on a crate, a halo of condensation around it.

Leyla’s hand moved to the folder, then out of habit to her wrist monitor. The tiny screen flashed pale: 10:38 p.m. A tachycardic whisper under her sleeve.

“You don’t do charities, Emre,” she said.

“I do what keeps me out of jail and pays for ramen,” he replied. “Which are both charities, lawfully speaking.” He laughed, a short burst that disappeared into the rain.

She opened the folder slowly. The USB was nested in a business card crease like a secret kept in plain sight.

He leaned forward, nose crinkling as if he could already taste what was inside the drive.

“You know what this could be?” he asked.

Leyla met his eyes. The city reflected in the lenses of his cheap glasses, inverted lights like blinking code.

“If it’s what I think, it could bury a lot of names,” she said.

Emre’s expression sharpened. “Or a lot of people could bury you.”

The wind took his words and flung them down the side of the building. For a second the only sound was the rain on metal and the thudding in her chest.

“You did ask me to come,” she said.

He clicked the drive into a USB port with a practiced thumb. It slid in with the micro-silent obedience of older tech; he had retrofitted the laptop with ports scavenged from anonymity.

“You know I don’t trust your brand of problems,” he said, then softened. “But you have—what, tenure? I know the architecture—DemirCorp doesn’t do sloppy encryption.”

“Not sloppy.” Leyla felt her lips go thin. “Surgical.”

Emre’s fingers hovered. “Surgical is usually the murky, expensive kind. Not something you decrypt over a folding table in the rain.”

“Then why are you here?” Her voice was brittle. The rain tapped a nervous staccato against the crate beside them.

He met her for a beat, then slid the laptop’s screen toward her so the light painted her face.

“You owe me a story,” he said. “I like stories more than I like sleeping.”

She thought of the ruined reputation, the forged invoices, the late nights in windowless rooms where decisions were made behind Pinot noir and gendered smiles.

She thought of Ceren Demir’s laugh at a board dinner, bright and sharp, like a blade polished with champagne.

“Fair,” she said. “This is my story.”

Emre’s hands moved like someone who had replaced nervousness with ritual. He opened a terminal and the screen filled with characters that looked like a foreign constellation.

“You should tell me what’s in that drive before I start,” he said. “Files names. Size. Anything.”

Leyla thumbed the plastic sleeve until she smoothed the crease and pulled the drive back out. Her fingers were wet, but steady enough.

“Encrypted archive from an internal transfer. Tagged under 'Legal - Confidential' with a checksum that traces back to 47-20,” she said.

Emre’s eyebrows pinched. He typed another command. “47-20. That’s not just a floor tag.”

“It’s the code-name for the compliance-avoidance unit,” Leyla said. “If this is what I think, it’s not just spreadsheets. It’s a ledger.”

He whistled softly. “Ledgers are boring until money gets homicidal.”

“Then make it interesting,” she said.

A pause. Then, almost as an afterthought, he asked, “Why the roof?”

The rain turned the city into an impressionist painting, blurs and colors. Leyla’s voice came out small.

“It’s the only place I could be sure of not being recorded,” she said. “Not entirely sure—there are blind spots on the cameras up here.”

Emre glanced upward, where a lone camera poked from a sealing cap. It pointed away, probably aimed down the service corridor. He moved a gloved hand over the lens and gave it a few practised taps.

“You hack into a camera’s memory on the fly, it logs the timestamps,” he said. “You don’t touch the hardware, you let the feed lapse. That’s old me.”

“You’re old you,” Leyla said.

“I have my days,” he admitted. “Okay. Let’s see your ledger.” He pushed the drive into a hardware firewall—an ugly, cinderblock-sized device with blinking LEDs and stickers that read TRUST NO ONE in fading print.

The laptop’s fan kicked up to life like a small animal roused from sleep.

On screen, a file manager populated with the drive’s contents: a single package, its name a string of numbers, size a tidy 2.7 gigabytes. Leyla recognized the protocol header: AES-256 with an extra wrapping layer she’d only seen on classified archives.

“Someone pretty serious encrypted this,” Emre said. “Not just to keep accountants honest.”

He began to spool out code, lines cascading down the display. The language changed from catchphrases to precise instructions—entropy tests, keyspace analysis, pattern breaches. The laptop hummed; the rain pattered louder, as if trying to drown the typing.

“You think you can get past it?” Leyla asked.

Emre smiled without humor. “I can get close enough to know who I can’t piss off.”

She waited.

He ran a heuristic. He ran a metadata scrape. He traced the archive’s origin. He found the stub of a certificate that suggested a hardware token had signed the file.

“A signed container,” he said. “Which means brute-forcing will get you nowhere. If someone signed it, it needs a key to unlock—usually a private key stored in a secure element.”

Leyla thought of the 47th floor boardroom vaults, of biometric scanners and private safes.

“A key,” she echoed. “How private?”

Emre’s fingers paused, hovering like a man considering an open flame.

“It’s not just a key,” he said softly. “It’s a key linked to a biological signature.”

The words landed like a stone.

Leyla’s throat closed. “Biological?”

“Fingerprint, retina, maybe a blood hash—something that pairs the key to a living, breathing body,” Emre said. “Makes it so if the key is copied, it’s just worthless unless it’s presented with the biometrics it was bound to.”

Her hand tightened on the folder. The plastic creased.

“So we’re stuck?” she asked.

“Not stuck.” Emre’s hands moved again. He deployed a sandboxed environment, a virtual machine air-gapped from the network. He mapped the stack and the chain of certificates. He wrote a small exploit like a surgeon drafting a scalpel.

“This isn’t impossible,” he said. “Just…personal.”

Leyla could feel the heat leaching out of her. The jacket over her shoulders was damp and cold.

“Explain ‘personal,’” she said.

He didn’t look at her when he said it. “If the container insists on a biological match, bypassing it requires either the original biological sample, the original device that holds the secure element, or a hardware emulation of that element that DemirCorp's design team didn’t expect.”

Close enough to taste. Too far to reach.

“You’re saying this was intentionally nailed down,” Leyla said. “Protected so Ceren can’t be linked.”

Emre’s lips thinned. “Protected so nobody else can be linked. Or so the wrong person can’t be framed. Depends on who did the protecting.”

She thought of Ceren again, of how she smiled and pointed, how she could bend the same room into a courtroom or a stage. There were people who made entire empires on controlling what others could see.

“Who signed it?” Leyla asked.

Emre scrolled. The certificate name was a corporate alias.

“Not a person,” he said. “A departmental account masked behind a chain. But the token serial number traces to a physical device registered to…” He hesitated a moment. “47-01.”

The number made her stomach drop: the founder’s suite, the private office where Ceren kept her most guarded things.

“47-01,” he repeated, eyes narrow. “If the token is registered there, you’re either dealing with something Ceren herself touched or with someone who has access equal to her.”

There was a new sound: the far-off siren of an ambulance, mournful and thin.

Leyla’s pulse hammered at her wrist monitor. The numbers scrolled like a second hand for a ticking bomb.

“You have a plan?” she asked.

He leaned back, shoulders making a small squeak against the plastic crate.

“Plan A,” he said, “we get a blood sample from whoever has the key.”

Leyla inhaled and tasted iron in the back of her mouth.

“You mean—”

“Yeah.” He didn’t meet her eyes. “Or a fingerprint. Or a retina scan. All of them could be used. Biometric matching is as much about what's in their circulation as what’s on their skin.”

“And Plan B?”

“Plan B is the emulation of the secure element,” Emre said. “We build a shim that pretends to be the secure hardware. We feed it the right handshake. Then the archive opens.”

Both plans sounded like infiltrations.

“You can emulate it?” Leyla asked.

He shrugged. “In theory. In practice, it’s a months-long job unless we’re lucky.”

She laughed, sharp and thin, the sound choked by the rain.

“We don’t have months.”

Emre’s fingers stilled on the keyboard. He watched her like a man watching a thin thread tremble.

“You’re not just fighting encryption,” he said. “You’re fighting time. You’re fighting a private legal army and PR people who will come down on you like a storm.”

She chewed the inside of her cheek. “I can’t give it to them.”

“No.” Emre’s voice was flat. “You should never give it to them.”

He ran a quick trace, then scrolled. The laptop’s light turned the rain into silver threads on her face. He had the kind of focus that made things happen: the world narrowed to the terminal, to the next line of code, to the next breath.

The terminal output changed color, a line of green text hopping like a heartbeat.

He yanked his sleeve down, exposing his forearm. A network of faint scars spidered across his skin.

“You could bribe someone on the 47th,” he said. “A cleaner. A courier. Someone who touches the device. But those people don’t have clout. They have hunger and loyalties, and both can snap.”

Leyla watched the line of rain slide down the metal parapet in a meandering river. Her mouth tasted of metal and old cigarettes.

“We try the device first,” Emre said. “See if it’s hot. If it’s warm, we can follow the chain.”

He brought up a hardware scanning tool, and the laptop began to talk to the token’s serial, to ping the signed container. The scroll of the terminal was fastidious. The rooftop felt like a ship in fog, everything else receding until the screen was the only land left.

Then, quiet as a guillotine, a new window popped up.

Letters filled the top like winter ice: ACCESS PROTOCOL INITIALIZED.

Leyla leaned forward.

Emre’s jaw tightened. He typed a command like a man pulling a thread to see how far the sweater of a city would unravel. A new line of text unlocked on the screen.

The green cursor blinked once, then twice.

A single line of stark white text replaced the scrolling code.

KEY REQUIRES BIOLOGICAL MATCH.

Emre’s hand went still above the keyboard.

The raindrops seemed to freeze in the air.

Leyla’s heart dropped into a pool with a sound that was not water.

“No,” she whispered.

Emre didn’t say anything at first. His mouth opened, then closed. His fingers hovered, useless and small.

“Of course it does,” he said finally, voice hard and close. “Of course it does.”

She could feel the world tighten around the two of them, the roof stripping away to the two bodies and the laptop and the rain.

The message sat on the screen like a verdict.

If the key required a biological match, they were stalled in a place of desperate, dangerous choices.

“The only people who keep those are the ones who can afford to,” Emre said.

Leyla’s lungs burned.

“This wasn’t a mistake,” she said. “This was set up to protect someone or to trap someone.”

Emre’s eyes met hers, the digital glow reflected like an accusation.

“And now,” he said, “we decide what to steal—if that’s even possible—or whose blood we’re willing to get.”

The rain dappled her face like a cold baptism.

The rooftop smelled like ozone and wet metal and a world that refused to be honest.

The cursor blinked, patient.

Leyla’s fingers closed on the folder until the cardboard creaked.

The screen’s message sat between them, a challenge.

KEY REQUIRES BIOLOGICAL MATCH.