CyberCode Academy
CyberCode Academy
Welcome to CyberCode Academy — your audio classroom for Programming and Cybersecurity. 🎧 Each course is divided into a series of short, focused episodes that take you from beginner to advanced level — one lesson at a time. From Python and web development to ethical hacking and digital defense, our content transforms complex concepts into simple, engaging audio learning. Study anywhere, anytime — and level up your skills with CyberCode Academy. 🚀 Learn. Code. Secure. You can listen and download our episodes for free on more than 10 different platforms: https://linktr.ee/cybercode_academy
Koniecznie odwiedź stronę podcastu i wesprzyj twórcę: www.spreaker.com
Autor
CyberCode Academy
Kategoria
Strona podcastu
Ostatni odcinek
11 lip 2026
Gdzie słuchać?
Podcasty w aplikacji Replaio Radio Już wkrótcePodcasty trafią do aplikacji już wkrótce. Zainstaluj teraz i jako pierwszy zobacz nowe podejście do podcastów
Odcinki
Course 6 - Network Traffic Analysis for Incident Response | Episode 4: Mapping, Decoding, and Decrypting Network Traffic Intelligence 14.11.2025 11:52
In this lesson, you’ll learn about: Intelligence Collection from Network Traffic Captures — focusing on anomalies, attacker behavior, and extracting actionable intelligence. 1. Network Mapping & Visualization Humans struggle with long lists → visualizing traffic helps you feel the environment. Tools like pcap viz generate maps at different OSI layers: Layer 3 (IP Addresses) Shows which machine...
Course 6 - Network Traffic Analysis for Incident Response | Episode 3: Wireshark Alternatives: Network Miner, Terminal Shark, and CloudShark 14.11.2025 10:19
In this lesson, you’ll learn about: Three powerful alternatives to Wireshark that expand your capabilities in network traffic analysis. How to use Network Miner for passive intelligence, T-shark for automation, and CloudShark for collaborative, web-based analysis. When and why each tool is more effective than Wireshark in specific scenarios. Network Miner — Passive Data Collection & File Extra...
Course 6 - Network Traffic Analysis for Incident Response | Episode 2: Wireshark Features and Comprehensive Protocol Dissection 14.11.2025 12:44
In this lesson, you’ll learn about: Transitioning from theoretical networking concepts to hands-on traffic analysis. Using Wireshark to capture, dissect, filter, and understand live network traffic. Identifying how common protocols appear in real packet captures, including their structure and behavior. Recognizing how different protocols handle communication, reliability, and security. Wireshark:...
Course 6 - Network Traffic Analysis for Incident Response | Episode 1: Fundamentals of Networking: The OSI Model and Essential Protocols 14.11.2025 11:48
In this lesson, you’ll learn about: The core networking concepts required before beginning any network traffic analysis. The relationship between the OSI model, low-level protocols, and application-level protocols, and how they shape the behaviour of traffic you’ll examine in a tool like Wireshark. How to recognize common protocol behaviours at a high level so you can later understand patterns, an...
Course 5 - Full Mobile Hacking | Episode 8: Technical Check for Mobile Indicators of Compromise using ADB and Command Line 13.11.2025 11:02
In this lesson, you’ll learn about: Goal — verifying if an Android device is compromised (conceptual): How investigators look for Indicators of Compromise (IoCs) on a device by inspecting network activity and running processes; emphasis on performing all checks only with explicit authorization and on isolated lab devices. Network‑level indicators: Look for unexpected outbound or long‑lived connect...
Course 5 - Full Mobile Hacking | Episode 7: Remote Windows Management and Android Geolocation Security Tutorials 13.11.2025 12:15
In this lesson, you’ll learn about: Remote desktop from Android to Windows — legitimate use & risks (conceptual): What remote desktop access enables: control a Windows desktop from an Android device for administration, support, or productivity (launch apps, browse files). Legitimate configuration concerns: who should be allowed remote access, least‑privilege user selection, and the importance...
Course 5 - Full Mobile Hacking | Episode 6: Ghost Framework: Exploiting Android Devices via Debug Bridge (ADB) and Shodan Reconnaissance 13.11.2025 9:41
In this lesson, you’ll learn about: Threat overview — device command‑and‑control via debug interfaces (conceptual): What attacker frameworks that target device debug services aim to achieve (remote control, data exfiltration, persistence). Why debugging interfaces (like Android’s debug bridge) are attractive: powerful access surface, rich device APIs, and potential for high impact if misused. High...
Course 5 - Full Mobile Hacking | Episode 5: Exploiting Insecure Storage and Access Controls via Reverse Engineering and ADB 13.11.2025 12:03
In this lesson, you’ll learn about: Access control flaws & exposed debug interfaces: how application components and debug/logging channels can unintentionally reveal sensitive functionality or credentials when accessible from outside the normal UI (e.g., via dev/debug interfaces), and why minimizing exposed surfaces is critical. Log‑based information leakage: why verbose runtime logs (debug lo...
Course 5 - Full Mobile Hacking | Episode 4: Comprehensive Android Debugging and Control: ADB, SCRCPY, and Security Manipulation 13.11.2025 13:54
In this lesson, you’ll learn about: ADB & SCRCPY — purpose & components (conceptual): What the Android Debug Bridge (ADB) is (a client/daemon/server communication layer) and its role for device management, debugging, and automation in development and incident response. What SCRCPY (screen‑mirror tool) does: mirror and control an Android device screen from a desktop for testing and demonstr...
Course 5 - Full Mobile Hacking | Episode 3: Android Hacking and Remote Management: Payloads, App Hiding, Geolocation, and Data Extraction 13.11.2025 9:36
In this lesson, you’ll learn about: Threat model — mobile remote‑control malware (conceptual): What attackers seek from a malicious Android app: persistent remote access, stealth (hide presence), broad permissions (contacts, SMS, storage, mic, camera, location), data exfiltration, and remote command/control. Why mobile malware is impactful: rich sensor/data access, always‑on networks, user trust i...
Course 5 - Full Mobile Hacking | Episode 2: Setting Up the iPhone Simulator on Mac OS using Xcode for Mobile Penetration Testing 13.11.2025 8:39
In this lesson, you’ll learn about: iPhone Simulator on macOS — purpose & use: running a full iOS simulator via Xcode to test, debug, and perform mobile app analysis without physical hardware. Prerequisites: a Mac running macOS and a working installation of Xcode (installed from the App Store; note: large download). Launching the Simulator: open Xcode, load or create a project, then use Xcode...
Course 5 - Full Mobile Hacking | Episode 1: Android Studio: Running AVDs and Installing Apps on Windows 13.11.2025 10:34
In this lesson, you’ll learn about: Setting up Android Studio on Windows: Launching Android Studio (built on IntelliJ) for developing, testing, and examining APKs. Verifying proper installation of the Android SDK to ensure access to essential developer tools. Creating and managing Android Virtual Devices (AVDs): Using the AVD Manager to configure emulators by selecting: Platform type (e.g., Phone)...
Course 4 - Learning Linux Shell Scripting | Episode 9: Process Management, Scheduling, User Control, and Scripting Utilities 13.11.2025 9:09
In this lesson, you’ll learn about: Process and signal management: Understanding Linux processes and gathering details using ps, top (for CPU-intensive tasks), and pgrep (to find PIDs). Analyzing process attributes such as PID, user, memory usage, and CPU time, and learning to filter and format outputs. Managing processes through signals — terminating with kill (default SIGTERM) or force-stopping...
Course 4 - Learning Linux Shell Scripting | Episode 8: System Monitoring, Performance Measurement, and Log Management 13.11.2025 12:07
In this lesson, you’ll learn about: Resource monitoring & optimization: Using df and du to calculate disk usage and free space, display results in human-readable form (-H), summarize totals, exclude directories, and locate the largest files with du | sort. Tracking disk I/O activity with iotop in both interactive and script modes. Checking filesystem integrity using fsck, with options to simul...
Course 4 - Learning Linux Shell Scripting | Episode 7: Comprehensive Network Diagnostics and Remote Host Management 13.11.2025 13:21
In this lesson, you’ll learn about: Network connectivity & diagnostics: using ping to verify reachability and measure RTT (use -c to limit packets, check exit status), and traceroute to map hops. Techniques for discovering live hosts via parallel ping scripts or fping for fast network sweeps. Secure remote access & automation (SSH): running remote commands securely, enabling compression (-...
Course 4 - Learning Linux Shell Scripting | Episode 6: The Backup Plan 13.11.2025 16:54
In this lesson, you’ll learn about: The Backup Plan — Data Management, Archiving, and Backup Automation This section provides a deep dive into data management strategies, focusing on archiving, compression, specialized file systems, and automated backup solutions. It builds upon the previous lesson, where web interaction through shell scripting was introduced. 🗃️ Archiving Fundamentals • tar (Tape...
Course 4 - Learning Linux Shell Scripting | Episode 5: Shell Scripting for Web Automation, Data Retrieval, and Parsing 13.11.2025 14:41
In this lesson, you’ll learn about: Tangled Web — Automating Web Interaction with Shell Scripting This section focuses on how shell scripting and command-line tools can be used to interact with and automate web-related tasks. It explains how to retrieve, parse, send, and monitor web data using the HTTP protocol through utilities like wget, curl, and links. 🌐 Core Command-Line Utilities for Web In...
Course 4 - Learning Linux Shell Scripting | Episode 4: Shell Text Processing: Mastering Utilities and Regular Expressions 13.11.2025 17:46
In this lesson, you’ll learn about: 🧠 Core Concept: Text Processing in Unix/Linux This section, titled “Texting and Driving,” focuses on the art and science of text manipulation—a cornerstone of shell scripting. You’ll explore powerful utilities like grep, sed, awk (or ORC), and cut, all built around Regular Expressions (REs)—a miniature programming language for pattern matching across characters...
Course 4 - Learning Linux Shell Scripting | Episode 3: Comprehensive Unix File and Directory Management Utilities 13.11.2025 15:00
In this lesson, you’ll learn about: 📁 File Creation, Size, and Storage Management • Generating Files of Any Size: Learn to use the low-level dd command to create files of specific sizes using block size (BS) and count parameters—ideal for test data or loopback file systems. • Loopback File Systems: Understand how to create virtual disk images that can be mounted like physical drives using mount -...
Course 4 - Learning Linux Shell Scripting | Episode 2: Essential Unix/Linux Command Line Utilities and Advanced Techniques 13.11.2025 13:59
In this lesson, you’ll learn about: Text & File Management Basics Using cat to read, display, and concatenate files, including combining stdin and file input. Cleaning up file output (removing blank lines, showing tabs as ^I). Splitting files with split (by size or line count) and csplit (by context or text match). Creating temporary files/directories using mktemp, stored securely in /tmp. Man...
Course 4 - Learning Linux Shell Scripting | Episode 1: Essential: Utilities, Variables, I/O, and Program Flow 13.11.2025 17:22
In this lesson, you’ll learn about: Shell I/O & printing: echo (flags like -n), printf for formatted output, colored text via escape sequences, and printing alignment/rounding. File descriptors & redirection: stdin/stdout/stderr (0/1/2), >, >>, 2>, &>, piping |, tee, /dev/null, and creating custom FDs with exec. Reading input & command output: read (including fixed-c...
Course 3 - Mastering Nuclei for Bug Bounty | Episode 8: Nuclei File-Based Templates: Implementing Content Matching and Secret Extraction 12.11.2025 8:46
In this lesson, you’ll learn about: Nuclei file-based templates — purpose: extending Nuclei beyond HTTP to scan local files and codebases for sensitive content (hard‑coded secrets, API keys, credentials, tokens). File block basics: replace requests with a file: block in the template to target files instead of sending network requests. Targeting options: extensions: specify file types to scan (e.g....
Course 3 - Mastering Nuclei for Bug Bounty | Episode 7: Exploiting Business Logic Flaws and Achieving Multiple Redemptions 12.11.2025 9:43
In this lesson, you’ll learn about: Race conditions — definition & impact: concurrency bugs that occur when multiple requests/threads read/write the same resource simultaneously; often business‑logic flaws (e.g., redeeming a single‑use coupon multiple times) that can cause direct financial loss. Common targets & scenarios: single‑use tokens, gift cards, coupon redemptions, inventory decrem...
Course 3 - Mastering Nuclei for Bug Bounty | Episode 6: Nuclei Fuzzing Techniques: Cluster Bomb, Pitchfork, and Battering Ram 12.11.2025 9:21
In this lesson, you’ll learn about: Fuzzing with Nuclei — purpose: using custom YAML templates to brute-force or enumerate inputs (usernames, passwords, endpoints, parameters) to find misconfigurations, default creds, or hidden functionality. Template components for fuzzing: define raw request, payloads (wordlists), payload positions, attack type, and matchers (e.g., word: success + status: 200) t...
Course 3 - Mastering Nuclei for Bug Bounty | Episode 5: Matching Conditions in the Body and Header 12.11.2025 10:49
In this lesson, you’ll learn about: POST-based matchers in Nuclei — overview: moving from simple GET checks to POST requests that include payloads; used when the vulnerable endpoint expects body data. Matching in the body: Set request method: post and provide body: (key=value pairs, e.g., search=apple or YAML-style search: apple). Create matchers that look for a word (e.g., apple) in the response...
Podobne podcasty
Replaio nie jest wydawcą podcastów; nazwy audycji, okładki i audio należą do ich autorów i są rozpowszechniane przez publiczne kanały RSS