/cybersecurity_projects

A brief showcase of projects completed for Middlebury's systems security course. Intended for educational purposes.

Primary LanguagePython

Cybersecurity Projects

Projects include buffer overflow exploits and fixes, return oriented programming (ROP) exploits, fuzzing, and using bash and Python's scapy library for network traceroutes and attacks such as DNS amplification and ARP poisoning.

Tools Used

Linux (xxd, tcpdump, objdump, nc, vim, iptables, nmap, strace, ifconfig, mtr, ...)
Bash
C
GDB Debugger
x86 Assembly
Python (scapy)
Wireshark