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
Introduction
Deep Dive into Python
- Strings and expressions
- Functions and conditionals
- Variables and lists
Penetration Testing Basics
- What is penetration testing?
- The five phases of penetration testing
Overview of Kali Linux
- Kali deployment options
- Exploitation methods
- The Kali menu and toolbox
Preparing the Development Environment
- Installing a virtual machine
- Installing and configuring Kali Linux
- Installing and configuring Python for Kali Linux
- Setting up a lab environment
System Shells
- Using Weevely
- Generating shellcode with MSFvenom
- Injecting images with jhead
- Utilizing shellcode in exploits
Python and Kali Linux Integration
- Creating a penetration testing script with Python
- Working with TCP Clients and Servers
- Handling raw binary packets
- Port scanning with NMAP
Mapping the Network
- Applying network sniffing techniques
- SQL injection: offensive and defensive approaches
- Implementing brute force methods
Metasploitable Lab
- Targeting the Metasploitable VM
- Exploiting the distributed compile system
- Exploiting network files
- Achieving root access
End-to-End Testing
- Exploiting with EternalBlue
- Using Devel exploits
- Using Kronos exploits
Summary and Conclusion
Requirements
- A fundamental understanding of network vulnerabilities
Target Audience
- Penetration Testers
- Security Engineers
- Ethical Hackers
14 Hours
Testimonials (3)
About the microservices and how to maintenance kubernetes
Yufri Isnaini Rochmat Maulana - Bank Indonesia
Course - Advanced Platform Engineering: Scaling with Microservices and Kubernetes
The knowledge and the patience from the trainer to answer to our questions.
Calin Avram - REGNOLOGY ROMANIA S.R.L.
Course - Deploying Kubernetes Applications with Helm
The availability of the virtual desktop as form of sandbox for the participants to tinker with is great!