Reverse Engineering Course: x64dbg Tutorial

Learn to reverse engineer and debug programs using x64dbg in just one hour. This hands-on course covers disassembly, setting breakpoints, stepping through code, and patching programs to modify their behavior.

4.6
β˜…β˜…β˜…β˜…β˜…
(700)
32,000 Students
2 Hours
Stage 5 - Advanced

Last update: Feb 2024

Focus: Reverse Engineering Courses, Programming Courses

Audio Language: English

Subtitles/Captions: Yes

Type of Training: Online self-paced

Caption Language: English

Reverse Engineering Course- x64dbg Tutorial

What You’ll Learn

This x64dbg tutorial will teach you:

  • Debugger Basics:
    Learn to set breakpoints and step through code efficiently.
  • Disassembly Techniques:
    Convert programs into assembly code for deeper analysis.
  • Reversing Jumps:
    Understand how to manipulate program flow.
  • Patching Programs:
    Modify and alter program behavior for testing.
  • CrackMe Challenge:
    Apply reverse engineering techniques to solve a CrackMe.
  • Dynamic Analysis:
    Analyze programs in real time using x64dbg.

Included in the x64dbg Tutorial

2 Hours of On-Demand Video

13 Downloadable Resources

Access on Mobile

Certificate of Completion

Suitable for the Following Careers

Reverse Engineer

Malware Analyst

Software Debugger

Security Researcher

Cyber Security Engineer

Course Content

Training Overview

icon-yt Description of Training Preview
icon-yt Video Overview Preview

Section 1: Introduction

icon-yt 1. Introduction Preview
icon-yt 2. Setting up your cracking environment Preview

Section 2: Installing x64dbg

icon-yt 3. Installing x64dbg and Detect It easy Preview

Section 3: Downloading CrackMe's for practising

Section 4: Preparing workspace for reverse engineering

Section 5: Assembly Language Basics

Section 6: Debugger Stepping Basics

Section 7: Stepping Into Calls

Section 8: Breakpoints

Section 9: Reversing Jumps

Section 10: How to patch a program

Section 11: Additional Resources

Audio Version of Training

OPEN FULL CURRICULUM

Requirements

Windows PC

Assembly or C background helpful but not mandatory

Description of x64dbg Tutorial

This course provides a quick and practical introduction to reverse engineering and debugging using x64dbg. You’ll learn to disassemble programs into assembly code, set breakpoints, and step through code to modify and patch programs. With a focus on hands-on learning, you’ll work through a CrackMe challenge to apply these techniques in a real-world scenario.

By the end of the course, you will have the skills needed to debug software, reverse engineer applications, and solve common CrackMe challenges, setting you on a path toward more advanced reverse engineering and malware analysis. Key learning points include:

  • Disassembling programs into assembly code 
  • Setting breakpoints and stepping through code 
  • Dynamic analysis and modifying program behavior 
  • Patching programs to change their functionality 
  • Reversing jumps and program flow

By the end of the course, you will be comfortable using x64dbg for reverse engineering and debugging.

Who Is This Course For

This course is perfect for beginners in reverse engineering, programmers wanting to enhance their debugging skills, and anyone interested in learning how to patch and modify software behavior using x64dbg.

Course Instructor

Paul Chin

Paul Chin is a semi-retired college lecturer with over 20 years of experience in teaching computing and information technology. His interests span reverse engineering, coding, graphics design, app and game development, music, health, spirituality, and well-being. In his spare time, Paul enjoys playing the piano and keyboard.

Paul is passionate about teaching both face-to-face and online, aiming to educate and inspire others to succeed and live their dreams. His course topics include reverse engineering with tools like dnSpy, Cutter, and x64dbg, WiFi hacking, C programming, HTML, JavaScript, and VR game development.

Read More

Read Less

Testimonials

Anonymous
β˜…β˜…β˜…β˜…β˜…

Stephen M.

Really enjoyed this course. The instructor clearly presents the concepts. I've no previous knowledge of reverse engineering but found the course very interesting - I have now purchased some of the other courses in the Reverse Engineering series and really looking forward to learning more!

Anonymous
β˜…β˜…β˜…β˜…β˜…

Richard S.

Great intro to x64DBG and how to get started with easy crackme CTFs.

Anonymous
β˜…β˜…β˜…β˜…β˜…

Nikola P.

It can be seen that the instructor has excellent knowledge and knows how to transfer his knowledge to the students. I am satisfied with this course and I can't wait to start a new course with the same professor.

Show More

Show Less

Frequently Asked Questions

Students Who Took This Course Also Liked

Guarantee Your Cyber Security Career with the StationX Master’s Program!

Get real work experience and a job guarantee in the StationX Master’s Program. Dive into tailored training, mentorship, and community support that accelerates your career.

  • Job Guarantee & Real Work Experience: Launch your cybersecurity career with guaranteed placement and hands-on experience within our Master’s Program.
  • 30,000+ Courses and Labs: Hands-on, comprehensive training covering all the skills you need to excel in any role in the field.
  • Pass Certification Exams: Resources and exam simulations that help you succeed with confidence.
  • Mentorship and Career Coaching: Personalized advice, resume help, and interview coaching to boost your career.
  • Community Access: Engage with a thriving community of peers and professionals for ongoing support.
  • Advanced Training for Real-World Skills: Courses and simulations designed for real job scenarios.
  • Exclusive Events and Networking: Join events and exclusive networking opportunities to expand your connections.

TAKE THE NEXT STEP IN YOUR CAREER TODAY!

>

StationX Accelerator Pro

Enter your name and email below, and we’ll swiftly get you all the exciting details about our exclusive StationX Accelerator Pro Program. Stay tuned for more!

StationX Accelerator Premium

Enter your name and email below, and we’ll swiftly get you all the exciting details about our exclusive StationX Accelerator Premium Program. Stay tuned for more!

StationX Master's Program

Enter your name and email below, and we’ll swiftly get you all the exciting details about our exclusive StationX Master’s Program. Stay tuned for more!