Arsenal · Operator toolkit

The tools I reach for.
Daily.

A living inventory of the software I use across reconnaissance, exploitation, analysis, and automation. Tagged by how often I actually reach for them - daily or occasional - not by self-rated percentages.

Tools tracked
30
Categories
6
Primary language
Python
Last updated
2025
Categories
Category / recon

Reconnaissance

OSINT, mapping, and attack-surface enumeration.

Nmap
daily
Network mapping & port scanning
Amass
daily
Attack surface mapping
Subfinder
daily
Passive subdomain discovery
theHarvester
occasional
Email & subdomain OSINT
Shodan
daily
Internet-exposed device intel
Custom tooling

What's not here:
the tools I build.

A lot of my day is writing Python to glue, extend, or replace the tools on this list - custom adversary simulators, nuclei templates, and Burp extensions that fit a specific target's shape. Those live on GitHub.

$ cat ~/.zshrc | grep alias
alias recon='python3 ~/tools/recon.py'
alias nucscan='nuclei -t ~/nuclei-templates/'
alias burpctl='python3 ~/tools/burp-ext.py'
alias adv-sim='python3 ~/randori/sim.py'
# 24 custom aliases