BCCS701

Ethical Hacking

L-T-P3-0-0 Credits3 Session2025-26 TypeTheory
Appears in 1 semester

B.Tech CSE (Cyber Security) · Sem 7 (Core)

Syllabus

5 units · 40 lecture hours
Unit1

Unit 1

8 hrs

INTRODUCTION Ethical Hacking Overview - Role of Security and Penetration Testers .- Penetration-Testing Methodologies- Laws of the Land - Overview of TCP/IP- The Application Layer - The Transport Layer - The Internet Layer - IP Addressing .- Network and Computer Attacks - Malware - Protecting Against Malware Attacks.- Intruder Attacks - Addressing Physical Security

Unit2

Unit 2

8 hrs

FOOT PRINTING, RECONNAISSANCE AND SCANNING NETWORKS Footprinting Concepts - Footprinting through Search Engines, Web Services, Social Networking Sites, Website, Email - Competitive Intelligence - Footprinting through Social Engineering - Footprinting Tools - Network Scanning Concepts - Port-Scanning Tools - Scanning Techniques - Scanning Beyond IDS and Firewall

Unit3

Unit 3

8 hrs

ENUMERATION AND VULNERABILITY ANALYSIS Enumeration Concepts - NetBIOS Enumeration – SNMP, LDAP, NTP, SMTP and DNS Enumeration - Vulnerability Assessment Concepts - Desktop and Server OS Vulnerabilities - Windows OS Vulnerabilities - Tools for Identifying Vulnerabilities in Windows- Linux OS Vulnerabilities- Vulnerabilities of Embedded Oss

Unit4

Unit 4

8 hrs

SYSTEM HACKING Hacking Web Servers - Web Application Components- Vulnerabilities - Tools for Web Attackers and Security Testers Hacking Wireless Networks - Components of a Wireless Network – Wardriving- Wireless Hacking - Tools of the Trade

Unit5

Unit 5

8 hrs

NETWORK PROTECTION SYSTEMS Access Control Lists. - Cisco Adaptive Security Appliance Firewall - Configuration and Risk Analysis Tools for Firewalls and Routers - Intrusion Detection and Prevention Systems - Network- Based and Host-Based IDSs and IPSs - Web Filtering - Security Incident Response Teams – Honeypots.

Course Outcomes (COs)5 outcomes

After completion of the course student will be able to:

  1. CO1To understand the basics of computer based vulnerabilities.K1
  2. CO2To explore different foot printing, reconnaissance and scanning methods.K2
  3. CO3To understand hacking options available in Web and wireless applications.K1
  4. CO4To explore the options for network protection.K2
  5. CO5To practice tools to perform ethical hacking to expose the vulnerabilities.K2

Text books

  1. Michael T. Simpson, Kent Backman, and James E. Corley, “Hands-On Ethical Hacking and Network Defense”, Course Technology, Delmar Cengage Learning, 2010.
  2. Robert C. Nelson, “Flight Stability and Automatic Control”, McGraw-Hill, Inc, 1998.
  3. P. H. Engebretson, “The Basics of Hacking and Penetration Testing: Ethical Hacking and Penetration Testing Made Easy”, 2nd ed. Syngress, Elsevier, 2013.
  4. D. Stuttard and M. Pinto, “The Web Application Hacker’s Handbook: Finding and Exploiting Security Flaws”, 2nd ed. John Wiley & Sons, 2011.
  5. J. Seitz and T. Arnold, “Black Hat Python: Python Programming for Hackers and Pentesters”, 2nd ed. No Starch Press, 2021.

Official AKTU syllabus

This subject is on page 3 of the original AKTU PDF.

Official AKTU syllabus PDF ↗