SE2.4的简单PATCH并打补丁
运行环境:Win7 64bit
涉及工具:
OD、大白补丁、计算器
教程类型:
逆向限制
视频是否带有论坛水印:
开头6秒以及记事本课件带论坛网址
是否讲解思路和原理:
演示PATCH操作
是否为悬赏杀手:
属于悬赏杀手,https://www.52hb.com/thread-53943-1-1.html
视频地址:
**** Hidden Message *****视频截图:
https://s3.bmp.ovh/imgs/2022/01/1b771d443476a518.jpg
文字说明:
SE2.4的简单PATCH并打补丁
boot_[www.52hb.com]
2022-01-08
************************************************************************
〇、准备
1+LKtQAIEADDBgMAOCx3xyHpBgeHlb1y6Q88qQ== //正版机器码
d7e2cab500081000c3060300382c77c721e906078795bd72e90f3ca9 //base64
1+LKtQAIAQDzCysPAAECAwQFBgdLH9/tVEXf/Q== //我的机器码
d7e2cab500080100f30b2b0f00010203040506074b1fdfed5445dffd //base64
注意机器码通常的形式是,前两个字节是 D7 E2
先执行分析,之后搜索 RegOpenKeyExA
************************************************************************
一、找正确PATCH处关键点
数据窗口跟随。
(1)由于我们不知道正确的patch点,所以先选择一个错误的patch点进行分析。通常软件在第六行下断,我们先试试下断。之后尝试搜索 D7 E2 。好的,找到了。
(2)额外提示:另一种比较便捷的找PATCH点的方法
搜索二进制 60 15 ,留意60前面的28个字节(比如00 00 是两个字节,类推),选中它们,以便于我们更清楚看清机器码变化。
关键地址:0018E4E8
************************************************************************
二、制作大白补丁关键点
(1)找到正确寄存器:通常优先选择高亮部分的寄存器(红色突出显示)。
(2)设置正确延时:通常在1000毫秒至3000毫秒之间。我之前调试并检验过,1450毫秒较为适合。
这里存在一个问题:
在联网状态下运行补丁,FZ的公告能显示出来,于是很快地能进入FZ界面。
当处于断网的状态,运行补丁,FZ的公告因为断网无法显示,则需要等几十秒才能进入FZ界面。
(3)偏移值的计算(16进制):1B
************************************************************************
OK!
补充内容 (2022-3-11 10:22):
空间目录访问密码2218 好东西啊 谢谢分享 谢谢分享学习一下 谢谢大神!! 回复看隐藏,谢谢 学习学习啊 谢谢分享 ! 谢谢分享,辛苦了! nice,谢谢,给力