首页
社区
课程
招聘
[求助][求助]dup2能做dll(加壳) 内存补丁吗?
发表于: 2012-2-6 22:26 7176

[求助][求助]dup2能做dll(加壳) 内存补丁吗?

2012-2-6 22:26
7176
试过好几个做dll内存补丁(lpk.dll)的工具,做出来的补丁有的偶尔可以,有的不行(dll加载地址是动态的)。看网上有人说dup2可以做,不知道怎么用。说是要做搜索替换才能保证能用,但dll是加壳的,添加的时候搜索不到代码。哪位大侠帮忙解释一下,另外网上查到一个名叫dllpatch的工具能处理dll做内存补丁,但是网站需要积分才能下载,哪位大侠有此工具的能给传一份?keymake能做加壳dll的内存补丁吗?

[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)

收藏
免费 0
支持
分享
最新回复 (9)
雪    币: 1708
活跃值: (586)
能力值: ( LV15,RANK:670 )
在线值:
发帖
回帖
粉丝
2
最新版的可以。
2012-2-6 22:54
0
雪    币: 417
活跃值: (143)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
请问最新版的是什么版本?坛子里提供下载吗?
2012-2-7 10:07
0
雪    币: 417
活跃值: (143)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
找到一个dup2.25看介绍貌似可以
http://diablo2oo2.di.funpic.de/dup.html
2012-2-7 10:14
0
雪    币: 417
活跃值: (143)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
请问加壳dll 补丁应该用search and replace patch还是offset patch *dll?另外是创建loader和创建补丁?
2012-2-7 10:51
0
雪    币: 1632
活跃值: (13)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
建议offset patch *dll,创建loader。
2012-2-7 14:50
0
雪    币: 1708
活跃值: (586)
能力值: ( LV15,RANK:670 )
在线值:
发帖
回帖
粉丝
7
我没有用过这个功能,你可以自己试验一下。
2012-2-7 15:08
0
雪    币: 417
活跃值: (143)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
8
创建loader会报错"no patchdata was found for loaders",另外主程序也是加壳的
2012-2-7 15:37
0
雪    币: 417
活跃值: (143)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
9
哪位大侠用过“YDLPK内存补丁内存注册机生成工具”?我用这个工具生成了一个lpk.dll,结果运行主程序时导致另外一个dll加载失败。哪位高人指点一下?
[YDDLL]
0=2                                        <---这个值 2 代表要执行的指令个数
1=1=top4.dll,B5976,6,0F8515080000,909090909090<--- DLL名,偏移值,校验长度,校验值,PATCH的值
2=top4.dll,9192,2,7419,EB19<---理解同上

上面的偏移值是指的是“dll要修改的地址减去dll的加载地址”吗?上面的格式正确吗?
2012-2-7 15:45
0
雪    币: 417
活跃值: (143)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
10
感谢各位的回复,终于试成功了,dup2.25还真是不错功能强大
2012-2-8 12:48
0
游客
登录 | 注册 方可回帖
返回
//