Training description

Ethical Hacking and Countermeasures: Hands-On LT0537E pdf icon

Target audience

  • Security consultants, Information Assurance auditors, firewall/IDS personnel, programmers, PCI security
  • testers and others responsible for securing enterprise systems.

Course objective

  • As network breaches become increasingly sophisticated, proactive defences are essential to counter
  • malicious attacks. In this course, you learn to discover weaknesses in your network using the same mind-set
  • and methods as hackers. You acquire the knowledge to systematically test and exploit internal and external
  • defences. You learn countermeasures and how to reduce risk to your enterprise.
  • You Will Learn How To
    • Deploy ethical hacking to expose weaknesses in your organisation and select countermeasures
    • Gather intelligence by employing reconnaissance, published data and scanning tools
    • Probe and compromise your network using hacking tools to test and improve your security
    • Discover how malicious hackers exploit weaknesses to "own" the network
    • Protect against privilege escalation to prevent intrusions
    • Evade antivirus software, firewalls and IDS

Requirements

  • Security knowledge at the level of Course 468,
  • "System and Network Security Introduction", and strong TCP/IP experience are assumed.

Course content

  • Introduction to Ethical Hacking
    • Defining a penetration-testing methodology
    • Creating a security testing plan
    • Adhering to PCI standards
    • Assembling the hacking tools
  • Footprinting and Intelligence Gathering
  • Acquiring target information
    • Locating useful and relevant information
    • Scavenging published data
    • Mining archive sites
  • Scanning and enumerating resources
    • Identifying authentication methods
    • Analysing firewalls
    • Harvesting e-mail information
    • Interrogating network services
    • Scanning from the inside out with HTML
  • Identifying Vulnerabilities
  • Correlating weaknesses and exploits
    • Researching databases
    • Determining target configuration
    • Evaluating Vulnerability Assessment tools
  • Leveraging opportunities for attack
    • Discovering exploit resources
    • Attacking with Metasploit
  • Attacking Servers and Devices to Build Better Defences
  • Bypassing router access control lists (ACLs)
    • Discovering filtered ports
    • Manipulating ports to gain access
    • Connecting to blocked services
  • Compromising operating systems
    • Examining Windows protection modes
    • Analysing Linux/UNIX processes
  • Subverting Web applications
    • Injecting SQL and HTML code
    • Hijacking Web sessions by prediction and fixation
    • Bypassing authentication mechanisms
  • Manipulating Clients to Uncover Internal Threats
  • Baiting and snaring inside users
    • Poisoning DNS
    • Executing Cross-Site Scripting (XSS)
    • Gaining control of browsers
  • Creating custom malware
    • Harvesting client information
    • Enumerating internal data
  • Exploiting Targets to Increase Security
  • Initiating remote shells
    • Selecting reverse or bind shells
    • Leveraging the Metasploit Meterpreter
  • Pivoting and island hopping
    • Deploying portable media attacks
    • Routing through compromised clients
    • Forwarding and redirecting ports
  • Pilfering target information
    • Stealing password hashes
    • Extracting infrastructure routing, DNS and NetBIOS data
  • Uploading and executing payloads
    • Controlling memory processes
    • Utilising the remote file system
  • Testing Antivirus and IDS Security
  • Masquerading network traffic
    • Obfuscating vectors and payloads
    • Sidestepping perimeter defences
  • Evading antivirus systems
    • Falsifying file headers to inject malware
    • Discovering the gaps in antivirus protection
  • Installing rootkits to hide activity
    • Hooking APIs and virtualising malware
    • Controlling memory and execution with Direct Kernel Object Manipulation (DKOM)
  • Mitigating Risk and Next Steps
    • Reporting results and creating an action plan
    • Managing patches and configuration
    • Recommending defensive countermeasures
    • Staying current with tools, trends and technology

Notes

  • Hands-on exercises model hacking methods and countermeasures, including:
    • Preparing the hacker toolkit
    • Executing advanced port scanning
    • Linking vulnerabilities and exploits
    • Determining the vulnerabilities of a network
    • Performing injection attacks
    • Predicting and hijacking Web sessions
    • Poisoning DNS to lure clients
    • Configuring and using the Metasploit Framework
    • Defeating stateless firewalls, IDS and antivirus software
    • Deploying rootkits

Duration

4 Days

Sorted by location

Training schedule on request.

Sorted by date

Training schedule on request.


Anmelden

Newsletter abonnieren