CyberCode Academy cover art

All Episodes

CyberCode Academy — 361 episodes

#
Title
1

Course 43 - Practical Malware Development | Episode 5: Error Handling & HTTP Polling

2

Course 43 - Practical Malware Development | Episode 4: System Navigation and Command Execution

3

Course 43 - Practical Malware Development | Episode 3: Recon, Registry Persistence, and Web Downloading

4

Course 43 - Practical Malware Development | Episode 2: Building Your Dual-OS Dev Labs

5

Course 43 - Practical Malware Development | Episode 1: Building Your Virtual Sandbox

6

Course 42 - Mobile Malware Analysis Fundamentals | Episode 15: iOS and Android Case Studies and Reporting

7

Course 42 - Mobile Malware Analysis Fundamentals | Episode 14: Architecture and Essential Toolkits

8

Course 42 - Mobile Malware Analysis Fundamentals | Episode 13: Designing and Architecting a Scalable Mobile Malware Analysis Lab

9

Course 42 - Mobile Malware Analysis Fundamentals | Episode 12: Dynamic Analysis Tools, Techniques, and Assessment

10

Course 42 - Mobile Malware Analysis Fundamentals | Episode 11: Dynamic Analysis for iOS and Android

11

Course 42 - Mobile Malware Analysis Fundamentals | Episode 10: The Essentials of Dynamic Analysis

12

Course 42 - Mobile Malware Analysis Fundamentals | Episode 9: Mastering Basic Static Analysis for Mobile Malware

13

Course 42 - Mobile Malware Analysis Fundamentals | Episode 8: Static Analysis of Android Banking Trojans

14

Course 42 - Mobile Malware Analysis Fundamentals | Episode 7: Malware Tools and Practical Lab Walkthrough

15

Course 42 - Mobile Malware Analysis Fundamentals | Episode 6: The Evolution and Methodology of iOS Malware Attacks

16

Course 42 - Mobile Malware Analysis Fundamentals | Episode 5: Fundamentals, App Structure, and Knowledge Review

17

Course 42 - Mobile Malware Analysis Fundamentals | Episode 4: iOS Security and Android Frameworks

18

Course 42 - Mobile Malware Analysis Fundamentals | Episode 3: iOS Application Architecture and Jailbreaking Fundamentals

19

Course 42 - Mobile Malware Analysis Fundamentals | Episode 2: iOS Architecture & Security

20

Course 42 - Mobile Malware Analysis Fundamentals | Episode 1: Threat Landscape, Device Architecture, and Risk Analysis

21

Course 41 - Analyzing Attacks for Incident Handlers | Episode 4: Live Memory Forensics, VM Troubleshooting, and Malware Analysis

22

Course 41 - Analyzing Attacks for Incident Handlers | Episode 3: Live Memory Forensics and Malware Analysis with Mandiant Redline

23

Course 41 - Analyzing Attacks for Incident Handlers | Episode 2: Utilizing FTK Imager and Redline for Incident Handlers

24

Course 41 - Analyzing Attacks for Incident Handlers | Episode 1: Volatile Evidence, Forensic Tools, and Investigation Procedures

25

Course 40 - Web Scraping with Python | Episode 43: Mastering File Uploads and Reverse Image Search

26

Course 40 - Web Scraping with Python | Episode 42: Web Authentication and Automated Form Input Submission

27

Course 40 - Web Scraping with Python | Episode 41: Mastering GET and POST Form Submissions

28

Course 40 - Web Scraping with Python | Episode 40: Introduction to Advanced Web Scraping: Tools and Tactics

29

Course 40 - Web Scraping with Python | Episode 39: Overcoming Challenges and Optimizing Performance

30

Course 40 - Web Scraping with Python | Episode 38: Scraping Dynamic Premier League Stats and News with Selenium and BeautifulSoup

31

Course 40 - Web Scraping with Python | Episode 37: Integrating Selenium and Beautiful Soup

32

Course 40 - Web Scraping with Python | Episode 36: Comprehensive Element Locating and Advanced Webpage Navigation

33

Course 40 - Web Scraping with Python | Episode 35: Locating Dynamic Elements with Selenium and Python

34

Course 40 - Web Scraping with Python | Episode 34: Architecture, Setup, and Basic Web Automation

35

Course 40 - Web Scraping with Python | Episode 33: Foundations of Scraping Dynamic Webpages with Python and Selenium

36

Course 40 - Web Scraping with Python | Episode 32: Native Data Storage and Implementation

37

Course 40 - Web Scraping with Python | Episode 31: From Item Loaders to Pipelines

38

Course 40 - Web Scraping with Python | Episode 30: Controlling URL Paths and Processing Scraped Data

39

Course 40 - Web Scraping with Python | Episode 29: From Feed and Sitemap Spiders to CrawlSpider Demos

40

Course 40 - Web Scraping with Python | Episode 28: Base and Generic Crawling Classes

41

Course 40 - Web Scraping with Python | Episode 27: Beautiful Soup Parsing and Scrapy Project Architecture

42

Course 40 - Web Scraping with Python | Episode 26: Framework Overview and Core Architecture

43

Course 40 - Web Scraping with Python | Episode 25: Core Concepts and Legal Guidelines

44

Course 40 - Web Scraping with Python | Episode 24: Mastering Advanced Operations, Parsers, and Encodings in Beautiful Soup

45

Course 40 - Web Scraping with Python | Episode 23: Mastering HTML Parse Tree Modification with Beautiful Soup

46

Course 40 - Web Scraping with Python | Episode 22: Mastering Tree Traversal, CSS Selectors, and XPath

47

Course 40 - Web Scraping with Python | Episode 21: Mastering XML Parsing and Advanced Search with Beautiful Soup and XPath

48

Course 40 - Web Scraping with Python | Episode 20: XPath Fundamentals and Advanced Beautiful Soup Searching

49

Course 40 - Web Scraping with Python | Episode 19: Tree Navigation, Advanced Filtering, and Link Extraction

