Chapter One

MARA

? ? ?

The intrusion was twenty-three bytes long and six months old, and I found it because I could not sleep.

That is the honest version. The professional version, the one I would put in a report, is that during a routine integrity audit of my own home network — which I run on the first Sunday of every month, because the first Sunday is when I have learned not to trust anyone, including myself — I identified a firmware-resident process with a checksum that did not match the manufacturer's published value.

But the report version implies I went looking.

I did not go looking. I was lying on my couch at one in the morning with a glass of wine I had not finished and the laptop open on my stomach because the screen was the only thing in the apartment that did not require anything of me, and I was scrolling through a log I had seen a thousand times, and my eye caught on a line that was wrong.

Twenty-three bytes. In the firmware log of my router. A region of memory that should have read all zeroes and instead read something that was almost all zeroes, with a small, patient signature living inside it like a tenant who had paid in advance and made no noise.

I sat up. The wine went onto the side table. The night reorganized itself around the screen.

I want to be precise about what happened in my body, because I have spent two years learning to distrust my own certainties and the distrust starts with noticing the certainty arrive.

What I felt was not fear. Fear came later, in smaller and stranger doses than you would expect.

What I felt first was recognition — the cold, clean click of a pattern resolving, the same feeling I used to get at the Agency at three in the morning when a dataset finally turned its face toward me and showed me what it had been hiding.

It is the best feeling I know. I am not proud of that.

I have built an entire life on top of it.

I copied the twenty-three bytes into an isolated environment.

I did not touch the original. The first rule, the rule that predates all the others, is that you do not disturb the thing you are studying, because the disturbance teaches it that you are there.

I have watched analysts blow six-month investigations in the first ten minutes because they could not resist poking the thing they found, and the thing they found felt the poke and went dormant, and a dormant adversary is worse than an active one because a dormant one knows you are coming.

So I did not poke. I copied, and I isolated, and I sat back, and I let the thing keep believing it was alone in my walls.

For the next four hours I did what I do.

I am a senior cybersecurity analyst at Nexus Digital, which is a Las Vegas firm with a name designed to sound like it does something more glamorous than it does, and what I actually do, what I am better at than almost anyone, is sit very still in front of a problem until the problem stops being able to hide from me.

I treated my own network the way I would treat a client engagement.

I gave it a case number — internal, in my own files, MC-001, because there had never been a case where I was both the analyst and the target, and the symmetry of that deserved its own number.

I opened the paper notebook, the green one, the one I use for architecture, for the shape of a thing, and I left the laptop for the detail.

Two tracks. The notebook holds what I think is happening.

The laptop holds what I can prove. I have learned not to let them touch until I am sure, because the day you let what you think contaminate what you can prove is the day you put a man in a cage for fourteen years.

In the notebook I wrote: Resident. Patient. Old.

The process was not doing anything. That was the first thing that frightened me, when the fear finally arrived, somewhere around four-thirty.

A process that is stealing your banking credentials announces itself by stealing your banking credentials.

A process that is mining cryptocurrency announces itself in your power bill and your fan speed.

A process that is exfiltrating data announces itself in the outbound traffic, the small steady upstream bleed that I would have caught months ago, because I watch my own upstream the way some people watch their own pulse.

This process announced itself by doing nothing at all, for six months, with a discipline that no criminal ecosystem I had ever encountered could sustain, because criminal ecosystems are run by people who want money now and lack the temperament for patience.

This was not someone who wanted money now.

This was someone who wanted to watch.

I sat with that. I have a technique for sitting with a thing I do not like — I locate the feeling, I name it, I set it where it belongs, and I keep working — and I deployed the technique, and the feeling did not go where I put it.

It kept coming back and sitting next to me on the couch like a cat that has decided your lap is the destination.

Someone has been watching me for six months.

I tried it as a sentence in different registers — clinical, alarmed, indignant — to find the one that fit, the way you try keys in a lock, and none of them turned, because the sentence did not have the shape any of those registers expected.

There was no theft in it. There was no leverage in it, no blackmail folder filling up, no monetization.

There was only the watching, sustained past every point where watching pays, into the territory where watching is not a means to anything.

It was watching as an end in itself, and I did not have a register for that, and the not-having-a-register was the thing that finally, around four-thirty, became fear.

I made a list, in the notebook, of who would. This is the part the report version leaves out, because the list is not professional. The list is personal, and the list is short, and the third name on it cost me the rest of the night.

A competitor at Nexus, running an industrial-espionage play to find out what I was working on.

