CNIT 123
|
CRN 38013 Mon 6 - 9 pm Science 200 (note room change) |
Catalog DescriptionStudents learn how hackers attack computers and networks, and how to protect systems from such attacks, using both Windows and Linux systems. Students will learn legal restrictions and ethical guidelines, and will be required to obey them. Students will perform many hands-on labs, both attacking and defending, using port scans, footprinting, exploiting Windows and Linux vulnerabilities, buffer overflow exploits, SQL injection, privilege escalation, Trojans, and backdoors.Prerequisites: CNIT 106 and 120 or equivalent familiarity with the fundamentals of networking and security. Videos of lectures now available!Upon successful completion of this course, the student will be able to:
TextbooksHands-On Ethical Hacking and Network Defense by Michael T. Simpson -- ISBN: 0-619-21708-1 Buy from AmazonCNIT 123: Ethical Hacking and Network Defense -- Lecture Notes and Projects (Spring 2009 Revision) by Sam Bowne (buy it at the CCSF Bookstore) |
Schedule | ||||
---|---|---|---|---|
Date | Quiz | Topic | ||
Mon 1-12 | Ch 1: Ethical Hacking Overview | |||
Mon 1-19 | Holiday - No Class | |||
Mon 1-26 | Holiday - No Class | |||
Mon 2-2 | Ch 2: TCP/IP Concepts Review | |||
Fri 2-6 | Last Day to Add Monday-Only Classes | |||
Mon 2-9 | Quiz on Ch 1 & 2 Proj 1-3 due |
Ch 3: Network and Computer Attacks | ||
Mon 2-16 | Holiday - No Class | |||
Tue 2-17 | Last Day to Request pass/no pass Grading | |||
Mon 2-23 | Quiz on Ch 3 Proj 4 & 5 due |
Ch 4: Footprinting and Social Engineering Ch 4 & 5 Notes | ||
Mon 3-2 | Quiz on Ch 4 Proj 6 & 7 due |
Ch 5: Port Scanning | ||
Mon 3-9 | Quiz on Ch 5 Proj 8 & 9 due |
Ch 6: Enumeration | ||
Mon 3-16 | Quiz on Ch 6 Proj 10 & 11 due |
Ch 7: Programming for Security Professionals | ||
Mon 3-23 | Quiz on Ch 7 Proj 12 & 13 due |
Ch 8: Microsoft Operating System Vulnerabilities | ||
Mon 3-30 | Quiz on Ch 8 Proj 14 & 15 due |
Ch 9: Linux Operating System Vulnerabilities | ||
Mon 4-6 | Holiday - No Class | |||
Mon 4-13 | Quiz on Ch 9 Proj 16 & Proj 17 due |
Ch 10: Hacking Web Servers | ||
Fri 4-17 | Last Day to Withdraw | |||
Mon 4-20 | Quiz on Ch 10 Proj 18&19 due |
Ch 11: Hacking Wireless Networks | ||
Mon 4-27 | Quiz on Ch 11 Proj 20 due |
Ch 12: Cryptography | ||
Mon 5-4 | Quiz on Ch 12 Proj 21 & 22 due |
Ch 13: Protecting Networks with Security Devices | ||
Mon 5-11 | Quiz on Ch 13 - Last Class All Extra Credit Projects Due |
Lectures 14 & 15: Cracking WEP Encryption & Man-in-the-Middle Attack (not in textbook) | ||
Mon 5-18 | Final Exam: 6 pm Room 215 |