CNIT 123
|
Mon 6-9 PM SCIE 200 |
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. Upon successful completion of this course, the student will be able to:
TextbooksHands-On Ethical Hacking and Network Defense by Simpson, Blackman, Corey-- ISBN: 1133935613 Buy from Amazon ($25)(If you have the "2nd Edition" textbook that's fine too)
CNIT 123: Ethical Hacking and Network Defense -- Projects (Spring 2012) by Sam Bowne
(buy it at the CCSF Bookstore) |
Schedule (may be revised) | ||||
---|---|---|---|---|
Tue 8-21 | Intro: Whitehat Vigilante & CCSF's "Virus" Scandal | |||
Tue 8-28 | Ch 1. Ethical Hacking Overview | |||
Fri 8-31 | Last Day to Add | |||
Tue 9-4 | Proj 1 & 2 due | Ch 2. TCP/IP Concepts Review | ||
Tue 9-11 | Quiz: Ch 1-2 Proj 3 & 4 due |
Ch 3. Network and Computer Attacks | ||
Tue 9-18 | Quiz: Ch 3 Proj 5 & 6 due |
Ch 4. Footprinting and Social Engineering | ||
Tue 9-25 | Quiz: Ch 4 Proj 7 & 8 due |
Ch 5. Port Scanning | ||
Tue 10-2 | Quiz: Ch 5 Proj 9 & 10 due |
Ch 6. Enumeration | ||
Tue 10-9 | Quiz: Ch 6 Proj 11 due |
Ch 7: Programming for Security Professionals | ||
Tue 10-16 | Quiz: Ch 7 Proj 12 & 13 due |
Ch 8: Desktop and Server OS Vulnerabilites | ||
Fri 10-19 | Mid-term grades due | |||
Tue 10-23 | Quiz: Ch 8 Proj 14 & 15 due |
Ch 9: Embedded Operating Systems | ||
Tue 10-30 | Quiz: Ch 9 Proj 16 & 17 due |
Ch 10: Hacking Web Servers | ||
Tue 11-6 | Quiz: Ch 10 Proj 18 & 19 due |
Ch 11: Hacking Wireless Networks | ||
Mon, Nov 12 - Wed, Nov 14 | gogoNET LIVE! 3 conference at San Jose State University (extra credit) | |||
Tue 11-13 | No Proj due | Wardriving 6 PM SCIE 200 (20 pts. extra credit) | ||
Thu 11-15 | Last Day to Withdraw | |||
Tue 11-20 | Quiz: Ch 11 Proj 20 not due, but I recommend doing it |
Ch 12: Cryptography | ||
Tue 11-27 |
|
Guest Speaker: Matthew Prince CEO of CloudFlare No Quiz, No Projects due | ||
Tue 12-4 |
|
Guest Speaker: Dan Goodin IT Security Editor at Ars Technica SANS Institute "Top Cyber Security Journalist" No Quiz, No Projects due | ||
Tue 12-11 | No Quiz Proj. 20, 21, & 22 & Extra Credit Projects Due |
Last Class: Ch 13: Network Protection Systems | ||
Tue 12-18 | Final Exam |
Lecture Notes | |
---|---|
Policy | |
Student Agreement | |
Code of Ethics | |
Whitehat Vigilante & The Breach That Wasn't | |
Ch 1: Ethical Hacking Overview Powerpoint | |
Ch 2: TCP/IP Concepts Review Powerpoint | |
Ch 3: Network and Computer Attacks Powerpoint | |
Ch 4: Footprinting and Social Engineering Powerpoint | |
Ch 5: Port Scanning Powerpoint | |
Ch 6: Enumeration Powerpoint | |
Ch 7: Programming for Security Professionals Powerpoint | |
Ch 8: Desktop and Server OS Vulnerabilites Powerpoint | |
Ch 9: Embedded Operating Systems: The Hidden Threat Powerpoint | |
Ch 10: Hacking Web Servers Powerpoint | |
Ch 11: Hacking Wireless Networks Powerpoint | |
Ch 12: Cryptography Powerpoint | |
Ch 13: Network Protection Systems Powerpoint | |
The lectures are in Word and PowerPoint formats. If you do not have Word or PowerPoint you will need to install the Free Word Viewer 2003 and/or the Free PowerPoint Viewer 2003. |