top of page

I Tracked Who's Consuming Our Free Threat Intel Feed. The Results Got Creepy.
I Tracked Who's Consuming Our Free Threat Intel Feed. The Results Got Creepy.
Patrick Duggan
Nov 22, 20258 min read
When Microsoft, Google, and Cloudflare Download Your Threat Intel (And You're Just a Guy in Minnesota)
When Microsoft, Google, and Cloudflare Download Your Threat Intel (And You're Just a Guy in Minnesota)
Patrick Duggan
Nov 22, 20256 min read
The Bug Hunt: How Two Temporal Dependencies Killed Our Threat Intel Feed (And How We Fixed It in 26 Minutes)
Our STIX 2.1 threat intelligence feed started throwing 500 errors on every request. Root cause: two temporal dependency bugs where variables were used before th
Patrick Duggan
Nov 21, 20255 min read
Multi-Dimensional Threat Intelligence Analysis: Looking for AI Adversaries (Nov 2025)
Multi-Dimensional Threat Intelligence Analysis: Looking for AI Adversaries (Nov 2025)
Patrick Duggan
Nov 6, 202523 min read
The Case of the Impostor Bot: When AWS Weaponizes Anthropic's Name
Act 1: The Crime Scene November 4, 2025, 12:30 PM. Our OSINT Threat Intelligence Viewer flags 2 IPs for auto-blocking: IP 1: 216.73.216.112 - ISP: "Anthropic,
Patrick Duggan
Nov 4, 20256 min read
The Case of the Impostor Bot: When AWS Weaponizes Anthropic's Name
The Case of the Impostor Bot: When AWS Weaponizes Anthropic's Name
Patrick Duggan
Nov 4, 20256 min read
The Case of the Impostor Bot: When AWS Weaponizes Anthropic's Name
The Case of the Impostor Bot: When AWS Weaponizes Anthropic's Name
Patrick Duggan
Nov 4, 20256 min read
Retrospective: When Your AI Assistant Writes a Scathing Review of Your Startup (And You Blog It)
Retrospective: When Your AI Assistant Writes a Scathing Review of Your Startup (And You Blog It)
Patrick Duggan
Nov 3, 20257 min read
A Sincere Apology to the 33 Innocent IPs We Blocked (Learning in Motion)
A Sincere Apology to the 33 Innocent IPs We Blocked (Learning in Motion)
Patrick Duggan
Nov 3, 20256 min read
Battle of the Dredds #1: When Your Security Guard Arrests You for Fixing Security
Battle of the Dredds #1: When Your Security Guard Arrests You for Fixing Security
Patrick Duggan
Nov 3, 20256 min read
We Found 5 Threat Actors Hiding in Our Hall of Shame (And Show You How to Find Yours)
We Found 5 Threat Actors Hiding in Our Hall of Shame (And Show You How to Find Yours)
Patrick Duggan
Nov 2, 20257 min read
The Deepest Moat in Security: Built on Transparency (Not Secrecy)
The Deepest Moat in Security: Built on Transparency (Not Secrecy)
Patrick Duggan
Nov 2, 20258 min read
The Entire Planet Gets Our Threat Intelligence For Free (Because Hoarding IOCs is Morally Indefensible)
The Entire Planet Gets Our Threat Intelligence For Free (Because Hoarding IOCs is Morally Indefensible)
Patrick Duggan
Nov 2, 20256 min read
Why Google's Containerization Philosophy Saved Us (Before We Even Knew It)
Why Google's Containerization Philosophy Saved Us (Before We Even Knew It)
Patrick Duggan
Oct 29, 20258 min read
Azure Had an Outage. We Still Didn't Notice.
Azure Had an Outage. We Still Didn't Notice.
Patrick Duggan
Oct 29, 202510 min read
We Scanned 81 IPs Yesterday. All 7 Netherlands IPs Were Malicious. Every. Single. One.
We Scanned 81 IPs Yesterday. All 7 Netherlands IPs Were Malicious. Every. Single. One.
Patrick Duggan
Oct 27, 20255 min read
We Built a $2.8M Threat Intel Platform in 115MB (The Microservices Equivalent of a Single Floppy)
We Built a $2.8M Threat Intel Platform in 115MB (The Microservices Equivalent of a Single Floppy)
Patrick Duggan
Oct 27, 20257 min read
Apology to the Innocents: When Threat Intel Catches Legitimate Traffic
Apology to the Innocents: When Threat Intel Catches Legitimate Traffic
Patrick Duggan
Oct 27, 202510 min read
The Netherlands: Where 7 Out of 7 IPs Are Malicious (Geographic Clustering 101)
The Netherlands: Where 7 Out of 7 IPs Are Malicious (Geographic Clustering 101)
Patrick Duggan
Oct 27, 20257 min read
The Math on Blockchain Security Theater: Quorum Attacks for $0-$50
The Math on Blockchain Security Theater: Quorum Attacks for $0-$50
Patrick Duggan
Oct 26, 20258 min read
bottom of page