Spring 2021
Network Security focused on topics related to computer and network security.
Topics Covered:
- DDOS and Cybercrimes
- Penetration Testing
- Browser Security
- Web Session Management
- HTTPS & DNS Security
- Web Security
- Advanced Malware Analysis & Mobile Malware
- Cloud Computing and the VM Monitor
- Cloud Security and Encryption
- Botnet Detection
- Domain & Network Reputation
- Machine Learning for Security
- Blockchain & Cryptocurrencies
- Attack Tolerant Systems
Project Work Includes:
- Project 1: Introduction to Penetration Testing
- Project 2: XSS, Framebusting, Open Redirect, and Clickjacking
- Project 3: Advanced Malware Analysis
- Project 4: Wireshark, Snort, Network Traffic Analysis
- Project 5: Machine Learning for Network Security
Tools, Technologies, and Takeaways
- Project 1:
- VirtualBox, Kali Linux
- Curl, Netcat, Nmap, Metasploit, John the Ripper
- Network scanning and exploration
- Shellsholl vulnerabilitiy and privilege escalation
- Password Cracking
- Project 2:
- Developed chrome extension to bypass security measures
- Performed XSS attacks
- Escaped regex filters
- Exploited open redirect vulnerabilities
- Project 3:
- Angr, Cuckoo
- Learned advanced malware analysis techniques utilizing in-the-wild malware samples for Windows, Linux, and Android
- Project 4:
- Network monitoring
- Wrote NIDS rules to identify botnet activity
- Utilized Wireshark and Snort to analyze traffic
- Project 5:
- Built machine learning model to detect malicious traffic