The Signal , Episode 2: The Profile
The cartels knew his daughter's school. They knew his wife's coffee order. They knew the passcode to his front door. The question was not how they got in. The question was who let them.
The message was gone.
Marcus stared at his phone, thumb swiping through the thread with Elena a third time. Nothing. The Spanish words that had lit up his screen at 0347 hours had vanished like they were never sent. No trace in the SMS app. No log in the carrier database. The system administrator at Fort Bliss confirmed it: the message had been deleted remotely, from the network side, using administrator-level credentials.
That was not possible. Unless whoever sent it owned the tower.
Marcus sat in the back corner of the base coffee shop, a place he had chosen for the sightlines. Two exits. Windows on three sides. Nobody could approach without him seeing them first. The habit was three wars old and it had never let him down.
He typed a search into his personal laptop, the old ThinkPad he kept offline most days. He had bought it with cash in El Paso, loaded it with Tails, and never connected it to anything that could trace back to him. Paranoia, he had called it. Now he called it survival.
"Sabemos donde esta tu hija." We know where your daughter is.
The words sat in his chest like a hot coal. His daughter, Lily. Eight years old. Third grade at Moreno Elementary in Horizon City. She liked purple sneakers and dinosaur documentaries and she still believed her father was a hero who fixed computers for the Army.
He had never corrected her.
Marcus pulled up the metadata he had scraped before the message disappeared. He had used a packet capture tool on his phone, a trick Reyes had shown him six months ago during a training exercise on SIGINT compromise. The raw data was ugly but it told a story. The message had originated from a relay in Juarez, bounced through a VPN exit node in Panama, and landed on his phone via a spoofed base station. Not a standard SMS. An SS7 exploit, the kind carriers had been patching for years but that still worked on aging infrastructure.
The sender had known his carrier. His phone model. His IMEI number.
That level of targeting required access to his service records.
Marcus closed the laptop and walked to his truck. He drove to the address Reyes had given him, a taqueria on the edge of Canutillo where the salsa was good and the Wi-Fi was unsecured. Reyes was already there, nursing a horchata in the back booth. He looked like he had not slept.
"You look like hell," Marcus said, sliding in across from him.
"Checked something for you." Reyes pushed a phone across the table. "Not mine. Burner. Bought it twenty minutes ago."
"Show me."
Reyes unlocked the screen and Marcus saw the report. Reyes had pulled Marcus's digital footprint from open sources, commercial data brokers, and one dark web database that Reyes refused to name. The file was terrifying.
They knew Marcus drove a 2022 Ford F-150, license plate TX-4821, registered to his home address in Horizon City. They knew he stopped at the same Speedway on Loop 375 every Tuesday and Thursday morning between 0600 and 0615. They knew his wife, Diana, posted photos of Lily's school events on a private Instagram account she thought was locked down. They knew Lily's soccer practice was at 4:30 PM on Mondays and Wednesdays at Veterans Park. They knew the principal of Moreno Elementary was named Patricia Hidalgo and that the school's security camera system ran on software that had not been updated since 2021.
"That is not open source," Marcus said. His voice was flat.
"No," Reyes said. "No it is not."
"Who accessed my records?"
Reyes hesitated. This was the moment Marcus had been dreading, the moment when Reyes either stayed in the fight or walked away. Reyes was a good soldier. He was also a married man with two kids in El Paso.
"Someone in G2," Reyes said. "The personnel database at Bliss was queried three days ago. Your file. Full pull. Medical, financial, next of kin, emergency contacts. The query came from a terminal inside the intelligence section."
Marcus felt the temperature in the room drop. G2. Army intelligence. His own people.
"Who signed the request?"
"The query was authorized by a Captain Park. Does that name mean anything to you?"
It did not. Marcus had never heard of Park. But the fact that a captain in G2 had pulled his file three days before the message arrived meant one thing: someone inside the military had cooperated with the cartel. Or someone inside the military was the cartel.
"I need to see that terminal," Marcus said.
"No," Reyes said. "You need to disappear."
"I cannot disappear. My daughter is here."
"And they know exactly where she goes to school."
Reyes leaned forward, lowering his voice. "Marcus, listen to me. I ran the message header through a private analyst I know, a civilian who works cartel comms for the DEA. She told me the SS7 exploit used on your phone is not a standard tool. It is a custom build, very clean, very expensive. Only two groups in Mexico have that capability. One is Los Zetas. The other is a splinter cell of CJNG that operates out of Juarez. They call themselves Los Sombra."
"They run cyber."
"They run everything. Extortion, kidnapping, assassination, drug trafficking, human smuggling. And they have a technical unit, a team of guys who used to work for the Mexican government before they got bought. These people do not send messages to scare people, Marcus. They send messages to prepare people. The threat comes after the message, not before."
Marcus looked at the file on the burner phone. His life, reduced to a data sheet. Every habit, every routine, every person he loved. The cartel had mapped him like a target.
"I want to talk to your analyst," he said.
"She will not meet you."
"Then I will find Park."
Reyes shook his head. "You go near G2 and they will bury you. Administrative leave. Psychiatric evaluation. They will make you disappear inside the system and then what? While you are fighting HR, your family is still exposed."
"Then what do you suggest?"
Reyes slid a USB drive across the table. "I built a profile on the profile. Whoever compiled your dossier did it from a specific machine. I tracked the metadata signature, the keyboard latency patterns, the font rendering quirks. It is a fingerprint as unique as a voice. If you can get access to the terminals in G2, you can match the machine that built your file to the machine that queried your records. That is your evidence."
"That is my proof someone inside gave them my data."
"That is your proof." Reyes stood up. "I cannot help you further. If I get flagged on this, my career is done. My family is done. You understand."
Marcus understood. He shook Reyes's hand, a grip that said more than words could. Then he walked out of the taqueria and got back in his truck.
He sat in the driver's seat for a long moment, hands on the wheel, staring at nothing.
The profile on the burner phone was a mirror he did not recognize. Reyes had organized it like a military intelligence report, which meant he had broken about six regulations to build it. The first section was biographical: name, rank, service number, date of birth, place of birth, social security number. Standard stuff, the kind of information that lived in the personnel database at Fort Bliss. The second section was financial: bank accounts, credit cards, mortgage balance, monthly payments, tax returns. Someone had pulled his credit report without authorization, which meant they either had a contact at one of the three major bureaus or they had access to a government database that should have been locked down. The third section made his stomach turn. It was a movement log. His GPS history, reconstructed from location data pings collected by his phone carrier over the past six months. Every base he had visited. Every restaurant he had eaten at. Every friend's house he had parked in front of. The cartel knew where he slept.
It showed a man of habit, a creature of schedule, a soldier who had built his life around the illusion of control. Every Tuesday and Thursday at the Speedway. Every Monday and Wednesday at the soccer field. Every Sunday at the same church, Our Lady of the Valley, where Diana sang in the choir and Lily fell asleep on the pew. The cartel had not just studied him. They had predicted him.
He drove to Moreno Elementary.
The school was a low, beige building surrounded by chain-link fence. Marcus counted the gaps in the fence as he pulled in. Eighteen. Wide enough for a child to slip through. He had never noticed before. He had never needed to notice.
A single security guard sat in a booth at the entrance, a retired sheriff's deputy who waved at familiar cars. The guard was sixty-five years old, unarmed, and his only communication tool was a flip phone. If someone came for the children, he would be a speed bump.
Marcus pulled into the pickup lane and watched the children stream out of the double doors, a river of backpacks and laughter.
Lily spotted him and ran.
"Daddy!" She crashed into his legs, arms wrapped around his waist. "You picked me up!"
"Surprise," he said, and kissed the top of her head.
He buckled her into the car seat and drove the long way home, a route that avoided the main roads and doubled back three times through the residential streets of Horizon City. He checked the mirror every five seconds. A white sedan appeared behind him on Transmountain Road, hung back for two miles, then turned off before the second switchback. He memorized the plate anyway, recited it four times until it stuck. Habit.
Nobody followed after that. But he could not shake the feeling that they did not need to follow him anymore. They already knew where he was going.
That night, after Diana and Lily were asleep, Marcus sat in the garage with the door closed and the lights off. He had his ThinkPad open, the burner phone connected to it by a short cable. He typed one line into a search field.
Captain Park. G2. Fort Bliss.
The results were thin. A service record, unclassified. Transferred from Fort Huachuca eighteen months ago. Background in signals intelligence. No combat deployments. A desk officer.
Marcus stared at the photo. Captain Diana Park, age thirty-four, black hair pulled into a tight bun, glasses, no expression. She looked like someone who followed procedure. The kind of officer who flagged jaywalkers on a secure base. He could not picture her working with a cartel cyber cell. The math did not add up. A signals intelligence officer with no combat deployments, no field work, no obvious motive. She managed data, not people. She wrote reports that other people read. She was the last person he would expect to find on the other side of a cartel operation.
But the query on his file carried her name.
If someone had used her terminal, they had either stolen her password or she had given it to them. Both possibilities were bad. One meant she was compromised. The other meant she was complicit. Either way, the trail started at her desk.
He searched deeper. Cross-referenced her name against the CJNG database Reyes's analyst had given him. Nothing. He checked her financial records through a public records search. Nothing unusual.
But the query on his file had her name on it.
There were two possibilities. Either Captain Park was the leaker, or someone had used her credentials to cover their tracks. Either way, Park was the thread. Marcus pulled it.
He called the number Reyes had left for the analyst. A woman answered on the fourth ring.
"Who is this?"
"Staff Sergeant Marcus Cole. Reyes gave me your number."
Silence. Then: "I told Reyes I would not meet you."
"I am not asking to meet. I am asking one question."
"One question."
"The SS7 exploit used on my phone. You said it was custom. Can you trace the command source back to a specific machine?"
"Maybe. If I had access to the relay server. Which I do not."
"Hypothetically."
A pause. "Hypothetically, yes. The exploit constructor embeds a unique compiler hash in the binary. If you recovered the original exploit file, you could match it to the machine that built it. But you will not find that file. It was deleted from your phone the second the message was delivered."
"I know."
"Is that your one question?"
"No. Here is my real question. If I can get onto the G2 network, can I find a matching compiler hash on one of their machines?"
The silence stretched. Marcus could hear her breathing.
"You are not asking me a question, Staff Sergeant. You are asking me to tell you that your suspicion is correct. I cannot do that. But I can tell you this: if someone inside G2 built that exploit, they did not do it on a terminal connected to the classified network. They did it on a standalone machine, an air-gapped workstation that runs its own development environment. You are looking for a needle in a stack of needles."
"Then I will get a bigger magnet."
He ended the call and sat in the dark.
His phone buzzed. A text from an unknown number.
You are making this worse for yourself.
Marcus stared at the screen. His heart hammered. He looked at the message details. No carrier info. No timestamp. Just words on a screen, dropped into his phone like a stone into still water.
He typed back: Who is this?
No reply.
He waited. Nothing.
The phone buzzed again.
We know you talked to the analyst. We know you have the profile. None of that will protect your family.
Marcus felt the anger rise, hot and clean. He wanted to throw the phone against the wall. He wanted to drive to Juarez and burn the whole network to the ground. But that was not the play. The play was colder.
He deleted the messages, disconnected the burner, and went inside.
Diana was awake, sitting at the kitchen table with a mug of tea.
"You are not sleeping," she said.
"Work stuff."
She looked at him the way she always looked at him when he was lying. A steady, patient gaze that said she knew and she was waiting. But tonight, she did not push.
"Lily had a good day," Diana said. "She asked if you would take her to soccer on Wednesday."
"I will be there."
"Promise?"
"Promise."
Diana went back to bed. Marcus stayed at the table, the burner phone in his pocket, the profile burning a hole in his mind.
He thought about the Speedway on Tuesday morning where he bought the same coffee and the same breakfast burrito every time, a routine so predictable he might as well have printed a schedule for them. He thought about the church on Sunday, the fourth pew from the front on the left side, where he sat every week. He thought about the security camera at Moreno Elementary running outdated firmware, a door they could open whenever they wanted. He thought about the message that had disappeared from his phone like it was never there, and he thought about who had the power to make a message disappear.
They had built a profile of him. They had studied him. They had predicted him.
But profiles had blind spots. Every analyst knew that. The data showed what a person did, not why. It mapped behavior, not heart.
And Marcus had one behavior that did not show up in any database: he had never lost a fight.
He got up, pulled his duffel bag from the closet, and started packing.
To be continued...