Podcast Episodes
Back to Search
Course 21 - Digital Forensics: Windows Shellbags | Episode 1: Windows Shellbags: Forensic Fundamentals and Deep Dive Analysis
In this lesson, you’ll learn about:
What Windows Shellbags Are and Why They MatterHow shellbags are registry-based artifacts created by Windows Explor…
9Â months, 1Â week ago
Course 20 - Malware Analysis: Identifying and Defeating Code Obfuscation | Episode 5: Identifying and Analyzing Cryptography in Malware
In this lesson, you’ll learn about:
Why Malware Uses Cryptography and EncodingHow encryption and encoding are used to conceal payloads, configuration …
9Â months, 1Â week ago
Course 20 - Malware Analysis: Identifying and Defeating Code Obfuscation | Episode 4: Dynamic API Resolution: Walking the PEB and Parsing
In this lesson, you’ll learn about:
Why Malware Builds Its Own Import TablesHow bypassing static, dynamic, and runtime linking hides API usage from an…
9Â months, 1Â week ago
Course 20 - Malware Analysis: Identifying and Defeating Code Obfuscation | Episode 3: Analyzing and Defeating String Obfuscation in Native
In this lesson, you’ll learn about:
String Obfuscation in Native Malware:Why string analysis is significantly harder in native code compared to interp…
9Â months, 1Â week ago
Course 20 - Malware Analysis: Identifying and Defeating Code Obfuscation | Episode 2: Analyzing and Defeating Obfuscation in VBA
In this lesson, you’ll learn about:
Obfuscation in Interpreted Code:Why interpreted languages like VBA and PowerShell are still heavily obfuscated des…
9Â months, 1Â week ago
Course 20 - Malware Analysis: Identifying and Defeating Code Obfuscation | Episode 1: Defeating Malware Obfuscation: Fundamentals, Impact
In this lesson, you’ll learn about:
The Purpose of Code Obfuscation:Defining obfuscation as the practice of intentionally making software difficult to…
9Â months, 1Â week ago
Course 19 - Ultimate Rust Crash Course | Episode 5: Rust Concurrency Fundamentals: Closures, Threads, and Channel Communication
In this lesson, you’ll learn about:Functional Programming with Closures:Defining closures as anonymous functions that capture values from their surro…
9Â months, 1Â week ago
Course 19 - Ultimate Rust Crash Course | Episode 4: Rust Foundations: Structs, Traits, Collections
In this lesson, you’ll learn about:
Data Organization with Structs and Traits:Using structs to group data fields, methods, and associated functions.De…
9Â months, 2Â weeks ago
Course 19 - Ultimate Rust Crash Course | Episode 3: Rust Fundamentals: Mastering Ownership, References, and Borrowing
In this lesson, you’ll learn about:
Ownership and Memory Management in Rust:How Rust guarantees memory safety without a garbage collector.The differen…
9Â months, 2Â weeks ago
Course 19 - Ultimate Rust Crash Course | Episode 2: Rust Core Foundations: Data Types, Control Flow, and String Handling
In this lesson, you’ll learn about:
Core Data Representations in Rust:Scalar types: integers (signed i and unsigned u), floating-point types (f32, f64…
9Â months, 2Â weeks ago