- Chapter 1 Ghost in the AIS
- Chapter 2 False Horizon
- Chapter 3 Deviation Vector
- Chapter 4 Steel and Sand
- Chapter 5 Keppel Harbor Briefing
- Chapter 6 The Spoofed Constellation
- Chapter 7 Phantom Fix
- Chapter 8 Chokepoint Dynamics
- Chapter 9 Black Echo
- Chapter 10 Rogue Telemetry
- Chapter 11 Night at Raffles Lighthouse
- Chapter 12 Digital Drift
- Chapter 13 The Malacca Corridor
- Chapter 14 Packet Intercept
- Chapter 15 Offshore Shadows
- Chapter 16 Zero Trust at Sea
- Chapter 17 The Jurong Anchor
- Chapter 18 Spoofed Trajectories
- Chapter 19 Kill Switch Sequence
- Chapter 20 Collision Course
- Chapter 21 The Invisible Fleet
- Chapter 22 Sinking the Signal
- Chapter 23 The Phillips Channel Ambush
- Chapter 24 Blind Navigation
- Chapter 25 Dead Reckoning
- Chapter 26 Safe Anchorage
Dead Reckoning in the Singapore Strait
Table of Contents
CHAPTER ONE: Ghost in the AIS
The humidity in Singapore does not merely settle; it wraps around your throat like a warm, wet bath towel until you stop bargaining with it. Noah Vance sat on an overturned nylon mooring bollard on the maintenance pier of Jurong Island, nursing an iced kopi-o that had long surrendered its dignity to condensation. Across the oil-slicked water, the petrochemical refinery flares flickered against a dusk sky that looked like a freshly bruised plum.
Noah was thirty-eight, possessed a slight squint from years of staring at phosphor screens in dark control rooms, and carried the specific weariness of a man whose primary occupation was explaining to billionaires why their hundred-million-dollar toys were stupider than they looked. As the principal investigator for Horizon Risk Logistics, his job description was ostensibly maritime assurance. In practice, he was a digital coroner for commercial shipping. When a vessel did something catastrophic that baffled the insurers, Noah received a business-class ticket, a stack of encrypted logs, and three days to figure out which cheap, subcontracted sensor had betrayed everybody.
Tonight, his subject was the Pacific Sovereign, a brand-new, six-hundred-foot, semi-autonomous feeder container ship operated by a consortium out of Kaohsiung. Four hours ago, in broad daylight and calm seas, she had neatly sheared off the loading gantry of Berth 4 at the Tuas terminal.
Nobody had died, which was the only reason Noah was sitting on a plastic bollard instead of sitting through a formal board of inquiry. The gantry crane, however, had crumpled into the harbor like a dropped erector set, taking thirty dry containers of Vietnamese athletic shoes with it.
"She’s talking to herself again, Vance," called out a voice from the gangway.
Noah looked up. Jimmy Fong stood at the top of the aluminum ladder, wiping grease off his forearms with a bright orange rag. Jimmy was a port engineer with thirty years of grease beneath his fingernails and zero tolerance for anything that couldn't be repaired with a three-pound sledgehammer. He viewed the modern shift toward uncrewed bridges with the sort of thinly veiled contempt usually reserved for counterfeit Rolexes.
"What do you mean, talking to herself?" Noah called back, tossing the empty plastic coffee cup into a recycling drum.
"Come up and see. The bridge systems have been running on standby since the pilot jumped off. The autopilot is still insisting we’re two miles south, in Indonesian waters, making twelve knots."
Noah picked up his battered Pelican case, hoisted the strap over his shoulder, and climbed the steep gangway. The metal rungs vibrated under his boots with the low, rhythmic hum of the ship’s auxiliary generators. Even berthed, tied off with eight thick braided lines, a commercial ship felt alive in an unsettling, indifferent sort of way.
The wheelhouse of the Pacific Sovereign looked less like the deck of a traditional ship and more like an air traffic control simulator designed by people who hated windows. There was glass, of course, wrapping around the bridge wings in a sweeping panoramic arc, but the focal point was a central horseshoe console crammed with high-definition multi-function displays. The helm was a stubby, fly-by-wire joystick no larger than an arcade control. There was no ship's wheel. There was barely room for a navigator’s divider.
A junior technician from the Maritime and Port Authority of Singapore (MPA) was already there, hovering over the Electronic Chart Display and Information System—the ECDIS. He looked about twenty-two, had a lanyard identifying him as Tan, and appeared to be waiting for an adult to tell him what he was allowed to touch.
"Evening," Noah said, setting his case on the chart table. "Mind if I plug in?"
Tan blinked, relieved. "You’re Vance? The port captain said you had the clearance. Go ahead. The box hasn’t been power-cycled. We kept the VDR intact."
The Voyage Data Recorder—the maritime equivalent of an airplane’s black box—was humming quietly in the avionics rack behind the primary navigation console. Noah didn't touch the VDR just yet. Instead, he pulled an ultra-ruggedized ThinkPad from his case, booted a clean Linux distribution from an external write-blocked drive, and ran an RJ-45 cable into the diagnostic bridge tap beneath the primary NMEA 0183 bus aggregator.
"Tell me what you saw on the approach," Noah said, his fingers moving across his keyboard.
Jimmy leaned his broad frame against the bulkhead, arms crossed. "I was down on the jetty waiting for the tie-up. She came down the channel smooth as silk. The pilot was onboard, but these new Class-3 autonomics, they handle the thrusters automatically once you cross the green buoy. Pilot’s just there to watch the screen and sign the harbor manifest. She had a clear path, three knots, dead straight into the slip."
"And then?"
"And then, forty yards out, she kicked her bow thruster hard to starboard and dialed up five knots on the mains. Just plowed right through the fender piles like she was aiming for Jurong East MRT station. Pilot slammed the emergency thruster disconnect, but the software overrode the mechanical interlock. Took five seconds to cycle the breakers. By then, the gantry was already swimming."
Noah pulled up the ship's local network traffic. The screen flared to life with streams of hex data, scrolling faster than the eye could track. He applied a quick filter, isolating the Automatic Identification System (AIS) transponder broadcast and the differential GPS receiver feeds.
He stared at the display for a few seconds. Then he adjusted his glasses.
"Tan," Noah said softly. "Look at your ECDIS screen."
The junior technician tapped the display. "It’s showing our position. Berth 4. Tied up."
"Now look at the secondary target vector."
Tan leaned in, his eyebrows drawing together. On the digital chart, right on top of the icon representing the Pacific Sovereign, was another ship. A phantom vessel, broadcasting an identical Maritime Mobile Service Identity number—the unique nine-digit code assigned to every commercial vessel on earth.
According to the AIS receiver sitting on the mast fifty feet above their heads, the Pacific Sovereign was currently resting comfortably against the concrete quayside of Jurong. But according to the secondary incoming radio frequency packets being processed by the ship’s bridge computer, the Pacific Sovereign was also simultaneously three miles to the southwest, drifting through the western approaches of the Singapore Strait at eleven point four knots.
"That’s an echo," Tan said uncertainly. "Multipath reflection off the refinery storage tanks. Happens sometimes with the high-rise containers stacked on the terminal."
"Multipath reflections don't generate valid checksums on sixty consecutive NMEA sentences," Noah said. He wasn't smiling. "And they certainly don't invent their own rate-of-turn metrics."
Noah tapped his keyboard, pulling up the raw packet inspector. The AIS protocol is a wonderfully robust, delightfully transparent, and hopelessly naive technology developed in the late 1990s. It was designed so that ships could broadcast their identity, position, course, and speed to everyone in the vicinity over VHF frequencies. It was built for transparency. It was built for collision avoidance.
It was never, even for a single second, built with encryption, authentication, or basic security in mind.
Anyone with an eighty-dollar software-defined radio and an antenna made from a bent coat hanger could broadcast an AIS message that claimed an aircraft carrier was doing donuts in the middle of Marina Bay.
"Look at the timestamp," Noah muttered, tracing a line on his screen with a blunt fingernail. "The ghost packet arrived three milliseconds before the ship’s actual telemetry packet hit the bus. The central navigation processor didn't get confused by an echo. It was being fed two conflicting realities at the same time."
Jimmy frowned. "Vance, talk to me like I’m a mechanic. Which one did the autopilot believe?"
"That’s the trick," Noah said. "The autopilot didn't believe either one. The safety algorithms are programmed to resolve positional divergence by prioritizing the receiver with the highest reported signal-to-noise ratio. The ghost was screaming louder than the satellites."
He opened a command prompt and initiated a low-level packet capture on the vessel’s internal local area network. The Pacific Sovereign was supposed to have an air-gapped navigation cluster. The bridge displays, the ECDIS, the steering gear control units, and the satellite transceivers were supposed to live on their own private subnet, completely isolated from the crew Wi-Fi, the cargo manifests, and the shoreside telemetry links.
Noah ran an ARP scan across the primary interface.
The terminal spit back forty-two active devices on the subnet. Forty of them were accounted for: radar processors, engine management interfaces, gyrocompass repeaters, steering relays.
Then came device forty-one.
It returned a MAC address belonging to an inexpensive, unbranded system-on-a-chip microcomputer. The kind of board you could buy in bulk from an electronics market in Shenzhen for eleven dollars.
"Where is the main junction box for the starboard bridge wing?" Noah asked, standing up so abruptly his office chair rolled back and hit the safety rail.
"Lower deck, behind the emergency battery bank," Jimmy said, his eyes narrowing. "Why?"
"Bring your flashlight and a set of Allen keys. Let's go see who else is sailing this ship."
The battery compartment of the Pacific Sovereign was small, unconditioned, and smelled powerfully of sulfur and hot copper. It was located just off the companionway below the bridge, a space rarely visited except during bi-annual classification society inspections. The walls were lined with banks of sealed lead-acid batteries, their trickle-chargers buzzing with an angry, constant 60-cycle hum.
In the corner, bolted to the steel ribs of the hull, sat an IP66-rated industrial junction box. It was painted navy gray, secured with four heavy stainless-steel hex bolts, and clearly stamped with the logo of the marine electronics supplier: KOBAYASHI NAVIGATION SYSTEMS.
Jimmy knelt in front of the box, unholstering a small ratchet from his belt. "This is just the pass-through for the bridge-wing repeater cables. Steering toggles, thruster bypass lines, raw serial feeds from the deck sensors. Nobody touches this."
"Open it," Noah said.
Jimmy loosened the bolts with practiced speed, catching the heavy lid before it could clatter against the metal deck.
Inside was a neat, terrifyingly tidy arrangement of terminal blocks, DIN rails, and bundled wires tied off with wax-coated lacing twine. It was the kind of craftsmanship you only saw from old Japanese yard workers who took personal pride in cable management.
Except for one thing.
Tucked into the lower right corner, nestled beneath the main terminal strip, was a small black plastic enclosure about the size of a deck of playing cards. It was held in place with two strips of cheap foam mounting tape. From its side, two thin, bare copper wires were tapped directly into pins 3 and 4 of the main serial feed—the differential signal lines for the primary NMEA bus.
A tiny, rhythmic blue LED blinked in the darkness of the box, pulsing like a cold, artificial heartbeat.
Jimmy stared at it for several seconds. "That shouldn't be there."
"No," Noah agreed, pulling a digital camera from his pocket and taking four high-resolution photos from different angles before leaning in closer. "That definitely shouldn't be there."
"What is it? A logger?"
"It’s not just listening," Noah said, pointing to a pencil-thin coaxial lead running out of the bottom of the black plastic housing. The lead slipped through a rubber grommet in the bottom of the junction box and disappeared into the cable tray running forward toward the weather deck. "That's an RF feeder. It’s an injector. It’s tapping directly into the raw data lines coming off the GPS receiver and the AIS antenna."
Noah didn't touch the device. He knew better than to disturb physical evidence when there were insurance lawyers sharpening their knives three thousand miles away.
"Jimmy, does this ship call at Batam?"
"Batam? Sure. Every Tuesday on the feeder run. We drop off empty flats at Batu Ampar and pick up electrical components from the free trade zone. Why?"
Noah straightened up, his back cracking audibly in the cramped compartment. "Because to install something like this, you need about four minutes alone with this box and an Allen wrench. The seals on the junction box weren't broken; they were unscrewed and put back. Someone who knew the exact pinout of a Kobayashi bridge network walked into this room, wired this parasite into the primary steering bus, and walked off."
"To make the ship hit a crane?" Jimmy sounded skeptical. "If you want to wreck a ship, you cut a fuel line or you drop a wrench in the reduction gears. You don't build a miniature radio station inside a battery closet."
"They didn't want to wreck the ship," Noah said. "If they wanted to wreck her, they would have thrown the thrusters hard-over while she was doing fifteen knots in the middle of the Traffic Separation Scheme. She would have rolled on her beam ends or broadsided an oil tanker."
Noah walked out of the battery room and leaned against the railing of the companionway, looking out over the industrial sprawl of Jurong. The refinery flares burned steadily against the night, their orange light reflecting off the oily, sluggish water of the strait. Out in the anchorage, hundreds of ships sat at anchor, their mast lights twinkling like a fallen constellation. Container ships, crude carriers, LNG tankers, chemical barges—the lifeblood of the global supply chain, stacked nose to tail in the narrowest maritime bottleneck on the planet.
"They didn't want to sink her," Noah repeated quietly. "They were testing the response time. They wanted to see if the shoreside telemetry could override a local hardware injection before the ship ran out of room."
"And?" Jimmy asked, stepping up beside him, wiping his hands once again with the orange rag.
"And it couldn't," Noah said. "Tuas terminal is offline for the next two weeks. Three hundred million dollars in shipping will have to be diverted to Tanjung Pelepas or Keppel. All because a twelve-dollar circuit board told an autopilot that a concrete pier was open water."
Tan came clattering down the steel companionway from the bridge, breathing hard. He was holding a laminated clipboard and looked like he had just seen a ghost.
"Mr. Vance," Tan gasped. "The port authority central watch just sent an urgent advisory over the Navtex."
Noah turned around. "What happened?"
"Another one," Tan said, holding out a printed strip of thermal paper. "Forty minutes ago. A bulk carrier, the Crest Vanguard. Japanese flag, fully autonomous transit trial. She just lost situational awareness in the eastbound lane of the Traffic Separation Scheme, right off Raffles Lighthouse."
Noah grabbed the paper. The text was printed in the stark, capitalized shorthand of maritime distress alerts:
SECURITE SECURITE SECURITE
ALL SHIPS SINGAPORE STRAIT
MV CREST VANGUARD / 3DME9
REPORTS TOTAL LOSS OF PRIMARY AND SECONDARY NAV SYSTEMS
POSITION DISCREPANCY DETECTED
VESSEL DRIFTING NEAR SECTOR 2 TSS ENTRY
TRAFFIC DIVERSION IN EFFECT
Noah looked from the paper out across the dark water toward the southern horizon. The Singapore Strait narrowed down there to the Phillips Channel, a strip of navigable water barely a mile and a half wide, through which nearly a third of all global trade passed every single day.
If you wanted to choke the world, that was where you put your fingers.
"Jimmy," Noah said, handing the thermal paper back to Tan. "Leave that box open. Don't touch the wires, don't flip the breakers, and don't let anyone from the ship's crew in that compartment with a pair of pliers. I need to get to the harbor office."
"What are you going to tell them?" Jimmy asked.
Noah picked up his Pelican case from the chart table as he headed down the gangway toward the humid dockside. "I'm going to tell them that the Pacific Sovereign didn't have an accident. And I'm going to tell them that whoever is steering these ships isn't standing on the bridge."
CHAPTER TWO: False Horizon
The midnight air at the Pasir Panjang terminal gate felt like walking into an industrial sauna that ran on diesel exhaust. Noah cleared the security checkpoint with a swipe of his maritime contractor smart card and jogged toward a waiting gray hybrid taxi, his Pelican case banging rhythmically against his shin. The driver, an elderly Singaporean uncle wearing a crisp short-sleeved batik shirt, barely looked up from his mounted smartphone as Noah slammed the door.
"Port Operations Center, Keppel," Noah said, brushing damp hair away from his forehead. "West Coast Highway if it's clear."
"Highway clear, boss," the driver said in smooth Singlish, dropping the gear selector into drive with a fluid flick of his wrist. "Container trucks all stuck near Tuas anyway. Bad night at the docks, ah? Hear say gantry crane take a swim."
"Something like that," Noah murmured. He opened his laptop across his knees, tethering it to his phone’s satellite-hardened data uplink.
While the cab swept along the illuminated ribbon of the elevated expressway, the city unfolded on their left: towering glassy high-rises, the neon-fringed supertrees of the bay, and the sterile architectural perfection of a country that treated logistical friction as a personal insult. On the right lay the sea, pitch-black and studded with the riding lights of nearly a thousand vessels. From this height, the Singapore Strait resembled a sprawling, floating city of steel hulls and sodium vapor lamps, anchored in the heavy tropical dark.
Noah pulled up the marine traffic feed for Sector 2, the primary entry corridor for the eastbound Traffic Separation Scheme. The red and green markers designating commercial shipping lanes looked orderly on the macro display, but when he zoomed in to high resolution, the digital architecture told a messier story.
Right in the throat of the strait, three nautical miles southeast of Raffles Lighthouse, a deep-draft bulk carrier icon was painted in bright hazard amber. The Crest Vanguard.
Unlike the Pacific Sovereign, which was a hybrid regional runabout with a token bridge watch, the Crest Vanguard was an eighty-thousand-ton Capesize dry-bulk vessel designed for long-haul autonomous voyages between Port Hedland and Ningbo. She had arrived from Western Australia laden to her marks with iron ore—a floating mountain of red rock possessing immense kinetic momentum. Her navigational core was governed by a proprietary neural pathfinding network called Aegis-Nav, built to negotiate open-ocean transits without human intervention, relying on triple-redundant satellite constellations and shore-side supercomputing hubs to thread the needle through tight passages.
Noah tapped into the public telemetry mirror provided by the vessel's classification society. The ship’s telemetry stream was shuddering.
Her primary heading sensor showed 084 degrees true, perfectly aligned with the outbound lane. Her secondary fiber-optic gyrocompass showed 085. But her reported course-over-ground—the actual physical path she was carving through the current—was oscillating wildly between 040 and 130 degrees, drawing an erratic sine wave across the screen.
"Come on," Noah whispered to the glowing monitor. "Pick a lie and stick with it."
The problem with modern autonomics was not that they were fragile; it was that they were obedient to a fault. When an algorithm encounters two contradictory streams of sensor data that both carry cryptographically valid signatures, it does not throw its hands up and drop an anchor. It splits the difference. It averages the errors. It calculates an optimal compromise between a physical reality and an engineered phantom, slowly and gracefully executing maneuvers that make perfect mathematical sense to a microprocessor while steering a hundred thousand tons of steel straight into a coral reef.
The taxi banked hard down the exit ramp toward the Port Operations Control Centre at Keppel. The POCC building stood like a brutalist concrete lighthouse overlooking the historic harbor, bristling with high-gain microwave dishes, thermal surveillance arrays, and parabolic radar antennas rotating in silent, synchronized choreography.
Noah paid the driver with cash, grabbed his case, and bypassed the main public elevators, taking the security stairs two at a time toward the operations gallery on the fourth floor.
The Keppel watch floor was an amphitheater of subdued lighting and urgent, low-frequency human tension. Thirty watchstanders sat in tiered rows behind curved consoles, their faces illuminated by eighty-inch tactical situational displays spanning the main wall. The sound was a steady wash of air conditioning, keyboard clatter, and the clipped, formal English of maritime radio operators broadcasting over VHF marine channels.
A tall woman in a sharply tailored administrative uniform stood on the command dais overlooking the floor, a headset crooked over one ear. Sarah Lin, Deputy Director of Vessel Traffic Services, had been tracking ships through these waters since the days when radar plots were drawn with grease pencils on edge-lit perspex boards. She was sixty, had silver-streaked hair cut into a severe bob, and possessed the posture of someone who expected the universe to behave according to international regulations.
"You're late, Vance," Sarah said without looking back as his rubber soles squeaked against the raised floor tiles.
"The bridge was full of blue LEDs and cheap Chinese silicon," Noah said, setting his case down beside her console. "Tuas wasn't a control loop failure. It was an onboard signal injector tapped directly into the NMEA bus."
Sarah finally turned, her dark eyes sharp behind frameless reading glasses. "An injector? Physical sabotage?"
"A bypass parasite the size of a cigarette pack, piggybacked onto the starboard bridge-wing terminal strip," Noah said, opening a diagnostic screen and showing her the high-resolution photographs he’d taken in the battery locker of the Pacific Sovereign. "It was pumping spoofed differential corrections straight into the primary positioning core. The bridge software thought it was three miles southwest of where the steel actually was. When the ship tried to correct for the phantom drift, it drove the bow thruster into the jetty."
Sarah stared at the photograph, her mouth tightening into a thin line. "That requires physical access. The vessel was in Batam yesterday."
"I know. But look at the Crest Vanguard," Noah said, pointing to the main tactical screen hanging over the operations floor. "She hasn't touched a dock in three weeks. She’s been in blue water all the way from the Dampier Archipelago. Nobody snuck into her battery locker with a screwdriver this afternoon."
On the central wall display, the Crest Vanguard was surrounded by three flashing yellow halos, indicating proximity warnings. Two commercial bunker tankers and a thousand-foot panamax container ship were actively maneuvering out of her path, their wake trails curling across the radar vector display like disturbed water bugs.
"VTS Sector Two," Sarah spoke into her headset, her voice calm and level. "Give me the direct feed from Raffles Radar."
A technician in the front row tapped a macro key. The tactical screen shifted, overlaying the raw primary radar return—the actual physical bounce of electromagnetic energy off the Crest Vanguard's hull—with her transponder-reported AIS position.
The two symbols did not match.
The raw skin-paint of the ship showed her dead in the center of the deep-water route, drifting east-southeast at eight knots with her engines idling. But the ship's transponder icon—the digital beacon she was broadcasting to the rest of the world—showed her five hundred yards further north, firmly planted across the inbound shallow-water shoal near Takong Light.
"She’s ghosting," Noah said, leaning closer to Sarah’s station. "The bridge computer thinks she’s aground."
"Her shoreside control center in Yokohama called us twelve minutes ago," Sarah said, pulling up an encrypted incident log on her personal monitor. "Their autonomy suite initiated an emergency stopping sequence because the onboard bathymetric model told the collision avoidance engine that the keel was clearance-zero. They tried to initiate remote manual override via the Inmarsat link, but the link keeps dropping packets."
"It's not dropping packets," Noah said, plugging his laptop into the control center's guest data port. "The network is choking on corrupted sensor telemetry. Look at the latency spikes."
He opened a packet-capture window, hooking into the unclassified feed from the Singapore Coastal Surveillance System. The data coming off the Crest Vanguard's public broadcast was saturated with digital noise. It wasn't the clean, elegant deception he had seen in the junction box at Tuas. This was different. This was broad-spectrum, high-altitude positional drift.
"Look at the vertical error," Noah muttered, bringing up the vessel’s raw satellite pseudo-range metrics.
GPS does not just provide latitude and longitude; it calculates a three-dimensional position, including altitude above the reference ellipsoid. Ships at sea sit at an elevation of zero, give or take the height of the antenna mast above the waterline and the rise and fall of the ocean tide.
On Noah’s monitor, the Crest Vanguard’s satellite navigation receiver was reporting that the ship was currently floating eighty-four meters above sea level.
"Eighty-four meters," Sarah read over his shoulder, her eyebrows lifting slightly. "She’s not a bulk carrier. She’s a zeppelin."
"It’s an ephemeris spoof," Noah said, his fingers flying across the terminal. "Someone isn't just faking the vessel's coordinates. They’re feeding the local sky false orbital parameters for the GPS constellation. They’re broadcasting synthetic satellite signals from somewhere nearby. The receiver on the ship calculates its distance from the satellites based on the time it takes the radio signal to travel from orbit. If you broadcast those signals from the surface with slightly altered timecodes, you pull the calculated position in whatever direction you want."
"Can you trace the transmitter?"
"Not from inside this bunker," Noah said. "A ground-based or shipborne spoofer has an inverted geometric footprint. The signal power doesn't decay like a satellite signal coming down through the ionosphere; it stays high and hot near the water line. If it’s strong enough to blind an autonomous Capesize carrier three miles offshore, it’s coming from something floating right in the channel."
Sarah keyed her mic. "Watch Supervisor, get me MPA Patrol Craft Falcon Seven. Where are they?"
"Cruising off Sultan Shoal, ma'am," the supervisor called back immediately. "Five minutes from the western TSS boundary."
"Vector them toward the Crest Vanguard," Sarah ordered. "Tell them to maintain visual contact, run their legacy X-band radar, and switch their navigation displays to raw terrestrial ranges. No digital chart overlays. No satellite-slaved waypoints. Tell the skipper to look out the damn window."
Noah stood up, snapping his laptop shut and sliding it into the Pelican case.
"Where are you going?" Sarah asked.
"Down to the marina," Noah said. "I have two directional radio-frequency analyzers and a high-frequency spectrum monitor in my van. If someone is painting the Phillips Channel with a false horizon, they’re doing it on standard L-band frequencies: fifteen-seventy-five point four-two megahertz. You can't hide a signal that loud from a directional antenna if you’re close enough to smell their exhaust."
Sarah looked at him for a long, calculating second. She was an administrator who lived within the rigid frameworks of government protocols, international maritime law, and sovereign boundaries. But she was also pragmatist enough to know that a bureaucratic response to an active cyber assault moved with the speed of an anchor dragging through mud.
"The MPA harbor patrol won't let a private contractor run an unauthorized electronic survey in the middle of a Sector Two crisis, Noah," she said quietly.
"Then don't tell them I'm running a survey," Noah replied, hoisting his strap. "Tell them I’m an insurance adjuster verifying hull integrity."
"Vance." She caught his sleeve as he turned to leave. Her grip was surprisingly strong. "The Crest Vanguard has no crew on board. Just seventy tons of marine diesel in her day tanks, two hundred thousand tons of Australian iron in her holds, and an automated propulsion engine that is currently trying to figure out whether to back down full or initiate an emergency spin in the narrowest waterway in Asia. If she swings across both lanes, she closes the strait."
"That’s the idea, Sarah," Noah said. "Whoever built that little black box in the Tuas battery compartment didn't do it to sink shoes. They did it to test the brakes. Now they’re checking to see if they can derail the whole train."
He broke away from her grip and headed for the stairs.
Outside, the tropical night had taken on an electric charge. A distant rumble of thunder rolled across the southern islands, low and persistent, signaling the approach of a pre-dawn squall from the Malacca Strait. The air smelled of ozone, stagnant salt, and rain that hadn't fallen yet.
Noah threw his gear into the back of his rented diesel van, an unassuming white panel vehicle registered to Horizon Risk Logistics’ local shell entity. Beneath the false floor in the cargo bay sat sixty thousand dollars' worth of software-defined receivers, calibrated horn antennas, and battery-buffered signal loggers designed to capture electronic warfare signatures without needing shore power.
He climbed into the driver's seat, cranked the air conditioning, and plugged a portable software-defined radio dongle into his dash-mounted rugged tablet. He ran a magnetic-mount omnidirectional antenna up through the passenger window and slapped it onto the steel roof of the van.
He fired up an open-source spectrum analyzer, setting the center frequency to the civilian GPS L1 band.
On the screen, the baseline noise floor was usually a flat, gentle ripple hovering around minus one hundred and ten decibels. In a clean RF environment, satellite signals were buried so deeply beneath the background thermal noise of the universe that you needed sophisticated mathematical correlation to pull the data out of the static.
Noah watched the display as he put the van in gear and accelerated out of the Keppel port gates, turning south toward the Marina South pier.
As the road curved around the southern tip of the island, bringing the open expanse of the strait into direct line of sight between the concrete shipping terminals, the flat green line on his tablet suddenly surged.
A sharp, jagged spike erupted from the noise floor, pulsing with vicious, square-topped energy right at 1575.42 MHz. It was screaming twenty decibels above the ambient noise, broad, crude, and impossibly powerful.
It wasn't a satellite. It wasn't an echo from a storage tank.
It was an electronic lighthouse, mounted low to the water, casting an artificial, blinding shadow across the busiest waterway on earth, telling every computer with an antenna that the sky had moved, the stars were wrong, and the ocean was no longer where it belonged.
Noah stepped down hard on the accelerator, his eyes darting between the dark road ahead and the jagged blue peak pulsing on his screen, racing the squall toward the water's edge.
This is a sample preview. The complete book contains 27 sections.