50

Course 40 - Web Scraping with Python | Episode 18: Mastering HTML Parse Tree Navigation and Element Extraction with Beautiful Soup

51

Course 40 - Web Scraping with Python | Episode 17: Mastering Requests, Regex, and Beautiful Soup

52

Course 40 - Web Scraping with Python | Episode 16: Mastering Data Extraction with Beautiful Soup

53

Course 40 - Web Scraping with Python | Episode 15: Mastering Items, Loaders, and Processing Pipelines

54

Course 40 - Web Scraping with Python | Episode 14: Building and Automating Custom Spiders with the Scrapy Framework

55

Course 40 - Web Scraping with Python | Episode 13: Mastering Scrapy Shell, CSS, and XPath Selectors

56

Course 40 - Web Scraping with Python | Episode 12: From Parsing Foundations to Scrapy Essentials

57

Course 40 - Web Scraping with Python | Episode 11: Advanced Filtering and Efficient Extraction with BeautifulSoup

58

Course 40 - Web Scraping with Python | Episode 10: Navigating and Extracting Web Data with Beautiful Soup

59

Course 40 - Web Scraping with Python | Episode 9: Navigating Requests, Redirects, and Timeouts

60

Course 40 - Web Scraping with Python | Episode 8: Mastering HTTP and Python Client Libraries

61

Course 40 - Web Scraping with Python | Episode 7: Overcoming the JavaScript Challenge

62

Course 40 - Web Scraping with Python | Episode 6: From Scrapy Framework Foundations to Professional Spiders

63

Course 40 - Web Scraping with Python | Episode 5: From Environment Setup to Pandas DataFrames

64

Course 40 - Web Scraping with Python | Episode 4: Ethics, Risks, and the hiQ Precedent

65

Course 40 - Web Scraping with Python | Episode 3: Mastering CSS, XPath, and Developer Tools

66

Course 40 - Web Scraping with Python | Episode 2: From HTTP Basics to URL Hacking

67

Course 40 - Web Scraping with Python | Episode 1: From Business Profits to Practical Solutions

68

Course 39 - NodeJS Security Pentesting and Exploitation | Episode 4: Manual and Automated Code Review Essentials

69

Course 39 - NodeJS Security Pentesting and Exploitation | Episode 3: Hardening Code and Preventing Attacks

70

Course 39 - NodeJS Security Pentesting and Exploitation | Episode 2: Mitigating RCE, OS Injection, and Path Traversal Vulnerabilities

71

Course 39 - NodeJS Security Pentesting and Exploitation | Episode 1: From V8 Fundamentals to Namespace and Parameter Pollution

72

Course 38 - Web Security Known Web Attacks | Episode 5: SOP Fundamentals and SOME Attack Exploitation via Flash Callbacks

73

Course 38 - Web Security Known Web Attacks | Episode 4: From Phishing to Reverse Clickjacking

74

Course 38 - Web Security Known Web Attacks | Episode 3: RFD, Mutation XSS, and RPO

75

Course 38 - Web Security Known Web Attacks | Episode 2: RCE Filter Bypassing and JSON Hijacking

76

Course 38 - Web Security Known Web Attacks | Episode 1: Guide to Remote Command Injection

77

Course 37 - Building Web Apps with Ruby On Rails | Episode 18:Navigating GraphQL and the Graphiti Middle Ground

78

Course 37 - Building Web Apps with Ruby On Rails | Episode 17:Mastering Versioning and Pagination

79

Course 37 - Building Web Apps with Ruby On Rails | Episode 16:Templates and Partials for Modular Rails APIs

80

Course 37 - Building Web Apps with Ruby On Rails | Episode 15: Multi-format Controllers and Custom JSON Serialization

81

Course 37 - Building Web Apps with Ruby On Rails | Episode 14: From Basic HTTP to JWT Authentication

82

Course 37 - Building Web Apps with Ruby On Rails | Episode 13: From Initial Setup to Advanced UI Interaction

83

Course 37 - Building Web Apps with Ruby On Rails | Episode 12: Comprehensive Rails Integration Testing

84

Course 37 - Building Web Apps with Ruby On Rails | Episode 11: Mastering Robust Unit Testing and Shared Helper Functions

85

Course 37 - Building Web Apps with Ruby On Rails | Episode 10: Setup, Parallelization, and Dynamic Data Seeding

86

Course 37 - Building Web Apps with Ruby On Rails | Episode 9: Flash Storage and Automated Validation Errors

87

Course 37 - Building Web Apps with Ruby On Rails | Episode 8: Mastering Sessions, Encrypted Cookies, and CSRF Protection

88

Course 37 - Building Web Apps with Ruby On Rails | Episode 7: From RSS Feeds to User Authentication and Recovery

89

Course 37 - Building Web Apps with Ruby On Rails | Episode 6: Automated Scaffolding vs. Manual CRUD Development

90

Course 37 - Building Web Apps with Ruby On Rails | Episode 5: Implementing Business Rules through Validations, Migrations, and Lifecycle Hoo

91

Course 37 - Building Web Apps with Ruby On Rails | Episode 4: Mastering Data Modeling and Resource Relationships in Rails

92

Course 37 - Building Web Apps with Ruby On Rails | Episode 3: Mastering Rails Scaffolding and Development

93

Course 37 - Building Web Apps with Ruby On Rails | Episode 2: Navigating the Framework of Frameworks

94

Course 37 - Building Web Apps with Ruby On Rails | Episode 1: From Ruby Basics to Web Development Conventions

95

Course 36 - Windows Forensics and Tools | Episode 15: Uncovering Digital Evidence from Headers and Servers

96

Course 36 - Windows Forensics and Tools | Episode 14: A Guide to Steganography and OpenStego

97

Course 36 - Windows Forensics and Tools | Episode 13: Decoding Registry Artifacts and Connection History

98

