能力值:
( LV2,RANK:10 )
|
-
-
2 楼
写的好,学习学习
|
能力值:
( LV9,RANK:3410 )
|
-
-
3 楼
辛苦
校验麻烦
|
能力值:
( LV4,RANK:50 )
|
-
-
4 楼
fly老大,你的论坛又被攻击了?
登陆不上去了,郁闷……
|
能力值:
( LV2,RANK:10 )
|
-
-
5 楼
厉害!学习。
|
能力值:
( LV2,RANK:10 )
|
-
-
6 楼
厉害厉害
|
能力值:
(RANK:10 )
|
-
-
7 楼
学习
|
能力值:
( LV4,RANK:50 )
|
-
-
8 楼
好文章
|
能力值:
( LV9,RANK:170 )
|
-
-
9 楼
辛苦
|
能力值:
( LV9,RANK:970 )
|
-
-
10 楼
确实是很经典啊。。。。PFPF。。。。
|
能力值:
( LV4,RANK:50 )
|
-
-
11 楼
这个问题是否发生在所有这样进行Patch的文件上,还不得而知
今晚Patch了DVDFab,一切正常。
|
能力值:
( LV9,RANK:210 )
|
-
-
12 楼
aint that hard :)
http://s41.yousendit.com/d.aspx?id=025H6L1OAKTL91DMC6C39AOCJV
|
能力值:
( LV9,RANK:970 )
|
-
-
13 楼
感谢楼主的经典文章。。。。不知道能够不能够再写详细点
譬如:为什么确认那里是循环点?
还有就是Patch代码为什么要那么写?
例如这个?
00649C5E C780 6F3B0A00 E91B0000 mov dword ptr ds:[eax+A3B6F],1BE9
期待Patch DVDFab的文章~~最好是个动画`~
|
能力值:
( LV4,RANK:50 )
|
-
-
14 楼
楼上的兄弟,你找来那个东东,按步骤做一遍,体会一下,效果会比我在这里空说好得多。
|
能力值:
( LV9,RANK:2130 )
|
-
-
15 楼
,碰到鬼了,添加点空间,其它什么都没有改动。过了MapViewOfFileEx后,修改hMap的里的rsize为0,结果还是提示文件破坏云云
|
能力值:
( LV9,RANK:970 )
|
-
-
16 楼
最初由 temerata 发布 楼上的兄弟,你找来那个东东,按步骤做一遍,体会一下,效果会比我在这里空说好得多。
谢谢老兄,其实这个软件我一直都有,是个问题就放到现在~~刚好你先写了篇文章~~嘿嘿~`救星到了
我现在不懂的就是为什么Patch代码要那么写?
例如:
00649B09 C705 59726100 26000000 mov dword ptr ds:[617259],26 //为什么是26?其他软件可以 用26吗?
00649B13 C705 16736100 E90E2803 mov dword ptr ds:[617316],3280EE9 //为什么是3280EE9。。。
这些代码为什么这么写哦。。。可以沿用吗~?谢谢~~
我会Patch1.23RC4的壳`~~但是,这个就不懂了~
楼主有心的话,请帮下忙~加偶QQ:21022699,谢谢~~
|
能力值:
( LV4,RANK:50 )
|
-
-
17 楼
|
能力值:
( LV4,RANK:50 )
|
-
-
18 楼
最初由 wynney 发布 ...... 00649B09 C705 59726100 26000000 mov dword ptr ds:[617259],26 //为什么是26?其他软件可以 用26吗? 00649B13 C705 16736100 E90E2803 mov dword ptr ds:[617316],3280EE9 //为什么是3280EE9。。。 ......
00617258 | E9 26000000 jmp org_BeeI.00617283
上面是原始代码,可以看到对应的数据是 E9 26000000
要将它Patch为:
00617258 - E9 AC280300 jmp BeeIcons.00649B09
对比数据的不同部分,以下两句代码的含义应该很容易明白了吧?Patch时这个328AC取决于你要Patch成的效果,还原时取决于原始的代码
00649AFA C705 59726100 AC280300 mov dword ptr ds:[617259],328AC ; Patch 00617258处的跳转
00649B09 C705 59726100 26000000 mov dword ptr ds:[617259],26 ; 还原Patch点代码
|
能力值:
( LV9,RANK:970 )
|
-
-
19 楼
最初由 temerata 发布
00617258 |E9 26000000 jmp org_BeeI.00617283
上面是原始代码,可以看到对应的数据是E9 26000000 ........
经老兄这么一点~有眉目了!~谢谢!~
不懂再来麻烦你~~
|
能力值:
( LV9,RANK:970 )
|
-
-
20 楼
楼主,跟着你的步骤做,的确弄懂了不少`
问题来了,在写入
00649B29 C705 16736100 6681CAF5 mov dword ptr ds:[617316],F5CA8166
提示“需要助记符”。。。还有就是像这样的代码F5CA8166
我知道是根据原代码来的`但是,要一眼看出来还是有难度`
有没有什么计算的方法。。?谢谢~
|
能力值:
( LV4,RANK:50 )
|
-
-
21 楼
你在前面加0,就不会这样提示了。
我不清楚有什么计算方法。还不如另开OD,在里面改着看效果。
|
|
|