|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/reversing-software-protection/
课程评论:没有评论
**课程名称:** 逆向工程 4:软件保护 **课程概述:** 本课程面向所有希望入门软件保护领域的学习者,如果您一直想了解软件保护的工作原理以及如何使用 x64dbg 进行软件解包,那么这门课程将是您的不二之选。无论您是希望学习如何保护自己软件的软件开发者,还是希望修复没有源代码的软件中的 bug 的逆向工程师,本课程都非常适合您。 您将学习如何使用 x64dbg 来解包经过加壳和反调试保护的 Crackme 程序。Crackme 是为测试程序员逆向工程技能而设计的小型程序。 **学习内容:** * 如何设置硬件断点和分析解包头存根 * 从内存中转储解包后的可执行文件 * 转储内存后修复导入地址表 (IAT) * 修改程序行为 * 程序补丁 * 创建进程补丁加载器 * 当程序无法解包时怎么办? * 解包多重保护的三种技术 **先修知识:** 在学习本课程之前,您应该已经熟悉 x64dbg 的使用方法。 **其他信息:** 本课程提供 30 天内无条件退款的保证。立即报名,以一种有趣且简单的方式开始您的程序逆向工程和调试之旅吧!
If you had always wanted to learn how software protection works and how to use x64dbg to unpack them, then this is the course for you. This course is an introduction to Software Protection for anyone who wants to get started in this field. It is suitable for software developers who want to learn how to protect their software and also for reverse engineers who want to fix bugs where the source code is not available.You will learn how to use x64dbg to unpack Crackmes protected with packing and anti-debugging. A CrackMe is a small program designed to test a programmer's reverse engineering skills. What you will learnHow to set hardware breakpoints and analyze the unpacking header stubDumping unpacked executable from memoryFixing Import Address Tables (IAT) after dumping memory.Modify program behaviourPatching programsCreating loaders for process patchingWhat if the program cannot be unpacked3 techniques to unpack multiple protectionsPrerequisites:Before taking this course, you should already be familiar with how to use x64dbg. 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 and debugging programs the fun and easy way!