CS 423 / 623 / 723

Network Security Demos

Interactive demonstrations for the Network Security course at the University of Alabama at Birmingham. Select a demo below to explore key concepts hands-on.

🔥

Firewalls, Proxies & ACLs

Explore how firewalls filter packets at Layer 3/4, proxies inspect traffic at Layer 7, and router ACLs enforce permit/deny rules. Build packets, send simulated requests, and see rules matched in real time.

Packet Filtering Stateful Inspection Proxy / Layer 7 Router ACLs Default Deny
Launch Demo →
🎯

Penetration Testing Tools

Walk through an end-to-end penetration test using the Metasploit Framework. Covers reconnaissance with Nmap, exploit delivery, post-exploitation shells, credential harvesting, and privilege escalation.

Metasploit Nmap Scanning Exploits Password Cracking Privilege Escalation
Launch Demo →

How to Use These Demos

🔥 Firewalls, Proxies & ACLs

Use the tab bar to switch between Firewall, Proxy, and ACL panels. Each panel has a rule table and a packet simulator — try different source IPs, ports, and protocols to see which rule matches and why. End with the Compare tab for a side-by-side summary.

🎯 Penetration Testing

Follow the numbered attack phases in the left sidebar from Nmap scanning through privilege escalation. Click the interactive buttons to trigger simulated terminal output. Everything runs locally in your browser — no real systems are accessed.

📖 Before You Start

Review the lecture slides on network perimeter defenses and the ethical hacking methodology. These demos reinforce concepts from class and are designed for self-paced exploration.

⚠️ Ethical Reminder

All penetration testing activities require explicit written authorization. Unauthorized access to computer systems is illegal. These demos simulate attacks in a safe, offline environment for education only.