Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Udemy

Ethical Hacking: Offensive and Defensive Security

via Udemy

Overview

Offensive and Defensive Security: Ethical Hacking, Malware, and Incident Response

What you'll learn:
  • Perform ethical hacking and penetration testing using real-world offensive security techniques.
  • Develop, analyze, and deploy custom malware, reverse shells, and privilege escalation exploits.
  • Detect, investigate, and defend against cyberattacks using Blue Team and EDR tools.
  • Apply Red Team vs Blue Team concepts to simulate and respond to advanced persistent threats (APTs).

Master Both Sides of Cybersecurity — The Attacker and the Defender

Welcome to Ethical Hacking: Offensive and Defensive Security, the most comprehensive and practical cybersecurity course designed for learners who want to master every layer of cyber warfare — from networking and vulnerability assessment to malware development, privilege escalation, EDR bypass, and real-world incident response.

Whether you’re a beginner exploring cybersecurity or a professional aiming to strengthen both Red Team and Blue Team skills, this course will give you everything you need to think, act, and defend like a modern cyber expert.

What You’ll Learn

  • Core networking and data communication concepts — OSI model, TCP/UDP, IP addressing, ports, and protocols

  • Step-by-step lab setup with VirtualBox, Kali Linux, Windows, and attack environments

  • Understanding and deploying firewalls, IDS/IPS, honeypots, and VPNs

  • Performing network-based attacks like DoS/DDoS, ARP poisoning, sniffing, and botnet analysis

  • Conducting vulnerability assessments and scanning entire networks, hosts, and web applications

  • Applying industry frameworks such as MITRE ATT&CK® and the Cyber Kill Chain

Offensive Security: Red Team Operations

  • Learn malware development from scratch — build reverse shells, command & control payloads, and DLL injectors

  • Perform process injection, DLL hijacking, and process hollowing for stealthy access

  • Deliver payloads using Cobalt Strike, Certutil, and other advanced techniques

  • Execute privilege escalation through UAC bypassing, token manipulation, named pipe impersonation, and service exploitation

  • Dump and analyze LSASS memory, SAM hives, and stolen credentials using Mimikatz, Pypykatz, and LaZagne

  • Implement persistence mechanisms via registry keys, WMI, startup folders, and scheduled tasks

  • Explore defense evasion — bypass antivirus and EDRs using API hooking, unhooking, AMSI patching, and DLL sideloading

Defensive Security: Blue Team & Incident Response

  • Investigate network intrusions, logs, and endpoint activity in Microsoft Defender ATP (EDR)

  • Understand endpoint protection engines, DLP, and malware detection methodologies

  • Apply incident response procedures for network discovery, collection, command & control, and data exfiltration

  • Detect and respond to RMM tools, lateral movement, and RDP misuse

  • Learn to mitigate ransomware impact, shadow copy deletion, and recovery techniques

Tools and Techniques Covered

  • Kali Linux, Wireshark, Nmap, Metasploit, Cobalt Strike, BloodHound, SharpHound, Impacket, Angry IP Scanner

  • Windows utilities and LOLBAS binaries (Certutil, Rundll32, Mshta, Reg, WMIC, Bitsadmin, etc.)

  • Advanced scripting and custom code development for attacks and defenses

Course Structure

  • 25 in-depth sections and 170+ hands-on lectures

  • Includes real-time demonstrations, code walkthroughs, and live simulations

  • Resources provided at the end of each module for continued learning

  • Covers Red Team (Offense), Blue Team (Defense), and Incident Response (DFIR) together

By the End of This Course, You Will:

Build and manage your own ethical hacking lab
Develop malware and exploit payloads in a safe, isolated environment
Detect, investigate, and mitigate real-world attacks
Understand adversary tactics from initial access to data exfiltration
Be fully prepared for roles like Cybersecurity Analyst, SOC Engineer, Red Team Specialist, or Penetration Tester

Who This Course Is For

  • Students and professionals who want to master both ethical hacking and cyber defense

  • SOC and IR analysts who want to understand attacker behaviors deeply

  • Penetration testers looking to enhance their post-exploitation and persistence skills

  • IT professionals transitioning into Offensive Security, Blue Teaming, or Threat Hunting

Prerequisites

  • Basic computer knowledge and familiarity with Windows or Linux

  • No prior coding experience required — everything is explained step by step

Become a complete cybersecurity professional — someone who not only penetrates and exploits vulnerabilities but also defends and secures networks from real-world threats.

Start mastering the art of Offensive and Defensive Security today.

Taught by

Ajay Ravichandran

Reviews

4.8 rating at Udemy based on 141 ratings

Start your review of Ethical Hacking: Offensive and Defensive Security

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.