
Explore the five attack phases of ethical hacking with Kali 2021.1 and hands-on labs. Build familiarity and foundational skills to start growing in ethical hacking.
Kali 2021.1 introduces new versions and packages, including Empire and Star Killer tools, and expands Apple Silicon support, fuzzing capabilities, and lightweight desktop performance.
Set up a lab environment by configuring Kali, Metasploitable 3, and Windows 10 with VMware Workstation 16, importing a preconfigured OVA, and downloading the Windows 10 ISO.
learn how to update Kali by editing the repository sources, replacing the repo, and running update and upgrade in the terminal to keep Kali up to date.
Explore the five phases of ethical hacking—reconnaissance, scanning, gaining access, maintaining access, and clearing tracks—within a framework of written permission, defined scope, and reporting for remediation.
Explore the open source osstmm methodology for ethical hacking, covering security testing, workflow, and reporting with the stars method, including human, physical, wireless, telecommunications, data security, and compliance.
Explore reconnaissance or footprinting in ethical hacking, focusing on information gathering before an attack through active and passive methods, open source intelligence, and mapping target networks.
Configure and run spiderfoot for recon in phase one, using a seed target domain to reveal footprints, DNS records, and exposed assets.
Explore phase two scanning overview, focusing on pre-attack port scanning, vulnerability scanning, and information extraction using nmap to gather details about devices and operating systems.
Learn basic nmap scanning to discover hosts, ports, and services across single IPs, ranges, and domains. Perform version detection and operating system detection to identify software and provide output details.
Learn techniques to gain access to target systems, including phishing, brute force, spoofing, and buffer overflow, after technical review and network mapping, with access defined as obtaining an interpreter shell.
Create a metasploit exploit in Kali, generate a reverse TCP payload, host it on a web server, deliver to a victim, and establish a callback interpreter session.
This video introduces you to hash values and the complexity of breaking them.
This video introduces you to how to dump a hash file, and how to crack NT-based passwords extracted from a Windows 10 workstation. You will be using Hashcat to break the passwords.
Maintain access after gaining entry by using multiple sessions, explore and exploit further, and secure ongoing access with techniques like phishing or malicious documents to complete the ethical hacking task.
Explore maintaining access by running two separate exploits on different ports to establish parallel sessions, upload and execute updates, and discuss persistence strategies to sustain access.
Cover your tracks by clearing caches and cookies, removing logs, and uninstalling tools used. Practice log modification and log clearing in hands-on labs to master concealment.
Explore how Meterpreter sessions clear Windows event logs, purge application, system, and security logs, and how Defender monitoring flags log-clearing attempts, highlighting red flags for covering tracks.
Watch this bonus video to learn about planned phased content, adding one tool per phase and expanding lab tools, with contact available via my YouTube channel.
Kali is a penetration testing Linux distribution created by Offensive Security. It holds a repository of multiple tools for security-related engineers including hacking wireless networks, web applications, databases, Reverse engineering, password crackers, and much more! As you can see, Kali is a versatile and powerful tool for anyone looking to do any cybersecurity-related work.
Keep in mind this is a basics course, which means this course is a beginner’s guide to getting started in Kali…to get your feet wet. The course is broken down into several sections focusing on certain aspects of the ethical hacking process. Starting off with an overview of Kali and its use cases then offer a step-by-step walkthrough of installing Kali using VMware. Next, we teach you some important configuration settings in the distribution including configuring your network and managing services in Kali. Knowing these procedures will help you set up the proper environments when using Kali and its tools.
We will cover the five phases and the tools used in each phase, again this is an introduction so we may not go super in-depth but you will leave with a basic understanding of how to do things and why they are done in each phase. Because of issues with Udemy free courses being less than two hours I am not able to add additional content. However, I will be publishing more free courses. I will be publishing a more focused Course on each of the phases.
The goal is to provide you with basic knowledge to get you started so you can take it from there. Remember this is not a field that you have can walkthrough. You will have to grow and adapt as the environment changes.