This page provides a tentative schedule for the course.
IS: Internet Security : A Hands-On Approach. Wenliang Du; 3 edition, 2022, ISBN: 9781733003964.
Week Date Topic Readings Assignments & Labs 01 Jan 13 Introduction and Course Philosophy, Lab Setup, Linux Basics Ethics 01 Jan 15 Root Causes for Vulnerability The Netflix Simian Army 02 Jan 20 Reverse Shell IS: Ch 14 02 Jan 22 Shellshock Attack IS: Ch 26 Reverse Shell & shellshock 03 Jan 27 Buffer Overflow Attack Buffer Overflow 03 Jan 29 Buffer Overflow: Hijack Program Execution Flow Smashing The Stack For Fun And Profit, Aleph One Buffer Overflow 04 Feb 03 Network Basics IS: Ch 1 04 Feb 05 ARP Spoofing IS: Ch 2 05 Feb 10 IP and ICMP IS: Ch 3 05 Feb 12 UDP IS: Ch 5, Amplification Hell Ethernet, IP, ICMP & UDP 06 Feb 17 Attacks on TCP Protocol IS: Ch 6 06 Feb 19 TCP Session Hijacking IS: Ch 6 07 Feb 24 Exam 1 08 Feb 26 In class lab Attacks on TCP 08 Mar 03 Winter Break 08 Mar 05 Winter Break 09 Mar 10 DNS IS: Ch 10 09 Mar 12 DNS Attacks IS: Ch 10 Local DNS Attacks 10 Mar 17 Cross-Site Request Forgery IS: Ch 22 10 Mar 19 Cross-Site Scripting IS: Ch 23 11 Mar 24 Cross-Site Scripting IS: Ch 23 XSS Attacks 11 Mar 26 SQL Injection IS: Ch 24 12 Mar 31 SQL Injection IS: Ch 24 12 Apr 02 Clickjacking IS: Ch 25 13 Apr 07 Password Cracking 13 Apr 09 Game 14 Apr 14 Open Source Intelligence: OSINT Framework 14 Apr 16 Thread Modeling 15 Apr 21 Match 15 Apr 23 Exam 2 16 Apr 28 Student Project Presentations 16 Apr 30 Student Project Presentations 17 May 05 Student Project Presentations
* Optional
Disclaimer: This schedule is subject to change by the instructor.
