CyberCode Academy

CyberCode Academy

By CyberCode AcademyTechnologyEducationCourses
Download on the App Store

CyberCode Academy episodes

  • Course 24 - Machine Learning for Red Team Hackers | Episode 3: Evading Machine Learning Malware Classifiers
    In this lesson, you’ll learn about:
    • What adversarial machine learning is and why ML-based malware classifiers are vulnerable to manipulation
    • The difference between feature-engineered models like Ember and end-to-end neural approaches like MalConv
    • Why handling real malware (e.g., Jigsaw ransomware) requires a properly isolated virtual machine lab
    • How libraries such as LIEF and pefile are used to safely parse and analyze Portable Executable (PE) structures
    • The concept of model decision boundaries and detection thresholds
    • Why “benign signal injection” works conceptually (model blind spots and over-reliance on superficial features)
    • The security risk of overlay data and section manipulation in static analysis pipelines
    • The difference between gradient boosting models and deep neural networks in robustness and feature sensitivity
    • How adversarial examples reveal weaknesses in ML-based security products
    • Defensive strategies for improving robustness against evasion attempts
    Defensive Takeaways for Security Teams Instead of bypassing detection, professionals use these insights to:
    • Strengthen feature engineering to reduce manipulation opportunities
    • Normalize or strip non-executable overlay data before classification
    • Incorporate adversarial training to improve model resilience
    • Combine static and dynamic analysis to detect functionality, not just file structure
    • Monitor for abnormal file padding and suspicious section anomalies
    • Implement ensemble detection strategies rather than relying on a single model


    You can listen and download our episodes for free on more than 10 different platforms:
    https://linktr.ee/cybercode_academy

    Get the books of the CyberCode Academy podcast:
    📚 The book series: 416 lessons, 12 books, hundreds of original diagrams: security, networking and programming.
    https://cybercodeacademy.gumroad.com/
    17 min
  • Course 24 - Machine Learning for Red Team Hackers | Episode 2: Building and Implementing Evolutionary Testing Tools
    In this lesson, you’ll learn about:
    • What fuzzing is and why it’s a powerful technique for discovering software vulnerabilities
    • The difference between basic randomized fuzzing and more advanced, coverage-guided approaches
    • How code coverage helps measure which parts of a program are exercised during testing
    • Why naive random input generation is inefficient for complex formats like PDFs
    • The concept of mutation-based fuzzing, including byte-level modifications such as insertion, deletion, swapping, and randomization
    • How evolutionary fuzzing applies principles from genetic algorithms to improve input effectiveness
    • The role of a fitness function in selecting high-value test cases
    • How recombination and mutation evolve a population of inputs to reach deeper code paths
    • How professional tools like American Fuzzy Lop instrument compiled programs to detect unique crashes and segmentation faults
    • Why fuzzing is critical for secure software development and proactive vulnerability discovery


    You can listen and download our episodes for free on more than 10 different platforms:
    https://linktr.ee/cybercode_academy

    Get the books of the CyberCode Academy podcast:
    📚 The book series: 416 lessons, 12 books, hundreds of original diagrams: security, networking and programming.
    https://cybercodeacademy.gumroad.com/
    17 min
  • Course 24 - Machine Learning for Red Team Hackers | Episode 1: Building an Automated CAPTCHA-Breaking Bot
    In this lesson, you’ll learn about:
    • How CAPTCHA systems (like Really Simple CAPTCHA for WordPress) are designed to prevent automated abuse
    • The role of reconnaissance in identifying security mechanisms on web applications (for defensive testing with permission)
    • How OpenCV is used in computer vision for:
      • Grayscale conversion
      • Image thresholding
      • Noise reduction and morphological operations (e.g., dilation)
      • Contour detection and character segmentation
    • The fundamentals of building a Convolutional Neural Network (CNN) using frameworks like Keras
    • Why preprocessing (normalization, resizing, padding) is critical for image-based ML accuracy
    • How browser automation tools such as Selenium function in legitimate contexts (e.g., QA testing, regression testing, accessibility testing)
    • Why CAPTCHA systems can be vulnerable to ML advances—and how modern defenses evolve in response
    Defensive & Ethical Takeaway Instead of bypassing CAPTCHAs, security professionals use this knowledge to:
    • Strengthen bot mitigation strategies
    • Implement more resilient human verification systems
    • Detect automated abuse patterns
    • Transition toward modern solutions like behavioral analysis and risk-based authentication


    You can listen and download our episodes for free on more than 10 different platforms:
    https://linktr.ee/cybercode_academy

    Get the books of the CyberCode Academy podcast:
    📚 The book series: 416 lessons, 12 books, hundreds of original diagrams: security, networking and programming.
    https://cybercodeacademy.gumroad.com/
    17 min
  • Course 23 - WiFi Hacking with Raspberry Pi | Episode 7: Building a Digital Ghost on Raspberry Pi
    In this lesson, you’ll learn about:
    • What digital identity is and how IP and MAC addresses are used to track users
    • Why masking an IP address is essential for protecting location and online activity
    • How the Tor network provides anonymity by routing traffic through multiple global nodes
    • The role of ProxyChains in forcing applications to operate through anonymizing networks
    • What a MAC address represents and how it can be used for device-level identification
    • Why MAC address randomization helps prevent physical and network-based tracking
    • The limitations and risks of anonymity tools when used incorrectly
    • How combining multiple techniques creates a layered anonymity strategy
    • Ethical and defensive use cases for anonymity in privacy protection and security research


    You can listen and download our episodes for free on more than 10 different platforms:
    https://linktr.ee/cybercode_academy

    Get the books of the CyberCode Academy podcast:
    📚 The book series: 416 lessons, 12 books, hundreds of original diagrams: security, networking and programming.
    https://cybercodeacademy.gumroad.com/
    13 min
  • Course 23 - WiFi Hacking with Raspberry Pi | Episode 6: Fix These 5 Router Security Loopholes
    In this lesson, you’ll learn about:
    • Why default router settings are a major security risk and commonly targeted by attackers
    • How changing the administrative IP address reduces exposure to automated attacks
    • The importance of replacing default usernames and passwords with strong, unique credentials
    • Why disabling WPS is critical to preventing brute-force and PIN-based attacks
    • How enabling modern encryption standards strengthens wireless network protection
    • The role of built-in router firewalls in safeguarding connected devices
    • How securing local and remote management settings closes common attack vectors
    • Practical steps to harden a home network against unauthorized access and exploitation


    You can listen and download our episodes for free on more than 10 different platforms:
    https://linktr.ee/cybercode_academy

    Get the books of the CyberCode Academy podcast:
    📚 The book series: 416 lessons, 12 books, hundreds of original diagrams: security, networking and programming.
    https://cybercodeacademy.gumroad.com/
    18 min
  • Course 23 - WiFi Hacking with Raspberry Pi | Episode 5: Cracking Wi-Fi Passwords With Raspberry Pi
    In this lesson, you’ll learn about:
    • Using a Raspberry Pi as a mobile platform for wireless penetration testing
    • Leveraging Wifite, an automated tool for auditing Wi‑Fi networks
    • Exploiting WPS vulnerabilities through the Pixie Dust attack to quickly recover router credentials
    • Performing dictionary attacks on WPA/WPA2 networks by capturing handshake packets and testing against common password lists
    • Understanding the security implications of handshake interception and why strong, unique passwords are critical
    • Recognizing the importance of disabling outdated protocols like WPS to protect networks from automated attacks
    • Applying these methods in a controlled, ethical penetration testing environment to evaluate wireless security defenses


    You can listen and download our episodes for free on more than 10 different platforms:
    https://linktr.ee/cybercode_academy

    Get the books of the CyberCode Academy podcast:
    📚 The book series: 416 lessons, 12 books, hundreds of original diagrams: security, networking and programming.
    https://cybercodeacademy.gumroad.com/
    14 min
  • Course 23 - WiFi Hacking with Raspberry Pi | Episode 4: WiFi Jamming Techniques Using Raspberry
    In this lesson, you’ll learn about:
    • How a Raspberry Pi can be configured as a portable wireless security lab
    • Methods for remotely accessing a headless Raspberry Pi using command-line and graphical interfaces
    • The concept of wireless interference and denial-of-service at a high level (without operational details)
    • Differences between automated and manual approaches to wireless disruption from a conceptual standpoint
    • What monitor mode is and why it matters in wireless security research
    • How de-authentication behavior works in Wi-Fi protocols and why it represents a security risk
    • Legal and ethical considerations surrounding wireless jamming and de-auth testing
    • Defensive implications: how these techniques inform network hardening and intrusion detection
    • Why understanding attack mechanics helps administrators detect, prevent, and respond to wireless abuse.


    You can listen and download our episodes for free on more than 10 different platforms:
    https://linktr.ee/cybercode_academy

    Get the books of the CyberCode Academy podcast:
    📚 The book series: 416 lessons, 12 books, hundreds of original diagrams: security, networking and programming.
    https://cybercodeacademy.gumroad.com/
    12 min
  • Course 23 - WiFi Hacking with Raspberry Pi | Episode 3: Build a Portable Raspberry Pi Cyberdeck
    In this lesson, you’ll learn about:
    • How to convert a standard Raspberry Pi into a portable penetration testing device
    • The required hardware components, including a touchscreen display, portable power source, and external wireless adapter
    • Why a specialized Wi‑Fi adapter with packet injection support is essential for advanced network attacks
    • The step-by-step assembly process for building a compact, mobile setup
    • How to flash a customized penetration-testing operating system onto a high-capacity SD card
    • The role of pre-installed hacking and auditing tools in streamlining field operations
    • How this DIY build supports real-world wireless testing, cybersecurity labs, and offensive security projects
    • Why portability and modular design are key advantages for on-the-go security research


    You can listen and download our episodes for free on more than 10 different platforms:
    https://linktr.ee/cybercode_academy

    Get the books of the CyberCode Academy podcast:
    📚 The book series: 416 lessons, 12 books, hundreds of original diagrams: security, networking and programming.
    https://cybercodeacademy.gumroad.com/
    12 min
  • Course 23 - WiFi Hacking with Raspberry Pi | Episode 2: Building The Perfect Raspberry Pi Hacking Kit
    In this lesson, you’ll learn about:
    • The purpose of this segment as a preparation and logistics guide for working with single-board computers
    • Where to acquire Raspberry Pi hardware, with emphasis on the official Raspberry Pi website
    • The advantages of purchasing bundled kits that include SD cards, power adapters, and essential peripherals
    • The Raspberry Pi 3 as the minimum recommended model for following the course
    • Cost-saving options through third-party online retailers and curated resource links
    • How proper hardware preparation helps ensure a smooth transition into the technical hacking curriculum
    • Why having the correct equipment upfront is critical before moving into hands-on exploitation and lab work


    You can listen and download our episodes for free on more than 10 different platforms:
    https://linktr.ee/cybercode_academy

    Get the books of the CyberCode Academy podcast:
    📚 The book series: 416 lessons, 12 books, hundreds of original diagrams: security, networking and programming.
    https://cybercodeacademy.gumroad.com/
    12 min
  • Course 23 - WiFi Hacking with Raspberry Pi | Episode 1: Raspberry Pi Desktop And Hacking Machine
    In this lesson, you’ll learn about:
    • What a Raspberry Pi is and why it’s described as a low-cost, credit-card-sized single-board computer
    • How installing an operating system on a micro SD card turns the device into a fully functional computer
    • The types of operating systems supported, including Linux and Windows
    • Common use cases such as DIY projects, robotics, and embedded systems
    • Why the Raspberry Pi’s portability and low power consumption make it especially valuable
    • How this course specifically repurposes the Raspberry Pi into an advanced hacking machine
    • The role of this lecture as a foundational overview preparing students for hands-on, technical applications


    You can listen and download our episodes for free on more than 10 different platforms:
    https://linktr.ee/cybercode_academy

    Get the books of the CyberCode Academy podcast:
    📚 The book series: 416 lessons, 12 books, hundreds of original diagrams: security, networking and programming.
    https://cybercodeacademy.gumroad.com/
    13 min

About CyberCode Academy

From the publisher's feed

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…