Introduction to Kali Linux for Penetration Testing and Ethical Hacking
1h 52mIntermediate2020-07-01
Authors

Malcolm Shore
Cybersecurity Expert, Former Director of GCSB
Course details
Kali Linux is targeted at digital forensics experts and penetration testers. It includes over 400 pen-testing programs, and it is the primary tool used by ethical hackers. Using Kali Linux, you can test networks to see if they're vulnerable to outside attacks. This course helps you explore Kali as well as the careers, techniques, and tools behind ethical hacking—one of the most competitive and sought-after IT security skills. Get a short overview of the tools in Kali as well as third-party solutions such as Deepmagic, Nikto, Burp Suite, nmap, and more. Cybersecurity expert Malcolm Shore shows how to set up a virtual environment for testing, configure Kali Linux, and install and use toolsets for information gathering, vulnerability scanning, password cracking, and target exploitation.
Topics include:
Setting up a virtual lab with VirtualBox
Installing virtual machines and appliances
Exploring Kali Linux
Gathering information with Deepmagic and DNS
Scanning with Kali, Nikto, Burp Suite, and OpenVAS
Cracking passwords
Exploiting targets using Kali
Exploiting Linux and Windows
Topics include:
Setting up a virtual lab with VirtualBox
Installing virtual machines and appliances
Exploring Kali Linux
Gathering information with Deepmagic and DNS
Scanning with Kali, Nikto, Burp Suite, and OpenVAS
Cracking passwords
Exploiting targets using Kali
Exploiting Linux and Windows
Skills covered
Penetration TestingLinuxCybersecurityLearningOpen Source
Concepts
0. Introduction
- 01 - Learning how to use Kali Linux to succeed in ethical hacking
- 02 - What you should know
- 03 - Disclaimer
1. Testing Lab
- 04 - Introduction to virtualization
- 05 - Setting up a virtual lab
- 06 - A first look at VirtualBox
- 07 - Installing Kali as an appliance
- 08 - Installing Metasploitable from a virtual disk
- 09 - Installing Ubuntu from an ISO file
- 10 - Going Tiny with Linux
- 11 - Installing Windows
- 12 - Using the advanced options
2. Kali
- 13 - Starting with Kali
- 14 - Customizing the terminal window
- 15 - Using the application menu
- 16 - Setting up favorites
- 17 - Updating Kali
- 18 - Browsing with Kali
- 19 - Installing additional applications into Kali
3. Information Gathering
- 20 - Information gathering with Kali
- 21 - Using Deepmagic for reconnaissance
- 22 - Using DNS for passive reconnaissance
- 23 - Active target reconnaissance
- 24 - Taking a quick peek at a web server
4. Vulnerability Scanning
- 25 - Vulnerability scanning with Kali
- 26 - Using Nikto to scan a web server
- 27 - Using Burp Suite to scan a website
- 28 - Running an OpenVAS scan
5. Password Cracking
- 29 - Introducing password recovery
- 30 - Using command-line tools for dictionaries
- 31 - Having a ripping good time
- 32 - Cracking Windows passwords
6. Exploiting Targets Using Kali
- 33 - Overview of exploitation tools
- 34 - Exploiting Linux with Metasploit
- 35 - Graphical exploits with Armitage
- 36 - Exploiting Windows with venom
Conclusion
- 37 - Next steps
Related courses
- Kali Linux for Advanced Pen Testing and Ethical Hacking
- Kali Purple Essential Training
- Introduction to Kali Linux and Windows Subsystem for Linux
- Penetration Testing Essential Training
- Penetration Testing Essential Training (2021)
- Software Testing: Tools
- Introduction to SQLite
- Introduction to AR with Unreal and Xcode for Developers
Related learn paths
- Become a Penetration Tester
- Penetration Testing Professional Certificate
- Advance Your Video Editing Skills
- Advance Your Data Skills in Apache Spark
- Prepare for the Microsoft 365 Certified: Fundamentals Certification Exam (MS-900)
- Stay Ahead in Advanced Manufacturing
- Understanding Quantum Computing
- Introduction to AWS for Non-Engineers