boot 发表于 2022-1-8 14:30

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

520pojie 发表于 2022-1-8 14:32

好东西啊

Crack_TTds 发表于 2022-1-8 14:32

谢谢分享

pmm018 发表于 2022-1-8 14:36

谢谢分享学习一下

狼族 发表于 2022-1-8 14:36

谢谢大神!!

阿桂哥 发表于 2022-1-8 14:52

回复看隐藏,谢谢

djj1076185529 发表于 2022-1-8 14:58

学习学习啊

pjm123456 发表于 2022-1-8 14:58

谢谢分享 !

brswbx201610 发表于 2022-1-8 15:39

谢谢分享,辛苦了!

逍遥枷锁 发表于 2022-1-8 15:46

nice,谢谢,给力
页: [1] 2 3 4 5 6 7 8 9 10
查看完整版本: SE2.4的简单PATCH并打补丁