x64dbg Script Programming For Reverse Engineering

Posted By: IrGens

x64dbg Script Programming For Reverse Engineering
.MP4, AVC, 1280x720, 30 fps | English, AAC, 2 Ch | 9h 58m | 7.14 GB
Instructor: Paul Chin, PhD

How to use xdbg scripting to automate reverse engineering, hack memory and test protection mechanisms

What you'll learn

  • Script Programming
  • Learn new reverse engineering techniques never taught before
  • Practice and hone your assembly language hacking skills
  • Hacking process memory
  • Patch memory of packed program without unpacking
  • Automating reverse engineering
  • Debugging packed program without unpacking
  • Evaluating, Analyzing and Testing UPX, VMProtect, Enigma and Themida Protectors
  • Automation Using AutoIT
  • Using AOB (Array of Bytes) Scan To Solve ASLR (Address Space Layout Randomization) Issues
  • Finding Critical Regions By Tracing Input Strings In Memory
  • Using Handle Proc Algorithm To Pause Debugger To Run Scripts
  • Searching For Critical Regions Even Though There Are No Visible Strings
  • Tracing Input Strings In The Stack and Parameter Windows To Find Critical Region
  • Enabling disabled Buttons
  • Modifying Message Boxes With Scripts and AOB Scans
  • Using Instruction Pointers EIP and RIP To Modify Flow Control
  • Two Step Input Validation and x64 Calling Conventions
  • Automatic RTU (Run To User) To Speed Up Search For Critical Regions
  • Creating Keygens via Scripting
  • Patching Stack Parameters on The Fly
  • and more . . .

Requirements

  • Completed any x64dbg reverse engineering courses
  • Familiar with how to use x64dbg
  • Windows PC

Description

Welcome to "x64dbg Scripting For Reverse Engineering and Memory Hacking." 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 test 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.

Join me in "x64dbg Scripting For Reverse Engineering and Memory Hacking" and start mastering the art of scripting in x64dbg today!

Who this course is for:

  • Previous students of x64dbg courses
  • Security researcher
  • Anyone interested in how to automate reverse engineering