- 博客(4)
- 收藏
- 关注
原创 新手向|LE 手游助手逆向分析:反调试机制与关键检测点解析
这是一次个人逆向学习过程的记录。 在征得 LE 手游助手原作者授权的前提下,我对其程序中的反调试逻辑进行了分析和整理,主要分享自己的思考过程和调试经验。
2026-01-27 22:39:24
822
1
原创 扫雷一键通关补丁超详细新手教学版
这篇教程详细介绍了如何为扫雷游戏(winmine.exe)制作一键通关补丁。主要内容包括: 分析目标程序:使用radare2工具查看PE文件结构,确定关键函数地址 定位游戏逻辑:找到棋盘数据存储位置、格子状态切换函数和游戏结算函数 补丁设计过程: 失败版本分析:直接调用结束函数会导致崩溃 成功方案:调用原生的胜利函数(0x0100347C)并跳回原函数后续代码 地址转换方法:正确计算PE文件中虚拟地址到文件偏移的转换 最终补丁实现: 修改地址:0x010037E1(文件偏移0x2BE1) 写入指令:调用胜利
2026-04-21 19:08:26
366
原创 某互联网公司自定义虚拟机保护 CrackMe 逆向分析与算法还原
技术实现方式代码保护自定义字节码虚拟机加密算法xorshift64* PRNG + XOR流加密混淆手段双层VM、S盒置换、动态密钥数据编码最终结果需通过S盒逆映射 + ROT-2种子固定。
2026-03-27 18:51:55
410
原创 2021-05-17
C++第一天 学习内容: 1.c++关键字 2.命名空间 3.c++输入&输出 4.缺省参数 5.函数重载 6.引用 1.C++关键字 c++共有63个关键字, c共有32个关键字。 2.命名空间 在C/C++中,变量、函数和后面要学到的类都是大量存在的,这些变量、函数和类的名称将都存在于全局作用域中,可能会导致很多冲突。 使用命名空间的目的是对标识符的名称进行本地化,以避免命名冲突或名字 污染,namespace关键字的出现就是针对这种问题的。 2.1...
2021-05-19 19:40:15
66
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