Course 36 - Windows Forensics and Tools | Episode 12: A Forensic Guide to Windows User Artifacts

99

Course 36 - Windows Forensics and Tools | Episode 11: Unlocking Hidden Metadata and Browser History

100

Course 36 - Windows Forensics and Tools | Episode 10: Decoding Metadata and File Internals

101

Course 36 - Windows Forensics and Tools | Episode 9: Uncovering Hidden Evidence

102

Course 36 - Windows Forensics and Tools | Episode 8: Efficiency, Evidence, and Forensics

103

Registry Forensics and the User Assist Key

104

Course 36 - Windows Forensics and Tools | Episode 6: From System Hives to Forensic Analysis

105

Course 36 - Windows Forensics and Tools | Episode 5: Structure and Forensic Significance

106

Course 36 - Windows Forensics and Tools | Episode 4: From Acquisition to Volatility Analysis

107

Course 36 - Windows Forensics and Tools | Episode 3: Mastering dd.exe for Drives and Memory

108

Course 36 - Windows Forensics and Tools | Episode 2: Windows Forensic Imaging and Drive Nomenclature

109

Course 36 - Windows Forensics and Tools | Episode 1: Debunking Myths and Mastering Methodology

110

Course 35 - Footprinting and Reconnaissance | Episode 8: From Target Reconnaissance to Phishing Execution

111

Course 35 - Footprinting and Reconnaissance | Episode 7: Information Gathering and Domain Reconnaissance Lab

112

Course 35 - Footprinting and Reconnaissance | Episode 6: Information Gathering with theHarvester in Kali Linux

113

Course 35 - Footprinting and Reconnaissance | Episode 5: Website Mirroring and Footprinting with HTTrack

114

Course 35 - Footprinting and Reconnaissance | Episode 4: Email and Domain Information Mapping

115

Course 35 - Footprinting and Reconnaissance | Episode 3: Exploring Shodan and the Google Hacking Database

116

Course 35 - Footprinting and Reconnaissance | Episode 2: Gathering Intelligence with NSlookup and WHOIS

117

Course 35 - Footprinting and Reconnaissance | Episode 1: Methodology, OSINT Tools, and Lab Setup

118

Course 34 - Cybersecurity Kill Chain | Episode 4: Command, Objectives, and Defense in Depth

119

Course 34 - Cybersecurity Kill Chain | Episode 3: Delivery, Exploitation, and Installation

120

Course 34 - Cybersecurity Kill Chain | Episode 2: Active Reconnaissance and Weaponization Strategies

121

Course 34 - Cybersecurity Kill Chain | Episode 1: Reconnaissance and Footprinting Fundamentals

122

Course 33 - Static Analysis for Reverse Engineering | Episode 5: Register Fundamentals, Graphical Analysis, and the Easy Peasy Solution

123

Course 33 - Static Analysis for Reverse Engineering | Episode 4: Static Analysis and Software Patching in x64dbg

124

Course 33 - Static Analysis for Reverse Engineering | Episode 3: Graphical Reverse Engineering with x64dbg

125

Course 33 - Static Analysis for Reverse Engineering | Episode 2: Tool Setup, xAnalyzer Integration, and Database Maintenance

126

Course 33 - Static Analysis for Reverse Engineering | Episode 1: Static Analysis and Graphical Visualization in x64dbg

127

Course 32 - Checkpoint CCSA R80 | Episode 12: Managing Processes, Web Ports, and System Backups

128

Course 32 - Checkpoint CCSA R80 | Episode 11: Managing and Troubleshooting Check Point Gaia via the Command Line Interface

129

Course 32 - Checkpoint CCSA R80 | Episode 10: VPN Implementation, Tunnel Management, and Advanced Security Monitoring

130

Course 32 - Checkpoint CCSA R80 | Episode 9: Advanced Threat Prevention and Secure Site-to-Site Connectivity

131

Course 32 - Checkpoint CCSA R80 | Episode 8: HTTPS Inspection, URL Filtering, and Identity Awareness

132

Course 32 - Checkpoint CCSA R80 | Episode 7: NAT, Gateway Redundancy, and Software Blades

133

Course 32 - Checkpoint CCSA R80 | Episode 6: Mastering NAT Types, Priority Hierarchies, and Manual Rules

134

Course 32 - Checkpoint CCSA R80 | Episode 5: Policy Management, Troubleshooting, and NAT Foundations

135

Course 32 - Checkpoint CCSA R80 | Episode 4: Layers, Timing, and Collaborative Firewall Management

136

Course 32 - Checkpoint CCSA R80 | Episode 3: From System Safeguards to Advanced Security Orchestration

137

Course 32 - Checkpoint CCSA R80 | Episode 2: SmartConsole Deployment, Gateway Integration, and Connectivity Management

138

Course 32 - Checkpoint CCSA R80 | Episode 1: Initial Deployment of Security Managers and Gateways

139

Course 31 - Dive Into Docker | Episode 11: Framework Starters and Design Best Practices

140

Course 31 - Dive Into Docker | Episode 10: Management, Versions, and Complex Microservices

141

Course 31 - Dive Into Docker | Episode 9: Orchestrating Multi-Container Web Applications with Docker Compose

142

Course 31 - Dive Into Docker | Episode 8: Networking, Persistence, and System Optimization

143

Course 31 - Dive Into Docker | Episode 7: Building, Running, and Syncing Flask Applications

144

Course 31 - Dive Into Docker | Episode 6: A Hands-On Guide to Dockerizing Web Applications

145

Course 31 - Dive Into Docker | Episode 5: From First Run to Building Images

146

Course 31 - Dive Into Docker | Episode 4: Editions, Versioning, and Installation Guide

147

Course 31 - Dive Into Docker | Episode 3: From Virtual Machines to Core Architecture

148

Course 31 - Dive Into Docker | Episode 2: Setup, Resources, and the Troubleshooting Mindset

149

