Contact Us

 

Quick Links





 

Course Outline

Note: EC-Council's fundamental courses are conducted by selected academic partners such as colleges and universities around the world.

  • Module I: Security Basics
    • Importance of Information Technology                 
    • Why Security?                 
    • The Security, functionality and ease of use Triangle                 
    • Elements of Security                 
    • Essential Terminology                 
    • Can Hacking be Ethical?                 
    • Computer Crimes and Implications                 
    • Legal Perspective (US Federal Law)
                       
  • Module II: Addressing Threats                 
    • Module Objectives                 
    • What is a Threat?                 
    • Internal Threat                 
    • Sniffing                  
    • External Threat                 
    • Social engineering                  
    • Methods of Attack                 
    • Denial of service (DoS) attack                 
    • Virus                  
    • Worms                 
    • Trojans                 
    • Organizational Threat                 
    • Accidental Security breach                 
    • Automated Computer Attack
                       
  • Module III Backdoors, Virus and Worms                 
    • Virus History                 
    • Life Cycle of a Virus                 
    • Terminologies                 
    • What is a Trojan?                 
    • Indications of a Virus Attack                 
    • Anti-Virus Software                 
    • Popular Anti-Virus Packages

  • Module IV: Linux                 
    • Why Linux?                  
    • Linux – Basics                 
    • Why is Linux Hacked?                 
    • How to apply patches to vulnerable programs                 
    • Linux Rootkits                 
    • Ramen
                       
  • Module V: Password Cracking                 
    • Authentication - Definition                 
    • What is a Password Cracker?                 
    • Modus Operandi of an attacker using a password cracker                 
    • How does a Password Cracker work? (a)                 
    • How does a Password Cracker work? (b)                 
    • Attacks – Classification                 
    • Password Guessing                 
    • L0phtCrack                 
    • Brutus                 
    • Password Generators
                       
  • Module VI: Cryptography                 
    • Basics of Cryptography                 
    • Public-key Cryptography                 
    • How Encryption works                 
    • Digital Signature                 
    • What is SSH?                 
    • RSA (Rivest, Shamir, and Adleman)                 
    • RSA Attacks                 
    • RSA Challenge                 
    • MD5                 
    • SHA (Secure Hash Algorithm)                 
    • Disk Encryption
                       
  • Module VII: Web Servers and Web Applications                 
    • How Web Servers Work?                 
    • IIS Components                 
    • Popular Web Servers and Common Security Threats                 
    • Apache Vulnerability                 
    • Attacks against IIS                 
    • Increasing Web Server Security                 
    • The Web Application set up                 
    • Web Application Threats
                       
  • Module VIII: Wireless Network                 
    • Introduction to Wireless Networking                 
    • Business and Wireless Attacks                 
    • Basics                 
    • Components of a wireless network                 
    • Types of Wireless Network                 
    • Setting up a WLAN                 
    • Detecting a Wireless Network                 
    • How to access a WLAN?                 
    • Advantages                  
    • Antennas                 
    • SSIDs                 
    • Access Point Positioning                 
    • Rogue Access Points                 
    • NetStumbler
                       
  • Module IX: Intrusion Detection System                 
    • Introduction                 
    • Intrusion Detection System (IDS)                 
    • Intrusion Detection System (IDS)                 
    • Types of IDS                 
    • Ways to Detect an Intrusion                 
    • System Integrity Verifiers (SIV)                 
    • Snort 2.1.0                  
    • LogIDS 1.0:                 
    • IDS Software Vendors
                       
  • Module X: Firewalls and Honeypots                 
    • Introduction                 
    • Terminology                 
    • What is a Firewall?                 
    • Firewall Identification                 
    • Banner Grabbing                 
    • Common Tools                 
    • Honeypot                 
    • The Honeynet Project                 
    • Types of Honeypots                 
    • Advantages of Honeypots                 
    • Honeypot – KFSensor                 
    • Honeypot-Specter
                       
  • Module XI: Hacking Cycle                 
    • Why Security?                 
    • What does a Malicious Hacker do?                  
    • Gaining Access                 
    • Maintaining Access                 
    • Covering Tracks
                       
  • Module XII: Introduction to Ethical Hacking                 
    • Hacker Classes                 
    • Hacktivism                 
    • Can Hacking be Ethical?                 
    • What do Ethical Hackers do?                 
    • Skill Profile of an Ethical Hacker                 
    • How do they go about it?                 
    • Modes of Ethical Hacking                 
    • Security Testing
                       
  • Module XIII: Networking Revisited                 
    • Network Layers                 
    • Application Layer                 
    • Transport Layer                 
    • Internet Layer                 
    • Network Interface Layer                 
    • Physical layer                 
    • Differentiating Protocols & Services (b)                 
    • Mapping Internet Protocol to OSI                 
    • OSI Layers and Device Mapping:                 
    • Network Security                 
    • Essentials of Network Security                 
    • Network Security Policies                 
    • Defining good security policy                 
    • Types of Network Security Policies
                       
  • Module XIV: Secure Network Protocols                 
    • Secure Network Protocols                 
    • Web security applications - SSL                 
    • Web Security applications – SSH                 
    • E-Mail security applications – S/MIME                 
    • E-mail security applications – PGP                 
    • VPN Security applications - IPSec                 
    • VPN security applications - PPTP                 
    • Wireless security applications – WEP                 
    • Public Key Infrastructure                 
    • ACL – Access Control Lists                 
    • AAA (Authentication, Authorization, and Accounting)                  
    • RADIUS                 
    • TACACS+                 
    • Kerberos                 
    • IKE
                       
  • Module XV: Authentication                  
    • Authentication                 
    • Authentication? Authorization? Identification                 
    • Types of authentication                 
    • Steps for performing Authentication                 
    • Examples of Authentication                 
    • Authentication over HTTP                 
    • Authentication Service Model                 
    • Basic authentication scheme                 
    • Form based Authentication                 
    • Digital Certificates                 
    • Attacks on Authentication
                       
  • Module XVI: Network Attacks                 
    • Denial of Service                 
    • Countermeasures                 
    • Scanning                 
    • Countermeasures                 
    • Sniffing                 
    • Countermeasures                 
    • IP spoofing                 
    • ARP Spoofing                 
    • Countermeasures                 
    • Session Hijacking                 
    • Protecting against Session Hijacking                 
    • Spamming                 
    • Eavesdropping                 
    • Countermeasures                 
    • Module XVI: Bastion Hosts and DMZ                 
    • Bastion Host                 
    • Kinds of bastion hosts                 
    • Need for a bastion host                 
    • Basic principles for building a bastion host                 
    • Requirement to setup a Bastion Host                 
    • Hardware requirements                 
    • Selecting an OS for bastion host                 
    • Positioning a Bastion Host                 
    • Network location                 
    • Selecting a Secure Location                 
    • Auditing the Bastion Host                 
    • Connecting the Bastion Host                 
    • Different ways to create a DMZ                 
    • Where to place Bastion host in the DMZ                 
    • Benefits of DMZ
                       
  • Module XVII: Proxy Servers                  
    • What are Proxy Servers?                 
    • Benefits of a Proxy server                 
    • Other benefits of Proxy Server                 
    • Functioning of a proxy server                 
    • Proxy Servers, Fire walling and filtering                 
    • Communication via a Proxy Server                 
    • Connecting proxy servers                 
    • Proxy server vs. Packet filters                 
    • Networking protocols and proxy servers                 
    • S-HTTP                 
    • SOCKS                 
    • Types of Proxy Servers                 
    • Proxy Server based Firewalls                 
    • Microsoft Internet Security & Acceleration Server (ISA)                 
    • Wingate                 
    • Symantec Enterprise firewall                 
    • Limitations of a Proxy server
                       
  • Module XVIII: Virtual Private Network                 
    • What is a VPN?                 
    • VPN Deployment                 
    • Tunneling described                 
    • Types of Tunneling                 
    • Popular VPN tunneling protocols                 
    • VPN Security                 
    • VPN via SSH and PPP                 
    • VPN via SSL and PPP                 
    • VPN via concentrator                 
    • Other methods                 
    • VPN Registration and Passwords                 
    • Introduction to IPSec                 
    • IPSec services                 
    • Combining VPN and Firewalls
                       
  • Module XIX: Wireless Network Security                  
    • Introduction to Wireless Networking                 
    • Basics                 
    • Types of Wireless Network                 
    • Wireless Local Area Network (WLAN)                 
    • Wireless Personal Area Network (WPAN)                 
    • Wireless Metropolitan Area Network (WMAN)                 
    • Wireless Wide Area Network (WWAN)                 
    • Antennas                 
    • SSIDs                 
    • Rogue Access Points                 
    • NetStumbler                 
    • What is Wired Equivalent Privacy (WEP)?                 
    • AirSnort                 
    • 802.11 Wireless LAN Security                 
    • Wireless Transportation Layer Security (WTLS)                 
    • Extensible Authentication Protocol (EAP) Methods                 
    • 802.11i                 
    • Wi-Fi Protected Access (WPA)                 
    • TKIP                 
    • Eavesdropping                 
    • Wireless Intrusion Detection System (WIDZ)                 
    • Securing Wireless Networks                 
    • Maximum Security                 
    • Part C – Computer Forensics
                       
  • Module XX: Computer Forensics fundamentals                 
    • Definition of Forensic Science                 
    • Need for Computer forensics                 
    • Cyber Crime                 
    • Examples of cyber crime                 
    • Cyber Crime Investigation Process                 
    • Challenges in Cyber Crime Investigation                 
    • Federal Bureau of Investigation                 
    • National Infrastructure Protection Center                 
    • Reporting security breaches to law enforcement                 
    • What is cyber law?                 
    • Basic approaches for formulation of cyber laws                 
    • Cyber laws                 
    • Federal statutes
                       
  • Module XXI: Trademark, copyright and patents                 
    • Trademarks                  
    • Trademark eligibility and benefits of registering it                 
    • Trademark infringement                  
    • Trademark Search                 
    • Copyright and copyright notice                 
    • Investigating copyright status of a particular work
    • How long does a copyright last?                 
    • Doctrine of “fair use”                 
    • How are copyrights enforced?                  
    • SCO vs IBM                 
    • Plagiarism                 
    • Turnitin
                       
  • Module XXII: Network and Router Forensics Fundamentals                 
    • Internal Threat                 
    • External Threat                 
    • Automated Computer Attack                 
    • Sources of evidence on a network                 
    • Ethereal                  
    • What is a router?                 
    • Functions of a Router                 
    • Types of Router Attacks                 
    • Denial of service (DoS) attack                                                  
    • Packet Mistreating Attacks                 
    • Routing Table Poisoning                 
    • Router Forensics vs. Traditional Forensics                 
    • Incident Response                 
    • Investigating Routers                 
    • Accessing the Router
                       
  • Module XXIII: Incident response and forensics                 
    • Analysis on incident reports                 
    • Incident                 
    • How to identify the incident                 
    • Reporting an incident                 
    • More about incident reports                 
    • Incident handling procedure                 
    • Preparation                 
    • Identification                 
    • Containment                 
    • Eradication                 
    • Recovery                 
    • Follow Up                 
    • CSIRT Overview                 
    • Need for CSIRT

  • Module XXIV                 
    • Introduction to digital evidence                 
    • Rules of evidence                 
    • Evidence life cycle                 
    • Digital Evidence Investigation process                 
    • Securing digital evidence                  
    • Documenting Digital evidence                 
    • Handling Digital Evidence in a Forensics lab                 
    • Obtaining digital signatures                 
    • Processing digital evidence                 
    • Processing digital evidence                 
    • Storing Digital Evidence                 
    • Evidence retention and media storage needs                 
    • Hex2Text                 
    • File Date Time Extractor
                       
  • Module XV: Understanding Windows, DOS, Linux and Macintosh                 
    • Understanding File Systems                 
    • Types of file systems                 
    • Exploring Microsoft File Structure                 
    • Exploring Microsoft File Structure (Contd.)                 
    • Exploring Microsoft File Structures                 
    • Gathering Evidence on Windows systems                 
    • Gathering Volatile evidence                 
    • Forensic Tool: pslist                 
    • Forensic Tool: fport                 
    • Checking Registry                 
    • Resplendent Registrar 3.30                 
    • How to create a system state backup?                 
    • UNIX overview                 
    • Linux overview                 
    • Exploring Unix/Linux data structures                 
    • Understanding Unix/Linux boot process                 
    • Understanding Linux loader                  
    • Exploring Macintosh boot tasks
                       
  • Module XXVI: Steganography                 
    • Differences between Steganography and Cryptography                 
    • Image Steganography                  
    • Types of Steganography                 
    • Real World Applications of Steganography                 
    • Practical Applications of Steganography                 
    • Unethical use of Steganography                 
    • The Steganography Tree                 
    • Hiding Information in text Files                 
    • Hiding Information In DNA                 
    • Fort Knox
                       
  • Module XXVII: Analyzing logs                 
    • Importance of Logs in Forensics                  
    • Audit incidents                 
    • Application logs                 
    • Examining intrusion and security events                 
    • Logging in Unix/ Linux-Syslog                 
    • Remote logging                 
    • Windows logging                 
    • Remote logging in windows                 
    • ntsyslog                 
    • Significance of synchronized time                 
    • Event gathering                 
    • EventCombMT                 
    • Writing scripts                 
    • Event gathering tools                 
    • Forensic tool: fwanalog
                       
  • Module XXVIII: E-mail crime and Computer Forensics                 
    • Understanding Internet protocols                 
    • Exploring the roles of the client and server in e-mail                  
    • Identifying e-mail crimes and violation                 
    • Identifying e-mail crimes and violations                 
    • Investigating e-mail crime and violation                 
    • Viewing e-mail headers                 
    • Examining an E-mail Header                  
    • Tracing an E-mail Message                 
    • Using Network Logs related to e-mail                  
    • Using specialized e-mail forensic tools                 
    • FINALeMAIL                 
    • Tracing back                 
    • Tracing back web based mails                 
    • Searching e-mail addresses                  
    • eMailTrackerPro

  • XXIX: Reporting                 
    • Significance of an investigative report                 
    • Report specifications                 
    • Report classification (a)                 
    • Report classification (b)                 
    • What to include in an Investigative Report?                 
    • Layout of an investigative report                 
    • Writing report                 
    • Investigative report format                 
    • Report and expert opinion                 
    • Use of   supporting material                 
    • Importance of consistency                 
    • Salient features of a good report
                       
  • Module XXX: Computer Forensics as a Profession                 
    • Developing Computer Forensics Resources                 
    • Preparing for Computing Investigations                 
    • Understanding Enforcement Agency Investigations                 
    • Understanding Corporate Investigations                 
    • Maintaining professional conduct                 
    • Part A - Information Security– Exercises                 
    • Part B - Network Security – Exercises
    • Part C - Computer Forensics – Exercises