collininfosec

Tools & Labs

Everything referenced across the blog, in one place. Each links back to the write-up it came from and out to its source on GitHub. Browse or clone the full collection: collininfosec/tools & collininfosec/labs.

toolprint Go GitHub

Inventory every tool installed across your package managers and loose-binary directories, then rank them by what you actually use — blending shell history, agent transcripts, GNOME app usage and access times, each signal showing its work. Annotate the gaps a loopback-only dashboard surfaces; adapt it to any Linux box with one config file. Go standard library only.

goinventorylinuxcliself-hostedtooling
beacontrap Go GitHub

A self-hostable out-of-band interaction catcher in a single Go binary: authoritative DNS plus HTTP/HTTPS and FTP listeners, token-correlated capture into SQLite, a live cockpit, turnkey wildcard HTTPS via an ACME DNS-01 self-solve, and webhook alerts. Point a domain at it and catch your blind bugs on your own box, with your own data and no third party in the middle. Ships with beaconcheck, a companion that probes your collector from the outside to prove a real browser actually executed the beacon.

gooobssrfblind-xssdnsself-hostedcollector
OOB Range Docker Compose GitHub

A fully-local, deliberately-vulnerable lab for practicing out-of-band / blind bugs by hand: a believable SaaS ("Deskmoor") plus a callback collector ("Huginn"), 10 OOB classes (SSRF, SSTI, cmd-injection, XXE, stored/blind XSS, host-header to ATO, CSS-exfil, log4shell, deserialization, OOB SQLi), OOB-native CTF scoring, and DVWA-style difficulty tiers. Everything stays on the oob.range lab TLD inside Docker; nothing leaves the host.

oobssrfxxeblind-bugslab