Our comprehensive corporate training program is designed to empower you with the right foundations for ethical and effective responses to cyber threats.
The Power Behind Industry Leaders
About Training
Our corporate training program is comprehensively designed to equip participants with in-depth knowledge of white-hat hacking concepts, techniques, methodologies, and their practical applications across various domains. Throughout the training, participants will gain a solid understanding of security systems, ethical hacking techniques, penetration testing, vulnerability assessments, security protocols, and best practices to be followed in cybersecurity.
By the end of the program, participants will have the necessary knowledge to conduct penetration tests using industry-recognized methodologies. They will be well-prepared to take certification exams such as SANS GPEN or CEH. The training is scheduled on weekdays or weekends and is completed over the course of 5 days. Upon completion, participants receive a wet-signed Privia Security Certificate of Participation.
Prerequisites for Training
Individuals who wish to participate in the training are expected to possess certain fundamental competencies. These prerequisites are defined to ensure that participants can complete the program efficiently and effectively:
Basic knowledge of IT concepts
Introductory-level understanding of information security
Basic familiarity with Linux systems
Foundational knowledge of TCP/IP protocols
Experience in network security (optional)
Who Should Attend the Training?
Our corporate training program is designed for professionals looking to enhance their ethical hacking and offensive cybersecurity skills.
Information security specialists
Network engineers and administrators
Cybersecurity analysts
IT professionals responsible for internal penetration testing
Experts aiming to conduct professional penetration tests
Curriculum
- 5 Sections
- 120 Lessons
- 5 Days
- 1. Day | Threat, Vulnerability, Risk, Exposure24
- 1.1Network Security Testing
- 1.2Overview of Testing Methodologies:
- 1.3Definitions: Threat, Vulnerability, Risk, Exposure
- 1.4Types of Attacks: Active Attack, Passive Attack, Insider Threat, External Attack
- 1.5Concept of Ethical Hacking and Penetration Testing
- 1.6Types of Ethical Hacking and Penetration Tests:
- 1.7– Network Security Testing
- 1.8– Client-Side Testing
- 1.9– Wireless Security Testing
- 1.10Limitations of Ethical Hacking and Penetration Testing Approaches
- 1.11Alternative Approaches for Identifying Security Vulnerabilities
- 1.12OSSTMM
- 1.13Legal and Compliance Considerations During Testing
- 1.14– Essential Report Content
- 1.15– NIST 800-42
- 1.16– OWASP
- 1.17– Penetration Testing Execution Standard (PTES)
- 1.18Common Tools and Exploit Resources for Ethical Hacking
- 1.19Test Environments and Operational Considerations
- 1.20Overview of Ethical Hacking and Penetration Testing Phases
- 1.21Scoping and “Rules of Engagement” in Penetration Testing
- 1.22tep-by-Step Testing Methodology in Ethical Hacking
- 1.23Reporting Process:
- 1.24– Key Considerations
- 2. Day | Scanning Phase and Scanning Techniques24
- 2.1Version Detection: Identifying Service Versions Using Nmap and Amap
- 2.2– Passive Techniques
- 2.3– Active Methods
- 2.4OS Fingerprinting Techniques:
- 2.5Operating System and Version Detection
- 2.6UDP Port Scanning with Nmap
- 2.7– FTP Bounce Scan
- 2.8– ACK Scan
- 2.9– SYN (Stealth) Scan
- 2.10– TCP Connect Scan
- 2.11Nmap TCP Scanning Methods:
- 2.12– Ping and Traceroute Integration
- 2.13– Timing Options
- 2.14– Packet Trace Analysis
- 2.15Introduction to Advanced Port Scanning with Nmap:
- 2.16Understanding TCP & UDP Protocols: Impact on Port Scanning Strategies
- 2.17Port Scanning Techniques
- 2.18Scanning with Hping: Advanced Packet Crafting and Reconnaissance
- 2.19Scanning Phase and Scanning Techniques
- 2.20Introduction to Scanning Techniques
- 2.21Tips and Best Practices During the Scanning Phase
- 2.22Using Sniffers During Scanning: Benefits and tcpdump Overview
- 2.23Network Scanning Tools: Angry IP Scanner and ICMPQuery
- 2.24Network Tracing: Traceroute and Network Path Mapping
- 3. Day | Exploitation & Privilege Escalation24
- 3.1– Solutions: Upgrading to fully interactive shell, PTY allocation.
- 3.2– Common post-exploitation shell issues (e.g., limited shell, broken encoding).
- 3.3Shell Access Challenges and Terminal Limitations
- 3.4– ExploitDB, GitHub, and other reliable sources.
- 3.5– Manual exploitation techniques using public PoC (Proof of Concept) code.
- 3.6Non-Metasploit Exploits
- 3.7– Interactive shell, system control, pivoting, screenshot, and keylogging features.
- 3.8– Capabilities of the Meterpreter payload.
- 3.9Meterpreter Overview
- 3.10– Stage: Main payload component delivered by the stager.
- 3.11– Stager: Initial code loader for complex payloads.
- 3.12– Payload: Code executed on the target system.
- 3.13– Exploit: Delivery mechanism for vulnerabilities.
- 3.14Metasploit Module Types
- 3.15– Setting up and launching exploitation environments.
- 3.16– Architecture and purpose of Metasploit in ethical hacking.
- 3.17Introduction to Metasploit Framework
- 3.18Local Privilege Escalation: Gaining elevated privileges on compromised systems.
- 3.19Client-Side Exploits: Leveraging user interaction (e.g., browser-based or document-based).
- 3.20What is an Exploit?
- 3.21– Definition and objectives of exploiting vulnerabilities.
- 3.22– Real-world examples and impact of exploit execution.
- 3.23Exploit Categories
- 3.24Server-Side Exploits: Targeting services and daemons.
- 4. Day | Password Attacks24
- 4.1– LANMAN Challenge/Response
- 4.2Windows Network Authentication Protocols
- 4.3– NT Hash (NTLM): MD4-based hashing, Unicode support.
- 4.4– LANMAN (LM): Weak hash algorithm, case-insensitive, padding mechanisms.
- 4.5LANMAN and NT Hash Algorithms
- 4.6– Secure channel communication and replication issues.
- 4.7– Storage of NTLM hashes in NTDS.dit.
- 4.8Active Directory Hash Storage
- 4.9– Structure and location of password hashes in the Security Accounts Manager (SAM) database.
- 4.10Windows SAM Hashes
- 4.11Password Hash Formats
- 4.12– Filtering and preparing custom wordlists for password attacks.
- 4.13Using Pw-inspector
- 4.14– Using Hydra for brute-force and dictionary attacks over protocols like SSH, FTP, HTTP, SMB.
- 4.15Password Guessing with THC-Hydra
- 4.16– Linux/Unix: PAM (Pluggable Authentication Module) configurations, faillog, pam_tally2.
- 4.17– Windows: Account Policy, Lockout Threshold, Audit Logs.
- 4.18Account Lockout Scenarios on Windows and Linux
- 4.19– Bypassing account lockout and implementing delay logic.
- 4.20– Best practices and methodologies for different attack vectors.
- 4.21– Strategies to optimize attack success and reduce false positives.
- 4.22– Fundamental approaches to password brute-forcing and dictionary attacks.
- 4.23Tips for Conducting Effective Password Attacks
- 4.24Introduction to Password Cracking and Guessing Techniques
- 5. Day | Wireless Networks & Web Applications24
- 5.1– Basics, encryption weaknesses, IV reuse vulnerabilities.
- 5.2WEP (Wired Equivalent Privacy)
- 5.3Cryptographic Attacks on Wireless Networks
- 5.4– Hiding network names and its implications on security and detection.
- 5.5SSID Cloaking
- 5.6– Windows-based tools for access point identification and signal strength measurement.
- 5.7NetStumbler and Cain for Wireless Discovery
- 5.8– Real-time packet capturing, client/AP mapping, and signal analysis.
- 5.9Kismet for Wireless Sniffing
- 5.10– Capturing and analyzing 802.11 frames.
- 5.11Sniffing Wireless Traffic
- 5.12– Passive and active scanning strategies.
- 5.13– Interface modes: Managed vs. Monitor.
- 5.14Wireless Network Discovery Techniques
- 5.15– SSID broadcasting and suppression.
- 5.16– IEEE 802.11b/g channel allocation and frequency bands.
- 5.17Wireless Networking Basics
- 5.18– GPS modules for geolocation tagging.
- 5.19– Wireless NICs supporting monitor mode and packet injection (e.g., Alfa AWUS036ACH).
- 5.20– Directional and omnidirectional antennas.
- 5.21Hardware Selection for Wireless Security Testing
- 5.22– Common weaknesses in Wi-Fi environments, including authentication bypass, encryption flaws, and rogue access points.
- 5.23Wireless Network Vulnerabilities
- 5.24– 802.11 authentication and association handshakes.


