Special offers now — see discounted courses.
day
:
hour
:
min
:
sec
See special offers
Kali Linux for Advanced Pen Testing and Ethical Hacking

Kali Linux for Advanced Pen Testing and Ethical Hacking

2h 24mAdvanced2021-12-15

Authors

Malcolm Shore

Malcolm Shore

Cybersecurity Expert, Former Director of GCSB

Course details

Kali Linux is the penetration-testing professional's main tool, and includes hundreds of modules for scanning, exploitation, payloads, and post exploitation. In this course, Malcolm Shore teaches you advanced pen testing with Kali, including stealthy testing, privilege escalation, and pivoting. Learn how to use the basic toolset and extend Kali, integrating native exploits into the Metasploit environment. Find out how to generate and maintain a variety of shells, including Python and C++, and discover how to collect and use credentials. Get an introduction to the online Hack The Box and Offensive Security labs where you can practice your pen-testing skills. Malcolm details the advanced customization of exploits and achieving root access through a sustainable shell. This course covers many of the key objectives needed to pass the Offensive Security Certified Professional (OSCP) exam, and will appeal to all ethical hackers and pen testers, as well as general IT professionals.

Skills covered

Penetration TestingSecurity TestingLinuxCybersecurityOpen SourceDeep Dive (X:Y)

Concepts

0. Introduction

  • 01 - Using Kali Linux as the basis for advanced penetration testing
  • 02 - What you should know
  • 03 - Disclaimer

1. Kali Basics

  • 04 - Testing with Kali Linux
  • 05 - Understanding Kali deployments
  • 06 - Preparing your toolbox
  • 07 - Preparing to use exploits for testing
  • 08 - Managing the Kali menu
  • 09 - Using the LinkedIn Learning penetration testing lab

2. System Shells

  • 10 - Introduction to shells
  • 11 - Exploring Kali webshells
  • 12 - Weeving a shell
  • 13 - Generating shellcode with msfvenom
  • 14 - Injecting images with jhead
  • 15 - Using shellcode in exploits

3. Exploiting Targets from Kali

  • 16 - Exploiting systems with Kali
  • 17 - Exploiting with Python
  • 18 - Exploiting with Perl
  • 19 - Exploiting with C
  • 20 - Exploiting with CPP

4. Passwords

  • 21 - Obtaining Windows passwords
  • 22 - Obtaining Linux passwords

5. Exploiting the Metasploitable Server

  • 23 - Targeting Metasploitable
  • 24 - Exploiting VSFTPD
  • 25 - Exploiting with ProFTPD
  • 26 - Exploiting Tomcat
  • 27 - Exploiting IRC
  • 28 - Exploiting the distributed compile system
  • 29 - Exploiting network files
  • 30 - Hiding in plain sight
  • 31 - Escalating to root

6. End-to-End Testing

  • 32 - Hacking the box
  • 33 - Exploiting rejetto
  • 34 - Exploiting the Devel
  • 35 - Time to exploit Cronos
  • 36 - Cronos revisited - Getting to the root
  • 37 - Using a nightmare escalator

Conclusion

  • 38 - Next steps

Related courses

Related learn paths

About us

LyndaKade is a leading learning platform that helps people learn business, software, technology, and creative skills to achieve personal and professional goals.

Phone numberAparat ChannelTelegram SupportTelegram ChannelInstagram Page

All rights to this site belong to LyndaKade.

Terms of Service|Privacy Policy

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
zarinpal
zibal