Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
How to Test Network and Service Security
- Penetration testing – what is it?
- Penetration testing vs. audit – similarities, differences, and what is appropriate?
- Practical challenges – what can go wrong?
- Scope of testing – what do we want to check?
- Sources of best practices and recommendations.
Penetration Testing – Reconnaissance
- OSINT – gathering information from public sources.
- Passive and active network traffic analysis methods.
- Identification of services and network topology.
- Security systems (firewalls, IPS/IDS systems, WAF, etc.) and their impact on testing.
Penetration Testing – Vulnerability Discovery
- System and version fingerprinting.
- Searching for vulnerabilities in systems, infrastructure, and applications.
- Vulnerability assessment – i.e., "does it hurt?"
- Sources of exploits and their customization possibilities.
Penetration Testing – Attack and Gaining Control
- Types of attacks – how they are conducted and their outcomes.
- Attacks using remote and local exploits.
- Attacks on network infrastructure.
- Reverse shell – how to manage a compromised system.
- Privilege escalation – i.e., how to become an administrator.
- Ready-made "hacking tools".
- Analysis of a compromised system – interesting files, saved passwords, private data.
- Special cases: web applications, WiFi networks.
- Social engineering – i.e., how to "break" a human if systems cannot be breached.
Penetration Testing – Covering Tracks and Maintaining Access
- Logging and activity monitoring systems.
- Log cleaning and covering tracks.
- Backdoor – i.e., how to leave yourself an entry point.
Penetration Testing – Summary
- Report preparation and its structure.
- Report delivery and consultation.
- Verification of recommendation implementation.
Requirements
- Knowledge of basic networking concepts (IP addressing, Ethernet, core services – DNS, DHCP) and operating systems.
- Familiarity with Windows and Linux (basic administration, terminal usage).
Target Audience
- Individuals responsible for network and service security.
- Network and system administrators seeking to learn security testing methods.
- All individuals interested in the subject.
28 Hours