Course 31 - Dive Into Docker | Episode 1: Efficiency, Portability, and Your Path to Modern Development

150

Course 30 - Practical Malware Development - Beginner Level | Episode 6: Developing a Command and Control (C2) System with PHP and MySQL

151

Course 30 - Practical Malware Development - Beginner Level | Episode 5: Building and Securing the Control Panel Dashboard

152

Course 30 - Practical Malware Development - Beginner Level | Episode 4: Building a Secure Web Control Panel: Database Infrastructure

153

Course 30 - Practical Malware Development - Beginner Level | Episode 3: Enhancing Agent Resilience and Establishing Remote Server

154

Course 30 - Practical Malware Development - Beginner Level | Episode 2: Mastering C# System Control: Navigating, Enumerating, and Executing

155

Course 30 - Practical Malware Development - Beginner Level | Episode 1: C# Offensive Operations: Recon, Persistence, and File Acquisition

156

Course 29 - AZ-500 Microsoft Azure Security Technologies | Episode 14: Securing Data and Applications in Microsoft Azure

157

Course 29 - AZ-500 Microsoft Azure Security Technologies | Episode 13: Storage, SQL Databases, and HDInsight

158

Course 29 - AZ-500 Microsoft Azure Security Technologies | Episode 12: Mastering Data Protection and SQL Security

159

Course 29 - AZ-500 Microsoft Azure Security Technologies | Episode 11: Security, Encryption, and Compliance

160

Course 29 - AZ-500 Microsoft Azure Security Technologies | Episode 10: Azure Security Monitoring and Threat Response

161

Course 29 - AZ-500 Microsoft Azure Security Technologies | Episode 9: Mastering Azure Security Operations

162

Course 29 - AZ-500 Microsoft Azure Security Technologies | Episode 8: Governance and Container Security

163

Course 29 - AZ-500 Microsoft Azure Security Technologies | Episode 7: A Comprehensive Guide to Virtual Machine and Container Security

164

Course 29 - AZ-500 Microsoft Azure Security Technologies | Episode 6: Azure Network Security

165

Course 29 - AZ-500 Microsoft Azure Security Technologies | Episode 5: Azure Network Infrastructure and Security

166

Course 29 - AZ-500 Microsoft Azure Security Technologies | Episode 4: Protecting Azure Virtual Networks

167

Course 29 - AZ-500 Microsoft Azure Security Technologies | Episode 3: Mastering Azure Identity and Access Management

168

Course 29 - AZ-500 Microsoft Azure Security Technologies | Episode 2: Managing Security and Hybrid Identity Integration

169

Course 29 - AZ-500 Microsoft Azure Security Technologies | Episode 1: Essential Identity Management and Security Protection

170

Course 28 - Denial of Service and Elevation of Privilege | Episode 6: Multi-Layered Defenses Against Elevation of Privilege

171

Course 28 - Denial of Service and Elevation of Privilege | Episode 5: Input Manipulation and the Path to Elevation of Privilege

172

Course 28 - Denial of Service and Elevation of Privilege | Episode 4: Designing for System Resilience and Capacity Defense

173

Course 28 - Denial of Service and Elevation of Privilege | Episode 3: From Mobile Networks to the Cloud

174

Course 28 - Denial of Service and Elevation of Privilege | Episode 2: Persistence, Cleverness, and Amplification

175

Course 28 - Denial of Service and Elevation of Privilege | Episode 1: The Evolution of Denial of Service Attacks

176

Course 27 - Hacking Web Applications, Penetration Testing, CTF | Episode 19: Mastering Burp Suite

177

Course 27 - Hacking Web Applications, Penetration Testing, CTF | Episode 18: Essential Firefox Extensions for Browser Customization

178

Course 27 - Hacking Web Applications, Penetration Testing, CTF | Episode 17: Common Network and Web Application Vulnerabilities

179

Course 27 - Hacking Web Applications, Penetration Testing, CTF | Episode 16: Web Technology Foundations: Protocols, Structure, and Scripting

180

Course 27 - Hacking Web Applications, Penetration Testing, CTF | Episode 15: Mastering Metasploitable 2: A Comprehensive Pentesting Guide

181

Course 27 - Hacking Web Applications, Penetration Testing, CTF | Episode 14: Web Essentials: Files, Extensions, and Enumeration

182

Course 27 - Hacking Web Applications, Penetration Testing, CTF | Episode 13: Essential Web Application Penetration Testing and Scanning Tool

183

Course 27 - Hacking Web Applications, Penetration Testing, CTF | Episode 12: Introduction to Banner Grabbing and Service Fingerprinting

184

Course 27 - Hacking Web Applications, Penetration Testing, CTF | Episode 11: OSINT, Reconnaissance, and Scanning: Foundations and Tools

185

Course 27 - Hacking Web Applications, Penetration Testing, CTF | Episode 10: OWASP Fundamentals: Top 10 Vulnerabilities and Web Security

186

Course 27 - Hacking Web Applications, Penetration Testing, CTF | Episode 9: Tools and Techniques for Concealing Information

187

Course 27 - Hacking Web Applications, Penetration Testing, CTF | Episode 8: Cryptography Fundamentals: Encoding and Ciphers

188

Course 27 - Hacking Web Applications, Penetration Testing, CTF | Episode 7: Tradecraft: The Methods and Tools of Modern Espionage

189

Course 27 - Hacking Web Applications, Penetration Testing, CTF | Episode 6: Penetration Testing Lifecycle: From Scoping to Reporting

190

Course 27 - Hacking Web Applications, Penetration Testing, CTF | Episode 5: Penetration Testing Terminology and Core Security Concepts

191

Course 27 - Hacking Web Applications, Penetration Testing, CTF | Episode 4: Penetration Testing and Hacker Profiles

192

Course 27 - Hacking Web Applications, Penetration Testing, CTF | Episode 3: Metasploit Database Setup and Initialization

193

