首页
课程
问答
CTF
社区
招聘
峰会
发现
排行榜
知识库
工具下载
看雪20年
看雪商城
证书查询
登录
注册
首页
社区
课程
招聘
发现
问答
CTF
排行榜
知识库
工具下载
峰会
看雪商城
证书查询
社区
逆向工程
发新帖
0
1
[分享]CE \ xdbg 开发环境介绍
发表于: 2026-3-8 09:55
2026
[分享]CE \ xdbg 开发环境介绍
mb_binusgki
2026-3-8 09:55
2026
# 前言 CE 和 xdbg 两者均是开源的, 意味着可以从正向的角度学习他们的算法实现, 本贴为介绍两种工具的 Git 仓库地址、主要编写语言、以及开发环境/运行环境 等相关内容, 以便后续学习 # 1. CE(Cheat Engine) - `Git地址:` `<mark class="encrypted">7c8K9s2c8@1M7s2y4Q4x3@1q4Q4x3V1k6Q4x3V1k6Y4K9i4c8Z5N6h3u0Q4x3X3g2U0L8$3#2Q4x3V1k6U0K9r3g2S2N6q4)9J5k6r3g2F1k6$3W2F1k6g2)9J5c8X3y4Z5k6h3q4@1i4K6u0V1k6h3&6Y4K9h3&6W2i4K6j5H3</mark> Cheat Engine(CE) 是一个用来扫描和修改运行中程序内存的工具,常用于单机游戏修改、调试和逆向分析。它同时具备 内存扫描器(memory scanner)、调试器(debugger)、汇编/反汇编器 等功能。 **主要编写语言** 主程序使用:Object Pascal(用 Lazarus/Free Pascal 编写) 这意味着主要代码是用 Pascal/Delphi 样式的语言写的,而且通常用 IDE Lazarus(跨平台 Pascal 编译器/开发环境)来开发和构建, 部分组件(如内核模式驱动)用 C 语言编写, 这些通常是为了与操作系统底层交互(比如硬件断点或绕过部分保护) **开发/运行环境** - 开发环境: Pascal 代码部分一般用 Lazarus IDE + Free Pascal Compiler 来编译。内核驱动部分需用 Windows Driver Kit (WDK) 或等效工具编译 - 运行环境: 主要为 Microsoft Windows(x86 和 x64) 平台 # 2. xdbg(x64dbg / x86dbg) - `Git地址:` `<mark class="encrypted">bc7K9s2c8@1M7s2y4Q4x3@1q4Q4x3V1k6Q4x3V1k6Y4K9i4c8Z5N6h3u0Q4x3X3g2U0L8$3#2Q4x3V1k6^5y4U0c8V1j5X3N6Q4x3V1k6^5y4U0c8V1j5X3N6Q4y4U0l9`.</mark> x64dbg / x86dbg 是开源的用户模式调试器(debugger),用于 Windows 平台的二进制分析、逆向工程、漏洞分析等。相比 CE,它更接近专业的调试工具,支持断点、堆栈分析、指令跟踪等功能。 **主要编写语言** C++ 是主要实现语言(占大多数), 实现主体调试器、UI 和核心逻辑部分是用 C++ 写的 C 也有一部分代码(例如在某些模块或历史遗留代码中), 构建系统使用 CMake 来组织编译。 **开发/运行环境** - 开发环境: 可用 Visual Studio / Visual C++ 编译器 + CMake 编译源码。 - 运行环境: 主要为 Microsoft Windows(x86 和 x64) 平台 # 总结 可以发现, Cheat Engine 的开发语言为 `Pascal` , IDE 为 `Lazarus` . 而 xdbg 为 `C++` 和 `Visual Studio` , 因环境原因笔者会选择先从 xdbg 入门. 以上内容为笔者学习 CE 和 xdbg 前网上搜集的资料, 如有错漏请留言, 欢迎讨论
传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!!
最后于
2026-3-18 10:15 被mb_binusgki编辑 ,原因: 补充内容
#调试逆向
#系统底层
#问题讨论
#其他内容
收藏
・
0
点赞
・
1
打赏
分享
分享到微信
分享到QQ
分享到微博
赞赏记录
参与人
雪币
留言
时间
yuanyouran
+1
非常支持你的观点!
2026-3-8 21:29
查看更多
赞赏
×
1 雪花
5 雪花
10 雪花
20 雪花
50 雪花
80 雪花
100 雪花
150 雪花
200 雪花
支付方式:
微信支付
赞赏留言:
快捷留言
感谢分享~
精品文章~
原创内容~
精彩转帖~
助人为乐~
感谢分享~
最新回复
(
0
)
游客
登录
|
注册
方可回帖
回帖
表情
雪币赚取及消费
高级回复
返回
mb_binusgki
29
发帖
6
回帖
0
RANK
关注
私信
他的文章
[分享]注册表回调内核通信
379
[分享]简单编译器实现
1869
[分享]Lexer简单词法解析器入门
1233
[分享]vm解释器入门2
1288
[分享]vm解释器入门
1587
关于我们
联系我们
企业服务
看雪公众号
专注于PC、移动、智能设备安全研究及逆向工程的开发者社区
看原图
赞赏
×
雪币:
+
留言:
快捷留言
为你点赞!
返回
顶部