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

Choose the Pro Plan That Fits Your Learning Journey

Invest in your future with flexible Pro subscription plans. Whether you're starting your cybersecurity journey or expanding your expertise, choose the membership duration that works for you and gain access to our complete learning platform.

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

Pro

Ideal for continuous learning, offering extensive resources with 900+ courses and diverse Learning Paths to enhance your skills.

$ 599.00
Billed annually or $69.00 billed monthly

What is included

  • Access to 900+ 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 +

Experience immersive learning with Practice Labs and CTF Challenges for comprehensive skill-building.

$ 699.00
Billed annually or $79.00 billed monthly

Everything in Pro and

  • 600+ Practice Labs with Guided Instructions
  • 400+ CTF Challenges with Detailed Walkthroughs
  • New Practice Labs and Challenges Added Every Month

Related Courses

1 of 50