Security+ / A+ certifiedOpen to opportunities

Break in first.
Fortify everything after.

I'm Bob — I break into web and cloud systems to learn exactly how attacks work, then turn that into detections and tooling that make them harder. Red-team instincts in service of blue-team results.

18
Projects
34
CTF writeups
01Featured

Selected work

All projects →
Python · Active Directory
Python · Active Directory

AD Recon Lite — Lightweight Active Directory enumeration and dangerous-config detector

A focused Python tool that connects to a domain controller over LDAP and flags the AD misconfigurations attackers actually target during enumeration

Python · Defensive Security
Python · Defensive Security

BlueStack — SIEM-in-a-Box for the B0bTheSkull Blue-Team Toolkit

A pre-wired ELK stack that ingests JSON from four custom blue-team tools, normalizes severity, tags events to MITRE ATT&CK techniques, and surfaces everything in Kibana — one command to stand up

Python · Container Security
Python · Container Security

Container Watch — Docker Runtime Security Monitor

A lightweight Python tool that audits running containers for dangerous misconfigurations — privileged mode, sensitive mounts, exposed sockets, and more — in real time or on demand

Python · Web Scraping
Python · Web Scraping

Cross-Verified Job Scraper (Python)

A LinkedIn job scraper with MLM/scam filtering, plus a second-pass cross-verification step that confirms each posting on the company's own careers site before flagging it as Golden.

Python · OSINT
Python · OSINT

Darkdump — Dark Web OSINT Crawler

A paste and leak intelligence extractor that pulls IOCs, credentials, API keys, and crypto wallets from raw text dumps using regex and entropy analysis

Evil Twin Attack Simulation & Rogue AP Detection
Project

Evil Twin Attack Simulation & Rogue AP Detection

Built a rogue access point on ESP32 hardware to simulate evil twin Wi-Fi attacks — captive portal, credential harvesting, and all — then engineered the detection signatures to catch it.

Python · Deception
Python · Deception

HoneyNet — Modular Honeypot Framework

SSH, HTTP, and FTP decoy services that log attacker credentials, shell commands, and file probes into a single JSON stream — with real-time coordinated scan detection

Python · Detection Engineering
Python · Detection Engineering

LogHound — CLI Log Anomaly Detection

A Python CLI that parses auth and web server logs to surface brute force attacks, credential stuffing, privilege escalation, and scanner behavior before they become incidents

Python · Post-Exploitation
Python · Post-Exploitation

Loot CLI — Filesystem Recon for CTFs and Post-Exploitation

A Python CLI that walks a directory tree once and dispatches every path through eight specialized scanners to surface credentials, keys, SUID binaries, and CTF flags

Python · Malware Analysis
Python · Malware Analysis

MalDoc Scanner — Static analyzer for malicious Office docs and PDFs

A Python static analyzer that extracts and scores VBA macros, embedded JavaScript, and IOCs from Office documents and PDFs without ever opening them in a viewer

Python · Network Security
Python · Network Security

NetSentinel — Real-Time Network IDS

A Python-based network intrusion detection system that catches ARP spoofing, port scans, DNS hijacking, and ICMP floods as they happen — not after the fact

Python · Threat Intelligence
Python · Threat Intelligence

PhishKit Analyzer — Static triage for phishing HTML artifacts

A static analysis tool that fingerprints phishing kits, identifies credential harvesting forms, detects brand impersonation, and extracts blocklist-ready IOCs from a saved HTML file

Infrastructure · DNS
Infrastructure · DNS

Pi-hole Lab — DNS Filtering on the LAN

A Raspberry Pi 5 running Pi-hole with a local unbound recursive resolver — DNS-layer ad/tracker/malware blocking, observability via Prometheus + Grafana, and a doc set built like infrastructure.

Python · Detection Engineering
Python · Detection Engineering

SigmaForge — Sigma Rule Writer, Validator, and Multi-Backend Converter

A CLI tool that wraps the pySigma ecosystem to validate, inspect, and convert Sigma detection rules to SIEM query languages during the authoring loop

Python · OSINT
Python · OSINT

SubScope — Subdomain Reconnaissance

A subdomain enumeration tool that chains certificate transparency, DNS brute force, HTTP probing, and takeover detection into one clean pipeline

Python · Threat Intelligence
Python · Threat Intelligence

ThreatPulse — CLI threat intelligence aggregator & web dashboard

A Python tool that fans out IOC lookups across four free threat intel feeds simultaneously, consolidates the results, and surfaces a single threat verdict

Python · Security Tooling
Python · Security Tooling

VaultScan — Secret Scanner for Git Repositories

A CI-friendly Python tool that walks git history to surface leaked API keys, credentials, and private keys using regex pattern matching and Shannon entropy gating

WebAudit — Web Application Security Scanner
Python · Web Security

WebAudit — Web Application Security Scanner

A Python scanner that audits web apps for misconfigs and common vulns, then generates a self-contained HTML report with severity ratings and remediation steps

02Focus

Offense as research. Defense as the point.

The loop I run: understand the attack, then build the thing that catches it.

01

Offensive research

Pulling apart web apps, binaries, and cloud misconfigs to learn how attacks actually land — the input to everything else.

02

Detection engineering

Turning that offensive insight into resilient detections, SIEM/EDR rules, and purple-team playbooks. Where I'm focused now.

03

Security tooling

Automating the tedious parts — log triage, recon, secret scanning — so analysis is the only step left to do by hand.

03About

Security+ and A+ certified — though the certs came after the obsession, not before. Most of my time goes into understanding how attacks actually land, building tools to automate the parts nobody wants to do by hand, and writing up findings so the next person doesn't start from scratch.

Python is where most of my tooling lives, C++ when speed matters, TypeScript when it needs a frontend. I build things that solve real problems — job-market scraping with fake-listing detection, dark-web OSINT crawlers, secret scanners — not demos that only look good in a README.

I grind HackTheBox and TryHackMe because there's no shortcut to learning offense, and offense is what makes my detection work actually hold up.

B0bTheSkull on GitHub

Stack & focus

  • CompTIA Security+ / A+
  • HackTheBox · TryHackMe
  • Python · C++ · TypeScript
  • Detection engineering
  • OSINT & dark-web research