Here is a list of blog posts and reports I have authored or that I helped research:

The Networks Behind the Headlines

Investigating fake “independent journalist” websites set up by Republican PAC ahead of the 2026 midterms.

What OSINT Reveals About the US-Iran Conflict

Using social media monitoring tools to gather ground footage of the US-Iran conflict and derive intelligence from it. Webinar and slides available.

A rather poor photoshop

Short Twitter thread debunking photos shared by a Wagner affiliated Telegram channel showing protesters in Tinzaouaten holding LGBT flags.

How OSINT Helps Find Missing Persons

A write-up of a Tracelabs CTF highlighting how SOCMINT and data breaches can accelerate these investigations.

Advanced IOCs Collection with OSINT and Threat Intelligence Feeds

A short guide on the collection of IOCs found in publicly available sources.

Unmasking a Darkweb Persona: scaryred24

Finding the identity of a Dread user offering to sell firearms.