Teaching

State University of New York Polytechnic Institute

Graduate course (M.S.), SUNY Poly, Network Computer Security Department, 2016

Fall’16, NCS 590: Internet of Things Security

This was a Special Topic course, covers the emerging topic of Internet-of-Things (IoT) and it’s (in)security. In the first half of the semester, we cover the chapters from the required textbook such as: IoT uses, IoT in the Enterprise, IoT Vulnerabilities, Attacks and Countermeasures, etc. Since it is a Masters level course, in the remaining time we will read, review and present academic papers in the class. We will also have a final (group) project which will investigate a specific IoT device’s security and present a report.

State University of New York Polytechnic Institute

Undergraduate course, SUNY Poly, Network Computer Security Department, 2016

Fall’16, NCS 490: Network Forensics

In this course we learn to recognize hackers’ tracks and uncover network-based evidence. We investigate methods to carve suspicious email attachments from packet captures. Use flow records to track an intruder as he pivots through the network. Analyze a real-world wireless encryption-cracking attack (and then crack the key yourself). Reconstruct a suspects’ web surfing history–and cached web pages, too–from a web proxy. Uncover DNS-tunneled traffic. Dissect the Operation Aurora exploit, caught on the wire.