Course Code: pykali
Duration: 14 hours
Prerequisites:
- An understanding of network vulnerabilities
Audience
- Penetration Testers
- Security Engineers
- Ethical Hackers
Overview:
Kali Linux is a Linux distribution created for digital forensics and penetration testing. With Python, users can develop penetration testing programs in Kali Linux.
This instructor-led, live training (online or onsite) is aimed at penetration testers, security engineers, and ethical hackers who wish to penetrate test networks in Kali Linux using Python.
By the end of this training, participants will be able to:
- Create Python programs to seek network vulnerabilities.
- Explore and use Kali web shells and shellcode in exploits.
- Apply various Kali tools for penetration testing.
- Exploit systems with Python code.
Format of the Course
- Interactive lecture and discussion.
- Lots of exercises and practice.
- Hands-on implementation in a live-lab environment.
Course Customization Options
- To request a customized training for this course, please contact us to arrange.
Course Outline:
Introduction
Python in Depth
- Strings and expressions
- Functions and conditionals
- Variables and lists
Penetration Testing
- What is penetration testing?
- The five phases of penetration testing
Overview of Kali Linux
- Kali deployments
- Exploit methods
- The Kali menu and toolbox
Preparing the Development Environment
- Installing a virtual machine
- Installing and configuring Kali Linux
- Installing and configuring Python Kali Linux
- Setting up a Box Lab
System Shells
- Using Weevely
- Generating shellcode with MSFvenom
- Injecting images with jhead
- Using shellcode in exploits
Python and Kali Linux
- Creating a penetration program with Python
- Working with TCP Client and TCP Service
- Using raw binary packets
- Port scanning with NMAP
Mapping
- Applying sniffing methods
- Using SQL injection: offensive and defensive
- Implementing brute force methods
Metasploitable
- Targeting Metasploitable
- Exploiting the distribute compile system
- Exploiting network files
- Achieving root
End-to-End Testing
- Exploiting with EternalBlue
- Using Devel exploits
- Using Kronos exploits
Summary and Conclusion
Sites Published:
United Arab Emirates - Penetration Testing: Python and Kali Linux
Qatar - Penetration Testing: Python and Kali Linux
Egypt - Penetration Testing: Python and Kali Linux
Saudi Arabia - Penetration Testing: Python and Kali Linux
South Africa - Penetration Testing: Python and Kali Linux
Brasil - Teste de Penetração: Python e Kali Linux
Canada - Penetration Testing: Python and Kali Linux
香港 - Penetration Testing: Python and Kali Linux
澳門 - Penetration Testing: Python and Kali Linux
USA - Penetration Testing: Python and Kali Linux
Österreich - Penetration Testing: Python und Kali Linux
Schweiz - Penetration Testing: Python und Kali Linux
Deutschland - Penetration Testing: Python und Kali Linux
Czech Republic - Penetrační testování: Python a Kali Linux
Denmark - Penetration Testing: Python and Kali Linux
Estonia - Penetration Testing: Python and Kali Linux
Finland - Penetration Testing: Python and Kali Linux
Greece - Πειραματική Περιβάλλον: Python και Kali Linux
Magyarország - Behatástesztelés: Python és Kali Linux
Ireland - Penetration Testing: Python and Kali Linux
Luxembourg - Penetration Testing: Python and Kali Linux
Latvia - Penetration Testing: Python and Kali Linux
España - Pruebas de Penetración: Python y Kali Linux
Italia - Penetration Testing: Python e Kali Linux
Lithuania - Penetration Testing: Python and Kali Linux
Nederland - Penetratietesten: Python en Kali Linux
Norway - Penetration Testing: Python og Kali Linux
Portugal - Teste de Penetração: Python e Kali Linux
România - Testare de Penetrație: Python și Kali Linux
Sverige - Penetration Testing: Python och Kali Linux
Türkiye - Penetre Testi: Python ve Kali Linux
Malta - Penetration Testing: Python and Kali Linux
Belgique - Test de Pénétration : Python et Kali Linux
France - Test de Pénétration : Python et Kali Linux
日本 - ペネトレーションテスト:PythonとKali Linux
Australia - Penetration Testing: Python and Kali Linux
Malaysia - Penetration Testing: Python and Kali Linux
New Zealand - Penetration Testing: Python and Kali Linux
Philippines - Penetration Testing: Python and Kali Linux
Singapore - Penetration Testing: Python and Kali Linux
Thailand - Penetration Testing: Python and Kali Linux
Vietnam - Kiểm thử xâm nhập: Python và Kali Linux
India - Penetration Testing: Python and Kali Linux
Argentina - Pruebas de Penetración: Python y Kali Linux
Chile - Pruebas de Penetración: Python y Kali Linux
Costa Rica - Pruebas de Penetración: Python y Kali Linux
Ecuador - Pruebas de Penetración: Python y Kali Linux
Guatemala - Pruebas de Penetración: Python y Kali Linux
Colombia - Pruebas de Penetración: Python y Kali Linux
México - Pruebas de Penetración: Python y Kali Linux
Panama - Pruebas de Penetración: Python y Kali Linux
Peru - Pruebas de Penetración: Python y Kali Linux
Uruguay - Pruebas de Penetración: Python y Kali Linux
Venezuela - Pruebas de Penetración: Python y Kali Linux
Polska - Testy penetracyjne: Python i Kali Linux
United Kingdom - Penetration Testing: Python and Kali Linux
South Korea - 침투 테스트: Python과 Kali Linux
Pakistan - Penetration Testing: Python and Kali Linux
Sri Lanka - Penetration Testing: Python and Kali Linux
Bulgaria - Пробване на пробиваемост: Python и Kali Linux
Bolivia - Pruebas de Penetración: Python y Kali Linux
Indonesia - Penetration Testing: Python and Kali Linux
Kazakhstan - Penetration Testing: Python and Kali Linux
Moldova - Testare de Penetrație: Python și Kali Linux
Morocco - Penetration Testing: Python and Kali Linux
Tunisia - Penetration Testing: Python and Kali Linux
Kuwait - Penetration Testing: Python and Kali Linux
Oman - Penetration Testing: Python and Kali Linux
Slovakia - Penetration Testing: Python and Kali Linux
Kenya - Penetration Testing: Python and Kali Linux
Nigeria - Penetration Testing: Python and Kali Linux
Botswana - Penetration Testing: Python and Kali Linux
Slovenia - Penetration Testing: Python and Kali Linux
Croatia - Penetration Testing: Python and Kali Linux
Serbia - Penetration Testing: Python and Kali Linux
Bhutan - Penetration Testing: Python and Kali Linux
Nepal - Penetration Testing: Python and Kali Linux