I wrote it and crossed it out almost at once; the architecture was too good, nobody at Nexus could build this, and I would know, because I had personally vetted every person at that firm with access to anything worth stealing, it is a thing I do, I cannot help it, I audit the people I work beside the way I audit a network.

A foreign service, residual interest from my Agency years.

I wrote it and let it stand a moment before I crossed it out too; I had been out for two years, and the half-life of a former NSA contractor's relevance is shorter than people think, and a foreign service that still cared about me would have done something with six months of access, would have turned the watching into an operation, and this watching had turned into nothing, which is not how services behave, services are pragmatic, services do not watch for the sake of watching.

And then the third name, which is not a name but a year.

2019.

I wrote it and looked at it and did not write anything under it.

In 2019 I reported a colleague's data breach to my supervisors.

I followed the process. The process was the whole point; the process was the thing that was supposed to protect everyone, including the man I reported, who had done a real thing that was a real violation and who deserved a real consequence that was proportionate to it.

The process took the real thing and built a prosecution on top of it that bore the same relationship to the truth that a parade float bears to a car.

Fourteen years. The man I reported got fourteen years for something that should have ended his career and not his life, and I learned, eventually, in pieces, over the years that followed, that the gap between what he did and what he got had a name, and that I had been the clean-handed instrument of something I would not have signed if anyone had shown me the whole document.

He had served four years now. There had been a review — new evidence, a quiet motion, the slow machinery turning the other direction.

I checked the docket every year on the anniversary, the way some people visit a grave.

I had checked it eight weeks ago. It was moving.

It was moving too slowly to be justice but too fast to be nothing, and I had sat at my window that night, eight weeks ago, with a glass of wine I did not finish, and I had tried to feel something I could name about the fact that a thing I had done was beginning, very slowly, to come undone, and I had failed to name it, and I had gone to bed without naming it, and I did not know, that night, that two miles away a man had watched me fail to name it and had failed to name it too.

I did not believe, lying on my couch at four-thirty in the morning, that the man I had reported was in my router.

He did not have the skill. That was not the point.

The point was that the third name on the list was not really him.

The third name was the version of me that had trusted the process, and the lesson she had learned, which is the lesson that runs under everything I do now: check it yourself.

Check it twice. Check your own certainty hardest of all, because your certainty is the thing that put a man in a cage.

So I did not report the intrusion.

I want to be clear that this was a decision and not an oversight, because in the weeks that followed people would ask me, in various ways, why a trained analyst with a federal background did not immediately escalate the discovery of a sophisticated long-term surveillance implant in her personal infrastructure, and the honest answer is that I no longer believed escalation was a thing that helped.

I had watched escalation turn a man's life into a parade float.

I had seen, from the inside, what an institution does with a report: it takes the clean small true thing you hand it and it runs the thing through its own machinery and what comes out the other end has your name on it and none of your intentions in it.

I was not going to hand this to an institution.

I had three contingency files set up for the day my own past came for me — one with Martinez, who had been my partner at the Agency and was the only person from that life I still trusted, a man who answered his phone on the second ring at any hour and never asked why; one with a journalist in D.C.

who owed me and knew it, whose number I had not dialed in three years and could dial in my sleep; one with Petra, in Phoenix, who would know what to do if I went dark, who had a key to a storage unit I had never told anyone else existed.

I trusted those three more than I trusted any institution that had ever employed me, and I trusted my own two hands more than I trusted the three of them.

I did not open the contingency files. I was not in danger. I was being watched, which is a different thing, and I had decided — somewhere in the four hours, without noticing the moment I decided it — that I was going to find the watcher myself.

I closed the laptop at five. The Las Vegas dawn was coming up gray and enormous outside the window, the mountains going from black to brown, the casinos to the west still burning their lights into a sky that no longer needed them.

I stood at the glass with the cold notebook against my chest and I looked at the city and I felt, for the first time in two years, the specific clean hum of being interested in something.

Not afraid. Interested. The two feelings live very close together in me, they always have, and the people who have tried to know me have mostly mistaken the one for the other, and the man in my router, I would learn, was the first person who had ever told the difference.

Whoever you are, I thought, you made one mistake.

You let me notice.

I did not yet understand that the mistake was not a mistake. I did not understand, for a long time, that the door had been left open on purpose, by the only other person in the city built the way I am built — and that when I finally walked through it, I would not be the one who got caught.

We both would.

If ads affect your reading experience, click here to remove ads on this page.