Course 27 - Hacking Web Applications, Penetration Testing, CTF | Episode 2: Linux Fundamentals and Command Injection Basics

194

Course 27 - Hacking Web Applications, Penetration Testing, CTF | Episode 1: Kali Linux Essentials

195

Course 26 - Assessing and Mitigating Security Risks | Episode 5: Essential Tools for Incident Response

196

Course 26 - Assessing and Mitigating Security Risks | Episode 4: A Guide to Mitigation and Security Controls

197

Course 26 - Assessing and Mitigating Security Risks | Episode 3: Foundations of Successful Incident Identification and Response Management

198

Course 26 - Assessing and Mitigating Security Risks | Episode 2: The Fundamentals of Organizational Risk Management

199

Course 26 - Assessing and Mitigating Security Risks | Episode 1: Threats, Mindsets, and Vulnerabilities

200

Course 25 - API Python Hacking | Episode 7: Building Windows Executables from Python Scripts with PyInstaller

201

Course 25 - API Python Hacking | Episode 6: Privilege Modification and User Impersonation

202

Course 25 - API Python Hacking | Episode 5: Managing and Verifying Process Privileges

203

Course 25 - API Python Hacking | Episode 4: Structures, Process Spawning, and Undocumented Calls

204

Course 25 - API Python Hacking | Episode 3: From ctypes Basics to Building a Process Killer

205

Course 25 - API Python Hacking | Episode 2: Foundations of Windows Internals and API Mechanisms

206

Course 25 - API Python Hacking | Episode 1: GitHub Portfolio Building and Environment Setup

207

Course 24 - Machine Learning for Red Team Hackers | Episode 6: Security Vulnerabilities in Machine Learning

208

Course 24 - Machine Learning for Red Team Hackers | Episode 5: The Complete Guide to Deepfake Creation

209

Course 24 - Machine Learning for Red Team Hackers | Episode 4: Mastering White-Box and Black-Box Attacks

210

Course 24 - Machine Learning for Red Team Hackers | Episode 3: Evading Machine Learning Malware Classifiers

211

Course 24 - Machine Learning for Red Team Hackers | Episode 2: Building and Implementing Evolutionary Testing Tools

212

Course 24 - Machine Learning for Red Team Hackers | Episode 1: Building an Automated CAPTCHA-Breaking Bot

213

Course 23 - WiFi Hacking with Raspberry Pi | Episode 7: Building a Digital Ghost on Raspberry Pi

214

Course 23 - WiFi Hacking with Raspberry Pi | Episode 6: Fix These 5 Router Security Loopholes

215

Course 23 - WiFi Hacking with Raspberry Pi | Episode 5: Cracking Wi-Fi Passwords With Raspberry Pi

216

Course 23 - WiFi Hacking with Raspberry Pi | Episode 4: WiFi Jamming Techniques Using Raspberry

217

Course 23 - WiFi Hacking with Raspberry Pi | Episode 3: Build a Portable Raspberry Pi Cyberdeck

218

Course 23 - WiFi Hacking with Raspberry Pi | Episode 2: Building The Perfect Raspberry Pi Hacking Kit

219

Course 23 - WiFi Hacking with Raspberry Pi | Episode 1: Raspberry Pi Desktop And Hacking Machine

220

Course 22 - Digital Forensics: RAM Extraction Fundamentals | Episode 5: Forensic Access and RAM Extraction with Inception

221

Course 22 - Digital Forensics: RAM Extraction Fundamentals | Episode 4: RAM Capture via Magnet and FTK Imager

222

Course 22 - Digital Forensics: RAM Extraction Fundamentals | Episode 3: Comparing Belkasoft and Magnet Tools

223

Course 22 - Digital Forensics: RAM Extraction Fundamentals | Episode 2: Benchmarking Tools and Using MoonSols DumpIt

224

Course 22 - Digital Forensics: RAM Extraction Fundamentals | Episode 1: Value, Strategy, and Technical Preparation

225

Course 21 - Digital Forensics: Windows Shellbags | Episode 5: Shellbags Forensics: Validating Network Drive Activity

226

Course 21 - Digital Forensics: Windows Shellbags | Episode 4: Shellbag Forensics: Tracking USB Device History and Artifact Validation

227

Course 21 - Digital Forensics: Windows Shellbags | Episode 3: ShellBag Forensics: Practical Validation and Timestamp Analysis

228

Course 21 - Digital Forensics: Windows Shellbags | Episode 2: Forensic System Setup and Local Drive Integration

229

Course 21 - Digital Forensics: Windows Shellbags | Episode 1: Windows Shellbags: Forensic Fundamentals and Deep Dive Analysis

230

Course 20 - Malware Analysis: Identifying and Defeating Code Obfuscation | Episode 5: Identifying and Analyzing Cryptography in Malware

231

Course 20 - Malware Analysis: Identifying and Defeating Code Obfuscation | Episode 4: Dynamic API Resolution: Walking the PEB and Parsing

232

Course 20 - Malware Analysis: Identifying and Defeating Code Obfuscation | Episode 3: Analyzing and Defeating String Obfuscation in Native

233

Course 20 - Malware Analysis: Identifying and Defeating Code Obfuscation | Episode 2: Analyzing and Defeating Obfuscation in VBA

234

Course 20 - Malware Analysis: Identifying and Defeating Code Obfuscation | Episode 1: Defeating Malware Obfuscation: Fundamentals, Impact

235

Course 19 - Ultimate Rust Crash Course | Episode 5: Rust Concurrency Fundamentals: Closures, Threads, and Channel Communication

236

Course 19 - Ultimate Rust Crash Course | Episode 4: Rust Foundations: Structs, Traits, Collections

237

Course 19 - Ultimate Rust Crash Course | Episode 3: Rust Fundamentals: Mastering Ownership, References, and Borrowing

238

Course 19 - Ultimate Rust Crash Course | Episode 2: Rust Core Foundations: Data Types, Control Flow, and String Handling

239

