Share
## https://sploitus.com/exploit?id=640E6781-DC00-5CC2-88A5-C12AFFCA478B
**Ethical Hacking & Network Security Lab Portfolio**

A hands-on security lab portfolio demonstrating practical skills in network reconnaissance, vulnerability exploitation, and web application security testing. All work was conducted in isolated, controlled virtual environments for educational purposes.


๐Ÿ“**Repository Structure**

โ”œโ”€โ”€ 01-reconnaissance/
โ”‚   โ””โ”€โ”€ Nmap port scanning, NSE scripts, SSL/TLS analysis, technology fingerprinting

โ”œโ”€โ”€ 02-network-exploitation/
โ”‚   โ””โ”€โ”€ Metasploit-based exploitation, post-exploitation analysis, executive pentest report

โ”œโ”€โ”€ 03-web-application-security/
โ”‚   โ””โ”€โ”€ SQL Injection vulnerability assessment on DVWA


๐Ÿงช **Lab Environment**

ComponentDetailsAttacker MachineKali Linux (64-bit VM)Target MachineMetasploitable 2 / Real-world bug bounty targetVirtualisationVMware Workstation / VirtualBoxNetworkIsolated NAT/Host-only virtual network


๐Ÿ“‚ **Lab 01 โ€” Network Reconnaissance**

Target: luno.com (via Bugcrowd bug bounty programme โ€” in-scope assets only)

Tools Used: Nmap, Nmap NSE Scripts, Wappalyzer

**What was done:**

Performed IP resolution and port scanning using nmap -sV -Pn

Identified open ports and confirmed Cloudflare proxy infrastructure

Ran ssl-enum-ciphers NSE script on port 443 to analyse TLS configuration

Used Wappalyzer to fingerprint the technology stack (React, HTTP/2, Cloudflare Bot Management, HSTS)

Researched CVEs relevant to the detected stack including CVE-2025-55182 (React RCE, CVSS 10.0) and CVE-2023-44487 (HTTP/2 Rapid Reset DDoS)


**Key Findings:**

Target uses Cloudflare CDN โ€” origin IP hidden, attack surface minimised

TLS 1.2 and TLS 1.3 supported with all-A grade cipher suites and Perfect Forward Secrecy (PFS)

996 filtered ports confirm active firewall rules

๐Ÿ“‚ **Lab 02 โ€” Network Exploitation & Penetration Test**

Target: Metasploitable 2 (192.168.74.129) โ€” isolated lab environment

Tools Used: Metasploit Framework, Nmap


**What was done:**

Conducted service version detection scan (nmap -sV -Pn) identifying 20+ open ports

Identified critical vulnerability: VSFTPD v2.3.4 backdoor (CVE-2011-2523)

Exploited backdoor using exploit/unix/ftp/vsftpd_234_backdoor Metasploit module

Gained unauthenticated root shell (uid=0, gid=0) on the target system

Documented full attack chain in both a technical report and a professional executive summary report


**Attack Chain:**

Reconnaissance (Nmap) โ†’ Vulnerability Identification (VSFTPD v2.3.4) 

โ†’ Exploitation (Metasploit) โ†’ Root Access โ†’ Post-Exploitation Verification

**Key Findings:**

CVE-2011-2523 allows unauthenticated RCE via malformed FTP username sequence

Root access confirmed via whoami, hostname, ifconfig

Overall risk rating: Critical


**Remediation Recommended:**

Decommission VSFTPD v2.3.4 โ€” replace with SFTP

Enforce strict patch management policy

Apply principle of least privilege for all running services

Deploy continuous vulnerability scanning (Nessus / OpenVAS)



๐Ÿ“‚ **Lab 03 โ€” Web Application Security: SQL Injection**

Target: DVWA (Damn Vulnerable Web Application) on Metasploitable 2 (192.168.56.101)

Tools Used: Nmap, Firefox, Metasploitable 2

**What was done:**

Identified Port 80 running Apache via Nmap service scan

Accessed DVWA and confirmed SQL Injection vulnerability by triggering a MySQL error

Injected ' OR '1'='1 payload to bypass authentication logic

Successfully extracted all user records from the backend database

Documented risk analysis and remediation recommendations


**Key Findings:**


Application passes user input directly to SQL queries without sanitisation

Authentication bypass and full data extraction achieved with a basic payload

Risk rating: Critical


**Remediation Recommended:**

Implement prepared statements (parameterised queries)

Apply input validation and whitelisting

Enforce least-privilege database user permissions



๐Ÿ› ๏ธ **Tools & Technologies**

Kali Linux Metasploit Framework Nmap Nmap NSE Scripts Wappalyzer VMware VirtualBox DVWA Bugcrowd


โš ๏ธ **Disclaimer**

All security testing documented in this portfolio was conducted exclusively within isolated, controlled virtual lab environments or against authorised targets via a public bug bounty programme (Bugcrowd). No unauthorised systems were accessed at any point. This work is intended solely for educational and portfolio purposes.