Thomas College

Course Information

another search

Number:CS342
Name:Ethical Hacking
Description:This course covers ways that computers and networks are attacked by hackers using techniques and common utilities. Learners explore security threats and ways that system vulnerabilities are exploited to attack systems. Topics include network offensive strategies, obfuscation of attacks, marshalling indirect attack vehicles, trading resources, and hacking of external information sources. On top of the offensive foundation, learning extends to the design of improved defenses. Advanced techniques to defend systems include Intrusion Detection Systems (IDS), sniffers, protocols analysis, social engineering, vulnerability analysis, penetration testing, hacking resources, and cyber reporting resources. The domain for these activities will include large hosts, PC platforms, and mobile devices.
Credit(s):3
Offered (DAY schedule):
Instructor Permission Required:N
Pre-Requisite(s): CS345
CS218

Course Objectives

Upon completion of this course, the student will be able to:Demonstrate knowledge of the definition of ethical hacking as well as the various laws that apply to hacking activities, including pending legislation at the time of the course delivery. ? Demonstrate an understanding of basic concepts relating to the TCP/IP protocol and exploitation techniques at each layer. ? Demonstrate an understanding of attacks that threaten both networks and individual devices. ? Gather information about computer systems by using footprinting methods and social engineering tactics. ? Use a variety of tools to conduct port scanning and system enumeration. ? Identify important vulnerabilities of common operating systems on PCs, large hosts, and mobile devices. ? Demonstrate an understanding of the vulnerabilities that exist in web server and wireless network hardware and software. ?Demonstrate an understanding of how to protect networks with cryptography and other security devices.

Books Previously Used for CS342 not found.