Course 19 - Ultimate Rust Crash Course | Episode 1: Rust Programming Foundations: From Cargo Tooling to Core Syntax and Modules

240

Course 18 - Evading IDS Firewalls and Honeypots | Episode 6: Mastering Malware Evasion: Stealth, Obfuscation, and Anti-Analysis

241

Course 18 - Evading IDS Firewalls and Honeypots | Episode 5: Intrusion Detection and Prevention: Strategies, Tools, and Intelligence

242

Course 18 - Evading IDS Firewalls and Honeypots | Episode 4: Advanced Application Security: WAFs, API Gateways, and Honeypot Traps

243

Course 18 - Evading IDS Firewalls and Honeypots | Episode 3: Network Emulation and Security Defense: Deploying Cisco ASA and Kali Linux

244

Course 18 - Evading IDS Firewalls and Honeypots | Episode 2: Configuring a Cisco PIX Firewall to Establish a Secure Enclave

245

Course 18 - Evading IDS Firewalls and Honeypots | Episode 1: Firewall Management and Security Testing: From Windows and Linux Configurations

246

Course 17 - Computer Network Security Protocols And Techniques | Episode 9: Foundations of VPN Security: The IPsec Protocol Suite

247

Course 17 - Computer Network Security Protocols And Techniques | Episode 8: TLS/SSL Foundations: From Conceptual "Toy" Models to Actual

248

Course 17 - Computer Network Security Protocols And Techniques | Episode 7: Understanding Pretty Good Privacy (PGP) for Secure Email

249

Course 17 - Computer Network Security Protocols And Techniques | Episode 6: The Evolution of End Point Authentication: Securing Identities

250

Course 17 - Computer Network Security Protocols And Techniques | Episode 5: Digital Trust and Integrity: Hash Functions and Certification

251

Course 17 - Computer Network Security Protocols And Techniques | Episode 4: Asymmetric Cryptography: RSA, Diffie-Hellman

252

Course 17 - Computer Network Security Protocols And Techniques | Episode 3: Modern Ciphers: Structure, Standards (DES/AES)

253

Course 17 - Computer Network Security Protocols And Techniques | Episode 2: Traditional Ciphers: Substitution and Transposition Methods

254

Course 17 - Computer Network Security Protocols And Techniques | Episode 1: Computer Network Security: Foundations, Core Aspects

255

Course 16 - Red Team Ethical Hacking Beginner Course | Episode 7: The Art of Evasion: Detecting and Bypassing Security with Sysmon

256

Course 16 - Red Team Ethical Hacking Beginner Course | Episode 6: Windows Persistence Strategies: Registry, Scheduled Tasks, Services, WMI

257

Course 16 - Red Team Ethical Hacking Beginner Course | Episode 5: Windows Lateral Movement: Manual Execution via WMIC, Scheduled Tasks

258

Course 16 - Red Team Ethical Hacking Beginner Course | Episode 4: Windows Post-Exploitation: Remote File Management and System Control

259

Course 16 - Red Team Ethical Hacking Beginner Course | Episode 3: Essential Windows Domain and Host Enumeration

260

Course 16 - Red Team Ethical Hacking Beginner Course | Episode 2: Essential Command Line Administration: Linux, Windows, Account Management

261

Course 16 - Red Team Ethical Hacking Beginner Course | Episode 1: Introduction to Red Teaming: Concepts, Tools, and Tactics

262

Course 15 - Write an Android Trojan from scratch | Episode 4: Implementing an Android Reverse Shell using Java Native APIs (without Netcat)

263

Course 15 - Write an Android Trojan from scratch | Episode 3: Building a Reverse Connection Trojan: Programmatic Netcat Execution

264

Course 15 - Write an Android Trojan from scratch | Episode 2: Building the Trojan "Party App": UI Design and Netcat Preparation

265

Course 15 - Write an Android Trojan from scratch | Episode 1: Android Trojan Horse Basics, Reverse Shells, and Development Environment Setup

266

Course 14 - Wi-Fi Pentesting | Episode 11: Securing Wireless Networks: Countermeasures and Configuration

267

Course 14 - Wi-Fi Pentesting | Episode 10: WPA Enterprise: Authentication, Evil Twins, and Credential Cracking

268

Course 14 - Wi-Fi Pentesting | Episode 9: WPA/WPA2 Cracking Efficiency: Optimizing Storage, Resumption, and Speed

269

Course 14 - Wi-Fi Pentesting | Episode 8: WPA/WPA2 Hacking: Handshake Capture, Wordlist Attack, and Progress Management

270

Course 14 - Wi-Fi Pentesting | Episode 7: WPA/WPA2 Cracking via WPS: Reaver Exploitation, Error Bypassing, and WPS Unlocking

271

Course 14 - Wi-Fi Pentesting | Episode 6: WPA/WPA2 Cracking Introduction: Exploiting the WPS Vulnerability

272

Course 14 - Wi-Fi Pentesting | Episode 5: WEP Cracking: Packet Injection and Replay Attacks (ARP, Chopchop, Fragmentation, and SKA)

273

Course 14 - Wi-Fi Pentesting | Episode 4: Cracking WEP Encryption: Gaining Network Access

274

Course 14 - Wi-Fi Pentesting | Episode 3: Targeted Wireless Network Discovery and Pre-Connection Bypasses

275

Course 14 - Wi-Fi Pentesting | Episode 2: Network Fundamentals, Wireless Adapter Setup, and Packet Sniffing Basics

276

Course 14 - Wi-Fi Pentesting | Episode 1: Setting Up the Virtual Hacking Lab: VirtualBox and Kali Linux

277

Course 13 - Network Forensics | Episode 8: Email Analysis and Forensic Investigation

278

Course 13 - Network Forensics | Episode 7: Web Traffic Analysis and Browser Forensics: Handshakes, DNSSEC, and Cookies

279

Course 13 - Network Forensics | Episode 6: Wireless Network Analysis, Standards, and Security Forensics

