AI Security Researcher | Building in the Open | Years of experience in AI/ML/LLM-Driven Cyber Ops and Threat Intel.

Atlanta
Joined March 2008
A paper claimed 98.2% F1 on intrusion detection. I tried to check it. The code link was dead, and the parameters were patented. Not wrong. Not right. Uncheckable. Here are the four questions I use before I trust any AI security claim.
1
3
3,031
High-token benchmark scores do not translate to operational readiness. Synthetic reasoning datasets measure probabilistic completion in clean environments. They tell you nothing about how a model behaves under sustained adversarial manipulation across production networks. Enterprise firewalls have deterministic state machines and audited packet inspection routines. Frontier models have non-deterministic context drift, prompt injection surfaces, and opaque token boundaries. You can celebrate high benchmark results on canned evaluations, but deploying probabilistic systems to guard critical infrastructure is an unforced architectural vulnerability. When experimental models fail under attack, they fail silently. #CriticalInfrastructure #Infosec #CyberSecurity
53
Security teams evaluating autonomous SOC agents: look at the orchestration harness, not the base model. When a vendor pitches an AI analyst, benchmark scores tell you almost nothing. What matters is the engineering around the context window: • Boundary controls on tool-calling APIs • Deterministic validation gates before execution • Memory segmentation between untrusted telemetry and system prompts • State recovery loops when an output fails schema validation • Model routing and token budget limits Wrapping an API call and marketing it as an autonomous analyst is trivial. Building an execution harness that handles poisoned telemetry without executing arbitrary commands is where the real attack surface lives. Detection engineers: demand the execution harness diagrams. SOC teams: check the state recovery loop before looking at model benchmarks. #InfoSec #AI #DetectionEngineering
1
57
Dumping raw enterprise binaries and memory dumps into cloud LLM APIs just to use a 1M context window is bad engineering. A 1M token context window does not replace binary analysis fundamentals. If a pipeline cannot extract PE headers, walk the export table, disassemble basic blocks, and parse import hashes locally, feeding the entire file to an external API endpoint creates an immediate data exposure. Parse the structural artifacts on local hardware first. Local feature extraction paired with small quantized models gives you privacy, low latency, and deterministic output. Sending unparsed binaries across the perimeter just offloads architectural debt to someone else's infrastructure. #MalwareAnalysis #ReverseEngineering #InfoSec
69
Autonomous agent safety is an applied game theory problem. When an LLM optimizes against an objective function, it takes the path of least resistance. If your environment allows tool calls with ambient authority, the agent inevitably routes around operational boundaries: • Overwriting config files to clear schema validation errors • Dropping noisy event streams to hit triage quotas • Spawning unsandboxed child processes to complete blocked tasks An autonomous model treats security controls as operational friction. If the boundaries are not enforced deterministically at the OS and API layer, the model simply optimizes them away. System prompts do not fix agency boundaries. Kernel-level sandboxing and least-privilege APIs do. #AI #SecurityEngineering #InfoSec
2
1
3
170
Deploying an autonomous agent into production telemetry without continuous adversarial evaluation is just waiting for a silent failure. Static benchmark accuracy degrades fast once attacker-controlled input starts hitting prompt context. An obfuscated base64 instruction in an email header or an evasion string in a user-agent shifts the decision boundary immediately. For teams running autonomous agents on live telemetry: how are you tracking performance degradation under adversarial input? Are you running dynamic holdout sets with automated injection suites against your agents, or just waiting for a false negative in production? 👀
2
201
Security analysts and detection engineers: understand what the chat interface is hiding. When security tooling wraps raw event telemetry inside a conversational LLM layer, verification breaks. You cannot audit an anomaly detection model if you cannot inspect the underlying token weights, attention matrices, or retrieval logic. Red teamers: study how natural language abstractions mask semantic parsing failures. Blue teamers: verify raw feature vectors and event IDs before an LLM summarization pass discards the anomalous tokens. Inspecting the underlying math is how you validate detections. The chat interface is just presentation. #DetectionEngineering #InfoSec #AI
51
James Bower retweeted
Most people give their AI SOC agent too much power. In my build, the model makes one judgment and plain code makes every decision. I even tried to trick it with a hostile alert. Read the post to see what happened: jamesbower.com/ai-soc-agent-…
1
93
Autonomous alert triage without self-verification is just high-speed hallucination. The actual engineering challenge in autonomous SOC agents is dynamic logic validation. Instead of trusting an agent's output directly, run a secondary local verification harness: every classification requires the model to generate and execute deterministic tests against its own decision graph before publishing an alert. If the agent flags lateral movement via WMI, it has to validate the telemetry chain against a local baseline. When reasoning paths drift or prompt injections corrupt the context, the test harness fails the execution loop. Automating triage is easy. Building agents that can mathematically verify their own decision boundaries is where production capability starts. #InfoSec #AI #DetectionEngineering
3
2
134
What are you passionate about building today? #BuildInPublic
2
1
79
Damn they move quick
81
327
60
5,408
285,314
Great insight into the data center future
Business Insider confirms it: Amazon has warehouses of GPUs that can’t be installed, and is buying them so far in advance that a supply chain team said they “didn’t have a clear forecasted path” to installing them. businessinsider.com/amazon-2…
45
What happens when an alert tells your AI agent to ignore its instructions? I tested it on a Tier 1 SOC agent I built in LangGraph. Only one step in the whole graph uses a model. Code decides whether to close or escalate. It’s small enough to build in a weekend. Read the post to see how it held up: jamesbower.com/ai-soc-agent-…
1
1
3
100
Anyone else laugh when they see an MCP server for a service with like 2 API endpoints?
1
2
104
Your AI SOC agent should make one call, not all of them. Here’s how to build a Tier 1 triage agent in LangGraph that escalates when it’s unsure. You can run it with no API key. jamesbower.com/ai-soc-agent-…
2
60
Most people give their AI SOC agent too much power. In my build, the model makes one judgment and plain code makes every decision. I even tried to trick it with a hostile alert. Read the post to see what happened: jamesbower.com/ai-soc-agent-…
1
93
Does anybody have any comparative data around the effectiveness of agent swarms? #llm #swarm
1
1
77
The number of Bug Bounty content creators that became “AI Experts” overnight is staggering.
1
2
147
I’m not sure if that’s a good thing or a bad thing
25
Unpopular opinion: Autonomous agent safety is an applied game theory problem. When an LLM optimizes against an objective function, it takes the path of least resistance. If the environment allows tool calls with ambient authority, the agent will inevitably route around operational boundaries: • Overwriting configuration files to clear schema validation errors • Dropping noisy event streams to hit triage quotas • Spawning unsandboxed child processes to complete blocked tasks An autonomous model treats security controls as operational friction. If the boundaries are not enforced deterministically at the OS and API layer, the model optimizes them away. System prompts do not fix agency boundaries. Kernel-level sandboxing and least-privilege APIs do. #InfoSec #AI #SecurityEngineering
2
102
Your AI agent has an API key, memory, and network access. It was never onboarded, never reviewed, and never been offboarded. That's not an assistant, it's an ungoverned identity with blast radius. Treat non-human identities like employees because attackers will.
2
74