Proof of Attack Capability

Offensive Security Work

Real targets. Real exploits. Real reports. This is what I can break and how I break it.

14 Machines Rooted
6+ AD Attack Techniques
29/30 DFIR Flags Captured
14 Write-ups Published
What I can break

Key Offensive Highlights

Web Application Pentesting
  • Bypassed authentication via SQL injection: full admin access
  • Exploited IDOR to enumerate all users' basket data
  • Cracked admin credentials via missing rate limiting (attempt 3)
  • Extracted BIP-39 seed phrase from plaintext storage
  • 9 vulnerabilities across 7 OWASP Top 10 categories, 45+ evidence screenshots
DFIR & Incident Response
  • Reconstructed full attack timeline across 5 forensic challenge layers
  • Identified Cobalt Strike beacon in memory via Volatility3
  • Uncovered DNS exfiltration channel from raw PCAP traffic
  • Recovered deleted credentials and attacker exfil plan from wiped disk
  • Reversed two-stage VBA macro infection chain via static analysis
Testing Methodology
01
Recon
Enumeration & OSINT
02
Scanning
Nmap · Nessus · Burp
03
Exploitation
SQLi · IDOR · Brute Force
04
Post-Exploitation
Priv Esc · Pivoting
05
Reporting
CVSS · Remediation
Based on OWASP Testing Guide v4 · PTES · MITRE ATT&CK
Pentest Report

Featured Projects

Real engagements. Real exploits. Real reports.

 Penetration Testing  ·  Application Security

OWASP Juice Shop: Web Application Penetration Test

Black-box penetration test against OWASP Juice Shop, an intentionally vulnerable Node.js e-commerce application. The assessment identified 9 vulnerabilities across 7 OWASP Top 10 (2021) categories, including two Critical-severity issues enabling complete session takeover.

9 Vulnerabilities CVSS 9.8 Full Admin Access
Burp Suite SQLi XSS IDOR OWASP Top 10
Read Full Case Study
 Digital Forensics  ·  Incident Response

Investigated a Simulated Linux Breach and Reconstructed the Full Attack Timeline

End-to-end forensic investigation of a compromised Linux web server across six evidence domains. Every step was reconstructed from raw evidence: system logs, a RAM dump, a packet capture, disk images, and a custom ELF malware sample, producing a complete 12-event attack timeline mapped to 10 MITRE ATT&CK techniques.

29/30 Flags 6 Evidence Domains 12-Event Attack Timeline
Volatility3 tshark foremost Memory Forensics DNS Exfiltration
Read Full Case Study
 Security Tool  ·  DFIR Automation

Built a Two-Part Automated DFIR Triage Tool That Runs All Six Investigation Modules

Two-part tool built directly from the CyberDefenders Linux Breach Investigation CTF. dfir-triage.sh runs all six forensic modules in sequence: log analysis, memory forensics, network forensics, disk forensics, malware triage, and timeline correlation.

6 Forensic Domains Python Stdlib Only HTML Incident Report
Bash Python 3 Volatility3 tshark MITRE ATT&CK
Read Full Case Study

More pentest reports in the pipeline

Active network pentest lab, custom Python offensive tooling, and a red-team scenario. Each will follow the same attack-driven format: target, exploit chain, impact, evidence.

Read Writeups ↓
Where I sharpen the blade

Hacking Platforms

HackTheBox Premium Member
Active Machines Privilege Escalation Sherlocks (DFIR) CTF Challenges
View Profile
#993 Global Rank
14 Machines Rooted
28 Flags Captured
14/526 Machine Progress

CTF Writeups, DFIR Challenges & Machine Walkthroughs

HackTheBox machine writeups and DFIR challenge series, documenting methodology, tools, and findings. 14 HTB machine write-ups live: Cicada, Heist, Return, Timelapse, Support, Active, Sauna, Forest, Cap, Lame, Shocker, Bashed, Nibbles, Access. DFIR Challenge Series: all 6 write-ups live.

View Writeups ↓
Methodology in action

Machine Writeups

Documented HTB machine compromises: full attack chains, techniques, and lessons learned from every root.

Linux 2h 13min

Cap

Exploited an IDOR vulnerability to access another user's packet capture, extracted FTP plaintext credentials via Wireshark, reused those credentials for SSH access, then escalated to root via Linux capabilities (cap_setuid) on Python 3.8.

Wireshark Linux Capabilities IDOR
Read Full Write-up
Linux Unauthenticated RCE

Lame

CVE-2007-2447 exploited via the Metasploit usermap_script module: the Samba username map script option passes the authentication username to /bin/sh without sanitizing shell metacharacters.

