Udemy

Reverse Engineering 5: Reversing Visual Basic

Enroll Now
  • 36,178 Students
  • Updated 2/2026
4.5
(181 Ratings)
CTgoodjobs selects quality courses to enhance professionals' competitiveness. By purchasing courses through links on our site, we may receive an affiliate commission.

Course Information

Registration period
Year-round Recruitment
Course Level
Study Mode
Duration
1 Hour(s) 33 Minute(s)
Language
English
Taught by
Paul Chin, PhD
Rating
4.5
(181 Ratings)

Course Overview

Reverse Engineering 5: Reversing Visual Basic

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

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.

Course Content

  • 14 section(s)
  • 15 lecture(s)
  • Section 1 Introduction
  • Section 2 Intro to VB6
  • Section 3 Downloading CrackMe 16
  • Section 4 Removing Nag Screen using xdbg
  • Section 5 Intro to VB Decompiler
  • Section 6 Reversing Using Both VBDecompiler and XDBG
  • Section 7 Decompiling a Visual Basic program to VB Source Code
  • Section 8 Intro to VB P-Code
  • Section 9 Installing P-Code Debugger
  • Section 10 Downloading CrackMe 17
  • Section 11 Patching P-Code
  • Section 12 Using p-code debugger
  • Section 13 Creating a Keygen
  • Section 14 Resources for Further Study

What You’ll Learn

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

Skills covered in this course


Reviews

  • Y
    Yannick de Vroed
    3.0

    Iets te snel voor mij (zal wel aan mij liggen)

  • D
    DaeGreen
    5.0

    gg

  • v
    vyacheslav glukhovskikh
    4.5

    VB Always has something new to learn.

  • A
    A F
    4.0

    Visual Studio で ビルドをしているだけだったエンジニアにとっては、Visual Basic の exe ファイルを decompiler を通して見る事ができ、逆方向の視点を得ることができます。また、前任者が退職されたなどでソースコードと問い合わせ先が失われた exe がエラーメッセージを出したときに、 焦りと不安を覚えていた保守担当の人にとっても、一つの安心感を得られるようになれると思います。 できることなら、英語能力が低いがコーディング能力はそこそこあるといった特定の日本のエンジニアを対象として、日本語訳があるといいなとも思いました。

Start FollowingSee all

We use cookies to enhance your experience on our website. Please read and confirm your agreement to our Privacy Policy and Terms and Conditions before continue to browse our website.

Read and Agreed