280

Course 13 - Network Forensics | Episode 5: TCP/IP Layers, Data Flow, and Network Tools

281

Course 13 - Network Forensics | Episode 4: Log Analysis, SIM Correlation, and Network Attack Signature Detection

282

Course 13 - Network Forensics | Episode 3: Network Forensics, Security Tools, and Defensive Architecture

283

Course 13 - Network Forensics | Episode 2: Architecture, Protocols (TCP/UDP), and Evidentiary Value

284

Course 13 - Network Forensics | Episode 1: Fundamentals, Attack Vectors, and Digital Tracing

285

Course 12 - Maltego Advanced Course | Episode 4: Custom Entity Design and Implementation in Maltego

286

Course 12 - Maltego Advanced Course | Episode 3: The Maltego Transform Hub: Finding, Installing, and Utilizing Data Integrations

287

Course 12 - Maltego Advanced Course | Episode 2: Maltego Infrastructure Entities, Transforms, and Footprinting Techniques

288

Course 12 - Maltego Advanced Course | Episode 1: Maltiggo Transforms, Sets, and Essential Menu Actions

289

Course 11 - Mobile Forensics Fundamentals | Episode 3: iOS and iPhone Forensics: Security, Acquisition Techniques, and Artifact Analysis

290

Course 11 - Mobile Forensics Fundamentals | Episode 2: Data Acquisition, Diverse Operating Systems, and Forensic Challenges

291

Course 11 - Mobile Forensics Fundamentals | Episode 1: Legal Authority, Acquisition Procedures, and Examiner Responsibilities

292

Course 10 - Network Security Fundamentals | Episode 7: Implementing Defense in Depth, Data Integrity, and Zero Trust

293

Course 10 - Network Security Fundamentals | Episode 6: Attack Mitigation, Vulnerability Assessment, and Penetration Testing

294

Course 10 - Network Security Fundamentals | Episode 5: Protecting and Hardening Network Endpoints: Concepts, Strategies, and Management

295

Course 10 - Network Security Fundamentals | Episode 4: VPNs, Tunneling, and Secure Remote Access Technologies

296

Course 10 - Network Security Fundamentals | Episode 3: Firewalls and Intrusion Detection/Prevention Systems (IDS/IPS)

297

Course 10 - Network Security Fundamentals | Episode 2: Securing Wireless and Mobile Networks: Standards, Threats, and Best Practices

298

Course 10 - Network Security Fundamentals | Episode 1: Models, Security, Protocols, and IP Addressing

299

Course 9 - Internet of Things Security | Episode 3: IOT Security: Challenges, Vulnerabilities, and Real-World Cyber-Physical Attacks

300

Course 9 - Internet of Things Security | Episode 2: UK Legislation, Data Privacy (GDPR), and Liability for Drones and Autonomous Vehicles

301

Course 9 - Internet of Things Security | Episode 1: Introduction to the IOT: Components, Architectures, Use Cases, and Security

302

Course 8 - Penetration Testing OSINT Gathering with Recon-ng | Episode 4: Recon-ng Results: Comprehensive Reporting Formats and Strategic

303

Course 8 - Penetration Testing OSINT Gathering with Recon-ng | Episode 3: Harvesting Data, Optimizing Contacts, Geolocation

304

Course 8 - Penetration Testing OSINT Gathering with Recon-ng | Episode 2: Modules, Data Flow, Naming Structure, API Keys

305

Course 8 - Penetration Testing OSINT Gathering with Recon-ng | Episode 1: Recon-ng Installation, Shell Exploration and Data Management

306

Course 7 - Secure SDLC (Software Development Life Cycle) | Episode 8: Phase 8: Collaboration, Maturity Models, and Strategic Planning

307

Course 7 - Secure SDLC (Software Development Life Cycle) | Episode 7: Incident Management, Operational Defense, and Continuous Security

308

Course 7 - Secure SDLC (Software Development Life Cycle) | Episode 6: Secure Validation: A Comprehensive Look at Security Testing Methodolog

309

Course 7 - Secure SDLC (Software Development Life Cycle) | Episode 5: Hardening, DevSecOps Integration, Container Security and WAF

310

Course 7 - Secure SDLC (Software Development Life Cycle) | Episode 4: Integrating Secure Coding, Code Review, and Application Security Testi

311

Course 7 - Secure SDLC (Software Development Life Cycle) | Episode 3: Defining, Implementing 20 Controls, and Mitigating OWASP Top 10 in SDL

312

Course 7 - Secure SDLC (Software Development Life Cycle) | Episode 2: Malware, Social Engineering, GRC, and Secure Development Practices

313

Course 7 - Secure SDLC (Software Development Life Cycle) | Episode 1: Approaches, Eight Phases, and Risk Management

314

Course 6 - Network Traffic Analysis for Incident Response | Episode 7: Network Data Analysis Toolkit: Tools, Techniques and Threat Signature

315

Course 6 - Network Traffic Analysis for Incident Response | Episode 6: Investigating RATs, Worms, Fileless, and Multi-Stage Malware Variants

316

Course 6 - Network Traffic Analysis for Incident Response | Episode 5: Scanning, Covert Data Exfiltration, DDoS Attacks and IoT Exploitation

317

Course 6 - Network Traffic Analysis for Incident Response | Episode 4: Mapping, Decoding, and Decrypting Network Traffic Intelligence

318

Course 6 - Network Traffic Analysis for Incident Response | Episode 3: Wireshark Alternatives: Network Miner, Terminal Shark, and CloudShark

319

Course 6 - Network Traffic Analysis for Incident Response | Episode 2: Wireshark Features and Comprehensive Protocol Dissection

320

Course 6 - Network Traffic Analysis for Incident Response | Episode 1: Fundamentals of Networking: The OSI Model and Essential Protocols

321

Course 5 - Full Mobile Hacking | Episode 8: Technical Check for Mobile Indicators of Compromise using ADB and Command Line

