Ethics: every technique here was practiced against systems I own or against intentionally-vulnerable training apps (DVWA). Nothing on this page attacks a real target, and no exploit tools are hosted live.
Home Lab
┌──────────────┐ ┌─────────────────────┐
│ Attacker box │ ─────▶ │ Raspberry Pi │
│ (Kali/Linux) │ HTTP │ • DVWA (PHP/MySQL) │
│ Burp, nmap │ ◀───── │ • isolated subnet │
└──────────────┘ └─────────────────────┘
(no route to the public internet)
Inspectable setup: the lab is built around a local Raspberry Pi
DVWA target, an attacker machine on the same isolated subnet, and tools such as
Burp Suite and nmap. The public page documents the network shape without exposing
private lab photos or target details.
Web App Exploitation
SQL Injection
Bypassing authentication and dumping the user table with classic ' OR '1'='1 and UNION-based payloads.
Lab evidence: practiced on DVWA, then documented as the
login-bypass and UNION-query path rather than publishing a raw database dump.
Cross-Site Scripting (XSS)
Stored and reflected XSS — injecting script that runs in another user's session.
Lab evidence: kept to the training app and described at the
behavior level, so visitors can see the exploit class without a live payload.
Command Injection
Chaining OS commands through an unsanitized input field to read server files.
Lab evidence: demonstrated through DVWA command execution in
the isolated lab, with the public write-up stopping before reusable commands.
OSINT
Method: collect public domain, DNS, certificate, repository, and
social-profile signals, then record only redacted findings. The page names the
workflow without exposing private target details.
Defensive / Blue Team
LLM Security
Interactive Demos
1. Hash + Dictionary Cracker
2. Capture the Flag
Tools & Skills
← Back to all projects
Back to top