Course
Description
This class will immerse the student
into an interactive environment where they will be shown how to scan,
test, hack and secure their own systems. The lab intensive environment
gives each student in-depth knowledge and practical experience with
the current essential security systems. Students will begin by
understanding how perimeter defenses work and then be lead into
scanning and attacking their own networks, no real network is harmed.
Students then learn how intruders escalate privileges and what steps
can be taken to secure a system. Students will also learn about
Intrusion Detection, Policy Creation, Social Engineering, DDoS
Attacks, Buffer Overflows and Virus Creation. When a student leaves
this intensive 5 day class they will have hands on understanding and
experience in Ethical Hacking.
This course
prepares you for EC-Council Certified Ethical Hacker exam 312-50
Who
Should
Attend
This course will
significantly benefit security officers, auditors, security
professionals, site administrators, and anyone who is concerned about
the integrity of the network infrastructure.
Duration:
5 days (9:00 – 5:00)
Certification
The Certified Ethical Hacker certification exam 312-50 will be
conducted on the last day of training. Students need to pass the
online Prometric exam to receive CEH certification.
Legal Agreement
Ethical Hacking and Countermeasures course mission is to educate,
introduce and demonstrate hacking tools for penetration testing
purposes only. Prior to attending this course, you will be asked to
sign an agreement stating that you will not use the newly acquired
skills for illegal or malicious attacks and you will not use such
tools in an attempt to compromise any computer system, and to
indemnify EC-Council with respect to the use or misuse of these tools,
regardless of intent.
Not anyone can be a student — the Accredited Training Centers (ATC)
will make sure the applicants work for legitimate companies.
-
Need for a Methodology
-
Penetration Test vs. Vulnerability Test
-
Reliance on Checklists and Templates
-
Phases of Penetration Testing
-
Passive Reconnaissance
-
Best Practices
-
Results that can be expected
-
Indicative passive reconnaissance steps
include (but are not limited to)
-
Introduction to Penetration Testing
-
Type of Penetration Testing Methodologies
-
Open Source Vs Proprietary Methodologies
-
Security Assessment Vs Security Auditing
-
Risk Analysis
-
Types of Penetration Testing
-
Types Ethical Hacking
-
Vulnerability Assessment Vs Penetration
Testing
-
Do-it Yourself Testing
-
Firms Offering Penetration Testing
Services
-
Penetration Testing Insurance
-
Explication of Terms of Engagement
-
Pen-Test Service Level Agreements
-
Offer of Compensation
-
Starting Point and Ending Points of
Testing
-
Penetration Testing Locations
-
Black Box Testing
-
White Box Testing
-
Grey Box Testing
-
Manual Penetration Testing
-
Automated Penetration Testing
-
Selecting the Right Tools
-
Pen Test Using Appscan
-
HackerShield
-
Pen-Test Using Cerberus Internet Scanner
-
Pen-Test Using CyberCop Scanner
-
Pen-Test Using Foundscan
-
Pen-Test Using Nessus
-
Pen-Test Using NetRecon
-
Pen-Test Using Retina
-
Pen-Test Using SAINT
-
Pen-Test Using SecureNET
-
Pen-Test Using SecureScan
-
Pen-Test Using SATAN, SARA and Security
Analyzer
-
Pen-Test Using STAT Analyzer
-
Pen-Test Using Twwscan
-
VigilEnt
-
WebInspect
-
Evaluating Different Types of Pen-Test
Tools
-
Platform on Which Tools Will be Used
-
Asset Audit
-
Fault Tree and Attack Trees
-
GAP Analysis
-
Device Inventory
-
Perimeter Firewall Inventory
-
Web Server Inventory
-
Load Balancer Inventory
-
Local Area Network Inventory
-
Demilitarized Zone Firewall
-
Internal Switch Network Sniffer
-
Application Server Inventory
-
Database Server Inventory
-
Name Controller and Domain Name Server
-
Physical Security
-
ISP Routers
-
Legitimate Network Traffic Threat
-
Unauthorized Network Traffic Threat
-
Unauthorized Running Process Threat
-
Loss of Confidential Information
-
Business Impact of Threat
-
Pre-testing Dependencies
-
Post-testing Dependencies
-
Failure Management
-
Test Documentation Processes
-
Penetration Testing Tools
-
Defect Tracking Tools
-
Configuration Management Tools
-
Disk Replication Tools
-
Pen-Test Project Scheduling Tools
-
Network Auditing Tools
-
DNS Zone Transfer Testing Tools
-
Trace Route Tools and Services
-
Network Sniffing Tools
-
Denial of Service Emulation Tools
-
Traditional Load Testing Tools
-
System Software Assessment Tools
-
Operating System Protection Tools
-
Fingerprinting Tools
-
Port Scanning Tools
-
Directory and File Access Control Tools
-
File Share Scanning Tools
-
Password Directories
-
Password Guessing Tools
-
Link Checking Tools
-
Web site Crawlers
-
Web-Testing based Scripting Tools
-
Buffer Overflow Protection Tools
-
Buffer Overflow Generation Tools
-
Input Data Validation Tools
-
File encryption Tools
-
Database Assessment Tools
-
Keyboard Logging and Screen Reordering
Tools
-
System Event Logging and Reviewing Tools
-
Tripwire and Checksum Tools
-
Mobile-Code Scanning Tools
-
Centralized Security Monitoring Tools
-
Web Log Analysis Tools
-
Forensic Data and Collection Tools
-
Security Assessment Tools
-
Multiple OS Management Tools
-
SANS Institute TOP 20 Security
Vulnerabilities
-
All Operating System Platforms
-
Default installs of operating systems and
applications
-
Accounts with no passwords or weak
passwords
-
Nonexistent or incomplete backups
-
Large number of open ports
-
Not filtering packets for correct incoming
and outgoing addresses
-
Nonexistent or incomplete logging
-
Vulnerable Common Gateway Interface (CGI)
programs
-
Windows-specific
-
Unicode vulnerability-Web server folder
traversal
-
Internet server application programming
interface (ISAPI) extension buffer overflows
-
IIS Remote Data Services (RDS) exploit
-
Network Basic Input Output System
(NetBIOS), unprotected Windows networking shares
-
Information leakage via null session
connections
-
Weak hashing in SAM (Security Accounts
Manager)-LanManager hash
-
UNIX-specific
-
Buffer overflows in Remote Procedure Call
(RPC) services
-
Sendmail vulnerabilities
-
Bind weaknesses
-
Remote system command (such as rcp,
rlogin, and rsh) vulnerabilities
-
Line Printer Daemons (LPD) vulnerabilities
-
Sadmind and mountd exploits
-
Default Simple Network Management Protocol
(SNMP) strings
-
Penetration Testing Deliverable Templates
-
Test Status Report Identifier
-
Test Variances
-
Test Comprehensive Assessment
-
Summary of Results (Incidents)
-
Test Evaluation
-
Names of Persons (Approval)
-
Template Test Incident Report
-
Template Test Log
-
Active Reconnaissance
-
Attack Phase
-
Activity: Perimeter Testing
-
Activity: Web Application Testing – I
-
Activity: Web Application Testing – II
-
Activity: Wireless Testing
-
Activity: Acquiring Target
-
Activity: Escalating Privileges
-
Activity: Execute, Implant & Retract
-
Post Attack Phase & Activities
-
Automated Penetration Testing Tool - CORE
Impact