322

Course 5 - Full Mobile Hacking | Episode 7: Remote Windows Management and Android Geolocation Security Tutorials

323

Course 5 - Full Mobile Hacking | Episode 6: Ghost Framework: Exploiting Android Devices via Debug Bridge (ADB) and Shodan Reconnaissance

324

Course 5 - Full Mobile Hacking | Episode 5: Exploiting Insecure Storage and Access Controls via Reverse Engineering and ADB

325

Course 5 - Full Mobile Hacking | Episode 4: Comprehensive Android Debugging and Control: ADB, SCRCPY, and Security Manipulation

326

Course 5 - Full Mobile Hacking | Episode 3: Android Hacking and Remote Management: Payloads, App Hiding, Geolocation, and Data Extraction

327

Course 5 - Full Mobile Hacking | Episode 2: Setting Up the iPhone Simulator on Mac OS using Xcode for Mobile Penetration Testing

328

Course 5 - Full Mobile Hacking | Episode 1: Android Studio: Running AVDs and Installing Apps on Windows

329

Course 4 - Learning Linux Shell Scripting | Episode 9: Process Management, Scheduling, User Control, and Scripting Utilities

330

Course 4 - Learning Linux Shell Scripting | Episode 8: System Monitoring, Performance Measurement, and Log Management

331

Course 4 - Learning Linux Shell Scripting | Episode 7: Comprehensive Network Diagnostics and Remote Host Management

332

Course 4 - Learning Linux Shell Scripting | Episode 6: The Backup Plan

333

Course 4 - Learning Linux Shell Scripting | Episode 5: Shell Scripting for Web Automation, Data Retrieval, and Parsing

334

Course 4 - Learning Linux Shell Scripting | Episode 4: Shell Text Processing: Mastering Utilities and Regular Expressions

335

Course 4 - Learning Linux Shell Scripting | Episode 3: Comprehensive Unix File and Directory Management Utilities

336

Course 4 - Learning Linux Shell Scripting | Episode 2: Essential Unix/Linux Command Line Utilities and Advanced Techniques

337

Course 4 - Learning Linux Shell Scripting | Episode 1: Essential: Utilities, Variables, I/O, and Program Flow

338

Course 3 - Mastering Nuclei for Bug Bounty | Episode 8: Nuclei File-Based Templates: Implementing Content Matching and Secret Extraction

339

Course 3 - Mastering Nuclei for Bug Bounty | Episode 7: Exploiting Business Logic Flaws and Achieving Multiple Redemptions

340

Course 3 - Mastering Nuclei for Bug Bounty | Episode 6: Nuclei Fuzzing Techniques: Cluster Bomb, Pitchfork, and Battering Ram

341

Course 3 - Mastering Nuclei for Bug Bounty | Episode 5: Matching Conditions in the Body and Header

342

Course 3 - Mastering Nuclei for Bug Bounty | Episode 4: Headers, Body, Raw Requests, and Response Matching

343

Course 3 - Mastering Nuclei for Bug Bounty | Episode 3: Scanning Lists, Metrics, Template Writing, and Proxying

344

Course 3 - Mastering Nuclei for Bug Bounty | Episode 2: Controlling Scans, Traffic Tuning, and Custom Template Development

345

Course 3 - Mastering Nuclei for Bug Bounty | Episode 1: Nuclei: Installation, Template Setup, and First Scan

346

Course 2 - API Security Offence and Defense | Episode 4: Aggressive Attacks, Traditional Vulnerabilities and Exploitation of Staging APIs

347

Course 2 - API Security Offence and Defense | Episode 3: OAuth Protocol: Standards, Authorization Flows, Attacks, and Real-World Case Study

348

Course 2 - API Security Offence and Defense | Episode 2: Authentication Methods and Security: Basic, Digest, and JSON Web Tokens (JWT)

349

Course 2 - API Security Offence and Defense | Episode 1: API Fundamentals: Standards, Versioning, and Investigative Techniques

350

Course 1 - BurpSuite Bug Bounty Web Hacking from Scratch | Episode 12: Cookies, Sessions, and Session Management Manipulation Vulnerability

351

Course 1 - BurpSuite Bug Bounty Web Hacking from Scratch | Episode 11: Injection and Directory Path Traversal Attacks.

352

Course 1 - BurpSuite Bug Bounty Web Hacking from Scratch | Episode 10: XSS: Overview, Security Level Testing, and Real-World Attacks

353

Course 1 - BurpSuite Bug Bounty Web Hacking from Scratch | Episode 9: Understanding and Finding SQL Injection Vulnerabilities

354

Course 1 - BurpSuite Bug Bounty Web Hacking from Scratch | Episode 8: Exploiting Hidden Administrative Pages and Directory Listing

355

Course 1 - BurpSuite Bug Bounty Web Hacking from Scratch | Episode 7: Insecure Direct Object Reference (IDOR): Understanding, Testing

356

Course 1 - BurpSuite Bug Bounty Web Hacking from Scratch | Episode 6: Broken Authentication and Session Management: Exploits and Defenses

357

Course 1 - BurpSuite Bug Bounty Web Hacking from Scratch | Episode 5: Utilizing Burp Suite Decoder, Comparer, Sequencer, and Engagement Tool

358

Course 1 - BurpSuite Bug Bounty Web Hacking from Scratch | Episode 4: Burp Suite Proxy: Configuration, Request Interception, and Repeater

359

Course 1 - BurpSuite Bug Bounty Web Hacking from Scratch | Episode 3: Burp Suite: Web Security Testing and Target Scope Configuration

360

Course 1 - BurpSuite Bug Bounty Web Hacking from Scratch | Episode 2: Program Types, Methodologies, and the Path to Becoming a Hunter

361

Course 1 - BurpSuite Bug Bounty Web Hacking from Scratch | Episode 1: Installing Burp Suite, OWASP BWA, and Bee-Box (Bwapp)