Course Overview

This comprehensive course is designed for both new and experienced students in the field of ethical hacking and reverse engineering. Whether you've taken my previous x64dbg courses or are familiar with the basics of reverse engineering, this course will take your skills to the next level by diving deep into the power of xdbg scripting. 

In this course, you'll learn how to automate reverse engineering tasks using x64dbg scripting, a critical skill for any serious security researcher. We'll start with the fundamentals of scripting within x64dbg and gradually move on to more advanced topics, such as modifying process memory to alter control flow logic, patching memory without the need to unpack executables, and testing complex packing protections and anti-tampering mechanisms. The course is structured to provide you with hands-on experience through real-world scenarios and challenges, allowing you to apply what you've learned in a practical, problem-solving context. If you're someone who enjoys solving puzzles and facing challenges head-on, this course will provide you with the tools and knowledge to do just that. 

By the end of this course, you'll have the skills to automate and enhance your reverse engineering process, making you more efficient and effective in your work. Whether you're a security researcher looking to sharpen your skills or someone passionate about ethical hacking, this course is for you. 

What You Will Learn

  • Perform static and dynamic binary analysis with Cutter.
  • Patch executables by modifying instructions and jumps.
  • Analyze Windows/Linux binaries
  • APIs
  • and stack behavior.
  • Use Cutter’s reverse debugging and Rizin console.
  • Extract serial keys and passwords through reverse engineering.

Program Curriculum

  • Introduction
  • Introduction to the Course & Learning Objectives
  • Setting Up the WiFi Pineapple
  • Simple Lab Setup
  • (Optional) Lab Setup
  • Chapter 1 Quiz

  • Scanning Using WebUI
  • Scanning Using the Command Line
  • Recon Scans for 5GHz Bands Using Alfa AWUS036ACM
  • How to Add and Remove SSIDs?
  • Web-based Way to Add and Remove PineAP Pool
  • Chapter 2 Quiz

  • Deauthentication Attacks Using WebUI
  • Deauthentication Attacks Using Command Line and Capturing Handshakes
  • Cracking the Handshake File
  • Chapter 3 Quiz

  • Unboxing HackRF One
  • (Optional) Plugging in a TXCO Oscillator into HackRF One
  • Installing DragonOS Virtual Machine in Oracle VirtualBox
  • (Optional) Installing DragonOS in Raspberry Pi 400
  • (Optional) Unboxing RTL-SDR v3
  • Introduction to HackRF SDR and Gnu Radio Companion
  • Building a Targeted Channel Wi-Fi Jammer
  • Testing Our Wi-Fi Jammer
  • Chapter 4 Quiz

  • Introduction to Wi-Fi Karma Attacks
  • Practical on Wi-Fi Karma Attacks
  • Chapter 5 Quiz

  • Introduction to Evil Twin Attacks
  • Setting Up WiFi Pineapple for Evil Twin Attacks
  • Installing Captive Portals
  • Building a Customized Captive Portal
  • Evil Twin Attack Strategies
  • Chapter 6 Quiz

  • How to Defend Against Evil Twin Attacks and Wi-Fi Jamming
  • Chapter 7 Quiz

  • Resources for Further Study

Load more modules

Instructor

Paul Chin

Paul Chin is a semi-retired college lecturer with more than 20 years of experience in teaching computing and information technology. His interests include reversing, coding, graphic design, app and game development, music, health, spirituality, and well-being. He enjoys teaching and inspiring others.

Join over 1 Million professionals from the most renowned Companies in the world!

certificate

Fastest Way to Level Up Your Cybersecurity Skills

Invest in your future with flexible subscription plans that give you access to the world’s largest online cybersecurity course library. Whether you're exploring cybersecurity courses for beginners or advancing your expertise,
access in-demand courses, practical labs, and CTF challenges designed to support continuous learning.

Monthly Plans
Annual Plans
Save 20% with our annual plans!

Pro

Build your cybersecurity skills with 900+ bite-sized courses and curated learning paths designed for continuous learning.

$ 69.00
Billed monthly or $599.00 billed annually

What is included

  • 880+ Premium Short Courses
  • 70+ Structured Learning Paths
  • Validation of Completion with all courses and learning paths
  • New Courses added every month
Early Access Offer

Pro +

Develop real-world cybersecurity skills through hands-on labs and CTF challenges designed for practical learning.

$ 79.00
Billed monthly or $699.00 billed annually

Everything in Pro, Plus:

  • 1600+ Hands-on lab exercises with guided instructions
  • 150+ CTF Challenges with detailed walkthroughs
  • New Hands-on Labs and Challenges added every month

Related Courses

1 of 50