riley_mcgowen.bin › projects 151 bytes · little-endian

Projects

Everything I build, grouped the same way as the section table on the home page. Private repos are listed without links.

.secSecurityOSCP, offensive tooling

NameLanguageDescription
solid-macroVBAVBA macro chain demonstrating modern EDR-evasion techniques, built as an OSEP-grade study artifact for Windows 11 24H2 with Defender for Endpoint.
payload-obfuscatorPythonA tool for studying Windows PE obfuscation and AV/EDR evasion, and what those techniques mean for defenders.
breach-web-scraperPythonScrapes breach-tracking websites and turns what it finds into a short summary.
skeinPythonA local-first pentest engagement workspace. It ingests nmap, NetExec, ffuf, httpx and nuclei output and correlates hosts, services, credentials and findings in one SQLite file.

.infraInfrastructureM365, Entra ID, AD

NameLanguageDescription
M365 and AD automationPowerShellPowerShell from running real Microsoft 365 and Active Directory environments: mailbox auditing, archiving and retention, endpoint AV migration, and network-adapter tuning.

.runRunningtrail ultras, and the apps I train with

NameLanguageDescription
squawdTypeScript · SwiftA crew-based community app for runners: a native iPhone app, a web app, and one server, with training plans built in.
coachJS · PHPA self-hosted trail-ultra training platform: a plan builder plus Strava and Garmin analytics, with tested training-load math.
strava-overlayJS · PythonTurns GPS activity data into topographic, survey-style trail-running posters, in the browser or from a Python CLI.

.playGames and toolsUnity, Claude Code, .NET

NameLanguageDescription
ThistledownC# · UnityA two-player co-op horror game. Two brothers search a deserted forest town for their missing father while something that hunts by sound stalks them.
parallel-lanesJavaScriptA Claude Code skill that runs an approved implementation plan as parallel lanes of reviewed tasks.
casebound-converterC# · .NETA Windows desktop app that converts PST, OST, MSG and EML email into court-ready, Bates-numbered PDFs with eDiscovery load files.

Everything public on GitHub