Date | Topics | Lecture Notes | Reading | Handout | Papers | Assignments |
---|---|---|---|---|---|---|
Tuesday | Class Organizations General Introduction |
Class Organization | Art: Chapter 0x100 |
Syllabus ( PDF Format) |
||
Thursday | Technical Introduction
Introduction to Networking |
Technical Introduction
Networking Overview |
Art: 0x410, 0x421-0x427, 0x480, 0x540, 0x550 |
Date | Topics | Lecture Notes | Reading | Handout | Papers/Examples | Assignments |
---|---|---|---|---|---|---|
Tuesday | Networking overview (continued) |
Hands-on Project #1
(Due 2/2/2017) |
||||
Thursday | Advanced Exploitation | Advanced Exploitation | Art: 0x620-0x680 |
Date | Topics | Lecture Notes | Reading | Handout | Papers | Assignments |
---|---|---|---|---|---|---|
Tuesday | Network Layers | Networking Layers | Art: 0x430 | |||
Thursday |
Network Layers (Continued) |
Same as last time | Art: 0x430 |
Date | Topics | Lecture Notes | Reading | Handout | Papers | Assignments |
---|---|---|---|---|---|---|
Tuesday | Network Sniffing | Network Sniffing | Art: 0x440 | |||
Thursday | Denial of Service Attacks | DoS Attacks | Art: 0x450 |
Date | Topics | Lecture Notes | Reading | Handout | Papers | Assignments |
---|---|---|---|---|---|---|
Tuesday | Session Hijacking | Session Hijacking | Art: 0x460 | H: Homework Assignment #1 (Due. Feb. 16, 2017) |
||
Thursday | Port Scanning | Port Scanning | Art: 0x470 |
Date | Topics | Lecture Notes | Reading | Handout | Papers | Assignments |
---|---|---|---|---|---|---|
Tuesday | Port Scanning (Continued) Scapy | Port Scanning through firewalls and IDS Systems Scapy |
||||
Thursday | Scapy (Continued) |
H: Hands-on Project #2 (Due 03/09/2017) |
Date | Topics | Lecture Notes | Reading | Handout | Papers | Assignments |
---|---|---|---|---|---|---|
Tuesday | Scapy (Continued) |
Scapy (Updated) |
||||
Thursday | Raw Sockets on Linux Systems | Raw Sockets on Linux |
Date | Topics | Lecture Notes | Reading | Handout | Papers | Assignments |
---|---|---|---|---|---|---|
Tuesday | Networking and remote exploitation techniques | Windows Networking | ||||
Thursday |
MetaSploit | MetaSploit - Part I | Homework #2
(Due 03/23/2017) Term Project (Proposal due: 03/21/2017, Final report due: 05/05/2017) |
Date | Topics | Lecture Notes | Reading | Handout | Papers | Assignments |
---|---|---|---|---|---|---|
Tuesday | MetaSploit (Continued) |
MetaSploit - Part II Meterpreter Internals |
||||
Thursday | Network protocol reversing | Network protocol reversing - Part I |
Date | Topics | Lecture Notes | Reading | Handout | Papers | Assignments |
---|---|---|---|---|---|---|
Tuesday | Spring Break | Stay Safe | ||||
Thursday | Spring Break | Stay Safe |
Date | Topics | Lecture Notes | Reading | Handout | Papers | Assignments |
---|---|---|---|---|---|---|
Tuesday | Reversing network protocols (Continued) |
Reversing-Network-Protocol - Part I | ART: 0x770-0x780 | Homework #3
(Due 04/27/2017) |
||
Thursday | Reversing network protocols | Network Protocol Reversing - Part II |
Date | Topics | Lecture Notes | Reading | Handout | Papers | Assignments |
---|---|---|---|---|---|---|
Tuesday | Secure Protocols | Secure Protocols | ||||
Thursday | Midterm Exam Review | Midterm Review |
Date | Topics | Lecture Notes | Reading | Handout | Papers | Assignments |
---|---|---|---|---|---|---|
Tuesday | No Class | Instructor at USF | ||||
Thursday | Midterm Exam | Take home | Due by 9:30am April 11 |
Date | Topics | Lecture Notes | Reading | Handout | Papers | Assignments |
---|---|---|---|---|---|---|
Tuesday | Protocol Vulnerability Analysis | Protocol Vulnerability Analysis | ||||
Thursday |
Jim Bach: Haraka SMTP command injection Firmware Analysis |
Haraka Exploit By Jim Bach Firmware Analysis - Part I |
Date | Topics | Lecture Notes | Reading | Handout | Papers | Assignments |
---|---|---|---|---|---|---|
Tuesday |
Presentations Firmware Analysis Preventing Cyber-induced Physical Attacks |
Moinmoin - moinmelt (By Nick Donnell and Mitch Schmidt) Firmware Analysis - II |
||||
Thursday | Presentations Preventing Cyber-induced Physical Attacks (Continued) |
Date | Topics | Lecture Notes | Reading | Handout | Papers | Assignments |
---|---|---|---|---|---|---|
Friday | May 5, 5:00PM | Term Project Due |