逆向工程:使用 C++ 创建自己的 GUI CrackMe
通过创建自己的逆向工程 crackme 来学习如何构建 Windows GUI 程序的有趣方法
讲师:Paul Chin
双语IT资源独家Udemy付费课程,独家中英文字幕,配套资料齐全!
用不到1/10的价格,即可享受同样的高品质课程,且可以完全拥有,随时随地都可以任意观看和分享。
您将学到什么
- C++ 编程
- 创建基于 Windows GUI 的 Crackmes
- 使用 Embarcadero C++ Builder
- 安装 C++ Builder
- 模拟串行密钥、试用期、服务器激活、时间
- 模拟功能限制
- 创建试用期 Crackme
- 构建客户端-服务器激活系统
- 构建独立程序
- 自定义 GUI Windows 样式和图标
- 创建表单标签按钮输入框
- 显示消息框
- 构建自动生成序列号的 Crackme
- 显示 Nag 屏幕
- 实施反调试器保护
- 以及更多…
显示更多显示较少
探索相关主题
- 逆向工程
- 网络与安全
- 信息技术与软件
要求
- Windows 电脑
- C++ Builder 的一些基础知识
描述
如果您想快速开始使用拖放方法轻松构建丰富的基于 GUI 的 CrackMe,那么本课程非常适合您。您将学习如何使用 Embarcadero C++ Builder(免费社区版)创建基于表单的应用程序,就像 Visual Basic 一样,您可以将按钮、输入框、标签等拖放到表单上。CrackMe 是一个小程序,旨在测试程序员的逆向工程技能。
您还将学习 C++ 编程。学习本课程中教授的基本技能后,您将能够创建您能想象到的任何类型的 crackme。将它们发布在 crackmes 网站上或与您的朋友分享,或者上传到 youtube 等。您的极限就是您的想象力!
本课程也非常适合那些想要学习如何保护其软件不被逆向的软件开发人员。他们可以快速创建 CrackMe 来测试新想法,如果可行,则在实际软件中实现这些想法。您构建的 CrackMe 被编译为本机 exe 文件,适合使用 x64dbg 或您喜欢的任何 Windows 逆向工具进行逆向工程练习。
本课程涵盖:
- 安装 C++ Builder
- 构建基于表单的应用程序
- 使用表单、标签和按钮
- 使用编辑框和消息框
- 使用字符串和整数
- 构建 crackme
- 模拟串行密钥许可
- 模拟试用到期
- 模拟功能限制
- 模拟时间
- 模拟服务器激活
- 了解试用期软件
- 了解软件注册流程
- C++ 编程
- 构建独立程序
- 使用表单、按钮、文本框、消息框
- 创建自动生成序列号的 CrackMe
- Nag 筛选 CrackMe
- 实施反调试器保护
- 构建客户端-服务器激活系统 CrackMe
- 以及更多…
本课程适合哪些人:
- 任何有兴趣创建自己的 crackme 来练习逆向工程或 CTF(夺旗赛)挑战的人
- 想要开始进行逆向工程但没有任何目标可以练习的程序员
- 想要以有趣的方式学习 C++ 编程的学生
- 想要了解如何保护其软件的软件开发人员
每节课都提供完整的源代码。您可以下载它们或按照课程从头开始构建。
还有什么比开始使用 C++ 并以简单而有趣的方式创建自己的基于 Windows 窗体程序更好的方法呢!
今天报名,我们就在里面见你。
本课程适合哪些人:
- 任何有兴趣创建自己的 crackme 来练习逆向或 CTF(夺旗)挑战的人
- 想要开始进行逆向工程但没有任何目标可以练习的程序员
- 想要以有趣的方式学习 C++ 编程的学生
- 想要快速测试新的软件保护理念的软件开发人员
显示更多显示较少
如果你有能力,请务必支持课程的原创作者,这是他们应得的报酬!
本站收取的费用,仅用来维持网站正常运行的必要支出,从本站下载任何内容,说明你已经知晓并同意此条款。