If you had always wanted to learn how to reverse engineer a program and understand how it works from the inside out, then this is the course for you. Except for IDA Pro, many other debuggers out there are not capable of performing graphical representation of a disassembled software. x64dbg however can do it. It can disassemble a program and also represent it as a graphical representation. This makes it ideal as a free tool to perform what IDA Pro can do - i.e. static analysis.
If you had always wanted to learn how to reverse engineer a program and understand how it works from the inside out, then this is the course for you. Except for IDA Pro, many other debuggers out there are not capable of performing graphical representation of a disassembled software. x64dbg however can do it. It can disassemble a program and also represent it as a graphical representation. This makes it ideal as a free tool to perform what IDA Pro can do - i.e. static analysis.
Unfortunately, there is not much information on the Internet on how to use x64dbg to do static analysis, hence this course. You can use its powerful graphical tool for Reverse Engineering, Malware Analysis and Software Debugging. In this course we will learn how to disassemble a program and represent it an a graphical view so as to be able to easily analyse and understand how the program works - and also to patch programs. The hidden power of x64dbg lies in its ability to run a live debugging session simultaneously with graphical static analysis. And I will show you how to do it in this course.
What you will learn:
How to disassemble programs into assembly code and show it in a graphical representation
Graphical Static Analysis
Setting breakpoints and stepping through code
Modify program behaviour
Reversing jumps
Changing register values
Patching programs
Money back guarantee:
This course is backed by a 30-day money back guarantee. So, go ahead and enroll in this course now and start reverse engineering programs the fun and easy way using graphical static analysis.
What is static analysis as compared to dynamic analysis.
Download and install x64dbg
How to download and install xAnalyzer
How to set it up and use it.
The old xdbg has CPU and Graph Menu. But the latest xdbg has merged them. This lesson shows you how to use the new menus.
How to perform static analysis with x64dbg on crackme 1
More practice on disassembling and static analysis and file patching using crackme 4
Introduction to 64-bit registers.
Introduction to easy peasy crackme
How to use use static analysis on a 64 bit crackme
Summary of useful commands for x64dbg graphical tool.
Resources for further studies
OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.
Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.
Find this site helpful? Tell a friend about us.
We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.
Your purchases help us maintain our catalog and keep our servers humming without ads.
Thank you for supporting OpenCourser.