Metasploit CVE-2007-2447 Samba
Read Full Write-up
Linux Shellshock

Shocker

CVE-2014-6271 (Shellshock) exploited via the User-Agent header: Apache passes HTTP headers as environment variables to CGI scripts running on a vulnerable bash version.

CVE-2014-6271 Shellshock GTFOBins
Read Full Write-up
Linux Web Shell

Bashed

The /scripts/ directory is owned by scriptmanager but test.txt is root-owned with a fresh timestamp: cron is running test.py as root.

phpbash sudo cron
Read Full Write-up
Windows Cred Chain

Access

Anonymous FTP exposes two files in separate directories: a Microsoft Access database and a password-protected zip archive.

mdbtools Telnet runas
Read Full Write-up
Linux File Upload

Nibbles

The My Image plugin accepts PHP file uploads despite throwing image processing errors, the file hits disk regardless.

Gobuster sudo printf
Read Full Write-up
Windows Active Directory

Forest

Enumerated the full domain user list via RPC null session without credentials, identified svc-alfresco with pre-auth disabled and obtained its AS-REP hash, cracked the hash offline with Hashcat, then used BloodHound to trace a four-hop nested group path from svc-alfresco through Account Operators to WriteDACL on HTB.LOCAL.

BloodHound CE Hashcat impacket-secretsdump
Read Full Write-up
Windows Active Directory

Cicada

An anonymous SMB share exposes a default password in an HR notice.

crackmapexec SeBackupPrivilege Pass-the-Hash
Read Full Write-up
Windows Non-AD

Heist

A ticket attachment contained a Cisco router configuration with three password entries.

Cisco Type 7 decode procdump Select-String
Read Full Write-up
Windows Active Directory

Return

The settings page sends LDAP credentials to any server address configured on the form.

sc.exe Server Operators Service Binary Hijack
Read Full Write-up
Windows Active Directory

Timelapse

Cracked the zip password (supremelegacy) and PFX password (thuglegacy) independently with john, extracted the certificate and key with openssl, and authenticated to WinRM over HTTPS on port 5986 as legacyy.

zip2john pfx2john ldapsearch
Read Full Write-up
Windows Active Directory

Support

A custom .NET binary on the share contained XOR-encoded LDAP credentials, recovered via monodis IL decompilation and a Python decode script.

monodis bloodhound-python impacket-rbcd
Read Full Write-up
Windows Active Directory

Active

Anonymous SMB access to a non-standard Replication share exposed Groups.xml containing a GPP cpassword.

gpp-decrypt impacket-GetUserSPNs Hashcat
Read Full Write-up
Windows Active Directory

Sauna

Harvested six employee names from the public-facing website to build a username wordlist, identified fsmith with pre-authentication disabled and captured the AS-REP hash, cracked it offline with Hashcat, then used WinPEAS to find AutoLogon registry credentials for svc_loanmgr.

WinPEAS impacket-GetNPUsers impacket-secretsdump
Read Full Write-up
DFIR 29/30 Flags

DFIR Challenge Series

Each challenge adds a new evidence domain: system logs, RAM dump, packet capture, disk images, malware sample, and final timeline synthesis.

Volatility3 Memory Forensics DNS Exfiltration
Read Full Write-up

More writeups in the pipeline

Documenting every machine rooted on HackTheBox. Write-ups added as completed.

Verified credentials

Core Certifications

Industry-recognised credentials validating expertise in cybersecurity, compliance, and AI governance. Click any badge to verify on Credly.

Continuous learning

Training & Development

Courses, workshops, and hands-on training spanning offensive security, cloud infrastructure, and development. Click any card to view the certificate.

In progress

What's Next

The pipeline is loaded. These sections are actively being built, so check back soon.

Machine Writeups

Step-by-step walkthroughs of HackTheBox machines, documenting exploit chains, methodology, and post-exploitation techniques. 14 write-ups live: Cicada, Heist, Return, Timelapse, Support, Active, Sauna, Forest, Cap, Lame, Shocker, Bashed, Nibbles, Access.

HackTheBox CTF Writeups
View Writeups ↑

Security Tools

Custom Python-based offensive and defensive tooling: recon automation, payload generators, SIEM integrations, and network scanning utilities.

Python Automation Red Team Open Source
In Development

Lab Walkthroughs

Structured lab environments covering Active Directory attack chains, network pivoting, malware analysis sandbox walkthroughs, and detection engineering labs.

Active Directory Malware Labs Detection
Planned

Interested in working together?

Whether it's a penetration testing engagement, a security consultation, or a collaboration, I'm ready. Let's talk.