CNIT 123
|
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 (Fall 2009 Revision) by Sam Bowne (buy it at the CCSF Bookstore) |
Schedule | ||||
---|---|---|---|---|
Date | Topics | |||
Mon 6-15 | Ch 1: Ethical Hacking Overview Ch 2: TCP/IP Concepts Review Ch 3: Network and Computer Attacks | |||
Tue 6-16 | Ch 4: Footprinting and Social Engineering Ch 5: Port Scanning Ch 6: Enumeration | |||
Wed 6-17 | Ch 7: Programming for Security Professionals Ch 8: Microsoft Operating System Vulnerabilities Ch 9: Linux Operating System Vulnerabilities | |||
Thu 6-18 | Ch 10: Hacking Web Servers Ch 11: Hacking Wireless Networks Ch 12: Cryptography | |||
Fri 6-19 | Ch 13: Protecting Networks with Security Devices Lecture 14: Cracking WEP Encryption (not in textbook) Lecture 15: Man-in-the-Middle Attack (not in textbook) |