About
Who is behind sqzer.com, and what gets built here.
I write software that runs in a terminal, and tools that look at networks I have permission to look at. This site collects both, plus notes about the problems that made me build them.
What gets built here
Two kinds of things, and they are not really separate.
The first is software I use every day and could not find in the shape I wanted. ommp plays music without asking me to start a daemon first. sqzass builds this site, and refuses to publish a link that goes nowhere. Both are Rust, both are one binary, and both exist because the alternative had one assumption I did not share.
The second is reconnaissance tooling for internal networks — the kind that has to work with no route to the internet. uaf finds wireless access points and says which ones are open. udfx reads the DNS zone straight out of Active Directory with a plain domain account. usfx enumerates subdomains with twelve techniques, none of which call a service. They are named alike on purpose: same job, different layer.
How I work
Small tools, one job each, and a strong preference for the version with fewer moving parts. I would rather ship one binary than a client and a server. I would rather a build fail loudly than a site publish quietly with a broken link — which is a whole design philosophy in sqzass, and the reason this page cannot link to a file that is not there.
Rust for the things that have to be fast and stay installed. Python and PowerShell for the things that run once, in someone else's environment, with whatever is already on the box.
Elsewhere
Longer and less technical writing lives on my personal blog at blog.sqzer.com. Everything I have published is on GitHub.