Skip to content
UdemyHackingPaid courseIntermediate levelCertificate

Reverse Engineering 5: Reversing Visual Basic (Udemy.com)

Learn Reverse Engineering and debugging for Visual Basic programs using xdbg, VB decompiler and P-code Debugger

Created by: Paul Chin, PhD

Last updated July 2026

icon
What you will learn

  • Reversing Visual Basic Software
  • Reverse Engineering
  • Decompiling Visual Basic
  • Creating keygens
  • Reversing P-Code

How it compares

Against the other 523 rated Udemy courses in Hacking on CourseDuck:

  • Rating4.5 out of 5higher than 51% of them
  • Reviews187#399 of 524 by number of reviews
  • Length1.6 hoursshorter than 88% of them
  • Last updatedJuly 2026more recently than 78% of them

icon
Course Description

If you are interested in reverse engineering and want to learn how to decompile and debug Visual Basic 6 programs, then this course is for you. In this course, I will introduce you to the exciting world of reversing and in particular, reverse engineering Visual Basic 6 programs.

In this course, you will learn how to use x64dbg Visual Basic Decompiler and P-Code debugger tools to reverse engineer  Visual Basic programs. You will learn all about debugging and dumping memory and also how to reverse jumps and modify instructions.

What you will learn:

  • Removing nag screens

  • Decompiling programs

  • Patching programs

  • Creating keygens

  • Debugging P-Code

  • VB6 P-Code

  • VB6 Native Code

  • Reversing Serial Keys

  • and more...

In this course, we will practice reversing on special programs called crackme's  that I have written for you.

Go ahead and enroll now and I will see you inside.

icon
Udemy Discount

The discount is applied through our link. Open the course from here and Udemy's current promotional price is applied at checkout on most courses, no code to type.

Some courses are excluded from Udemy's promotions. If the price does not drop, clear your browser cookies and use the button again.

icon
Instructor Details

Paul Chin, PhD

I am a semi-retired college lecturer with a PhD in Computer Science and over 30 years of experience in teaching computing and information technology. My passion for knowledge spans various fields, including reverse engineering, coding, music, health, spirituality, and well-being. In my free time, I enjoy playing the piano, which adds a creative balance to my technical pursuits. Whether teaching face-to-face or online, I find fulfillment in inspiring students to succeed and achieve their dreams through practical skills and personal growth.

icon
More courses by Paul Chin, PhD

$59.99

$11.99

$10.99

$69.99

$64.99

$10.99

icon
More Hacking courses

$109.99

$27.99

$14.99

$84.99

$15.99

$11.99

icon
Reviews

4.5

187 ratings on Udemy

Select a bar to show only those reviews.Select the bar again to show every rating.

By Annie L on 3/23/2023

Paul makes it easy to understand. Love the teaching style and clarity. Excellent for beginners like me.

By Mustapha Ait ichou on 4/3/2022

Amazig course where i learn new think :)

By Anonymized User on 3/16/2022

Good refresher for tools used on the analysis of VB code.

By DeWayne ROBEY on 11/16/2021

The course doesn't account for the results being different on the students' computers.

By Htoo Lay on 9/16/2021

Pretty good tutorial for begineer reverse engineer .Thanks

By Anonymized User on 3/29/2021

Nice course and tips if you want to intro to reverse VB6/7 but it is not an advance course but a great point to start.

By Isaac Jafet Mejía Ontiveros on 12/23/2020

Great course I learn a lot. Thank you

By muhammad zeeshan on 9/28/2020

I like this course for beginners. this great course.

By Jun Kumar Praja on 9/10/2020

This course is best for visual basic reverse engineering

By Ranjan Kumar Singh on 8/31/2020

Learned some concepts of VB programming using xdbg which was quite good also, the VB decompiler included in this. The course designed was good for Beginners.

Showing all 10 reviews on CourseDuck

Read all 187 reviews on Udemy

icon
Quality Score

No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 90 / 100