Personalized Wireshark network analysis lab system.
Undergraduate Research Assistant · Advisor: Prof. Nicklaus Giacobe · Penn State, May – Jul 2026
A Python/Scapy system that derives per-student PCAPs deterministically from SHA-256 hashes — rewriting TCP/IP, HTTP, and DNS fields, embedding secrets in HTTP payloads with Content-Length recalculation, and preserving stream integrity via checksum + sequence/ACK cascade repair.
Deployed as a CherryPy web service serving personalized labs, backed by 16 base traffic captures produced in a controlled Linux (Ubuntu) / VMware environment with tuned TCP congestion control (CUBIC + tc netem).

