|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/reverse-engineer-window-program/
课程评论:没有评论
**课程名称:** 逆向工程2:Windows GUI程序 **课程概述:** 本课程是“逆向工程1:x64dbg调试器入门”的续集。在第一门课程中,您已经掌握了逆向命令行程序,学会了调试、单步执行、修复等技巧。在本门课程中,我们将继续深入学习,重点聚焦于图形用户界面(GUI)程序的逆向工程。如同前一门课程一样,我们将通过作者编写的“crackme”程序来练习。 **学习内容:** * 程序反汇编至汇编代码 * 动态分析技术 * 设置断点和单步调试 * 修改程序行为 * 程序修复(Patching) * 模块间调用方法 * 调用栈(Call Stack)分析 * 硬件断点 * 内存修复 * 修改EAX寄存器值 * 理解试用期软件 * 理解软件注册机制 **课程目标:** 通过本课程的学习,您将能够熟练运用各种逆向工程技术,对Windows GUI程序进行深入分析和理解,并掌握修改和修复程序的方法。
In the first course in this series entitled Reverse Engineering 1: x64dbg Debugger for Beginners, you learnt how to reverse engineer a command line program and learnt how to debug and step over and patch and much more. Now, in this 2nd course, you will continue learning. This time we will be learning how to reverse engineer graphical user interface programs. As usual, we will work with crackme's that I have written for you to practice reversing.What you will learn:How to disassemble programs into assembly codeDynamic AnalysisSetting breakpoints and stepping through codeModify program behaviourPatching programsIntermodular Call MethodCall Stack MethodHardware BreakpointsMemory PatchingPatching EAX register valuesUnderstanding Trial Period softwareUnderstanding Software Registration processThank you and see you inside.