首页
社区
课程
招聘
[求助]动态释放附加文件,如何对附加文件打内存补丁?
发表于: 2006-7-1 17:05 4613

[求助]动态释放附加文件,如何对附加文件打内存补丁?

2006-7-1 17:05
4613
从网上下载了一个软件,用PEID检壳,是Microsoft Visual C++ 6.0 [Overlay]
有附加数据,OD载入后,发现附加文件释放在
C:\Documents and Settings\love\Local Settings\Temp\System.dj.mfx
C:\Documents and Settings\love\Local Settings\Temp\Registry.dj.mfx
C:\Documents and Settings\love\Local Settings\Temp\Projector.dj.mfx
C:\Documents and Settings\love\Local Settings\Temp\File.dj.mfx
C:\Documents and Settings\love\Local Settings\Temp\Flash6MovieV2.dj.mvx
C:\Documents and Settings\love\Local Settings\Temp\mPlayer.dj.dll
C:\Documents and Settings\love\Local Settings\Temp\FlashPlayer.dj.ocx

不小心改了系统日期,程序就不让再用了,在Projector.dj.mfx找到天数计算的call的地方了,OD里改后就没有天数限制了,但是我不清楚应该如何给这个附加文件打补丁,因为附加文件每次都是动态释放的,还没有搞过这样的程序,请大侠指教!

MProjector v2.0 程序下载地址
http://www.screentime.com/pub/win/mprojector/mProjectorV2_setup.exe

[课程]Linux pwn 探索篇!

收藏
免费 0
支持
分享
最新回复 (5)
雪    币: 270
活跃值: (176)
能力值: ( LV12,RANK:370 )
在线值:
发帖
回帖
粉丝
2
试试对安装文件解包,修改后再重新打包.
2006-7-1 17:44
0
雪    币: 208
活跃值: (11)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
安装文件解包?不懂
我看以这个软件以前版本的破解补丁,是老外DVT,也是通过一个loader通过的。
是把原文件mProjectorV2.exe改成mProjectorV2.dvt
loader名字改成mProjectorV2.exe,来实现的
不清楚是怎么搞的?
2006-7-1 18:23
0
雪    币: 270
活跃值: (176)
能力值: ( LV12,RANK:370 )
在线值:
发帖
回帖
粉丝
4
可以通过分析找到这段代码(或者变换前的代码)在原程序中存放的位置,分析解码过程,直接在原程序中patch,有点像不脱壳patch加壳文件。或者用loader方便那你也写个loader得了。
2006-7-1 20:09
0
雪    币: 208
活跃值: (11)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
不脱壳patch加壳文件,好高深哟,不会!

现有有的打补丁工具,aPE , dup ,PMaker ,有没有支持这样打补丁的?

还有没有更好的打补丁工具?
2006-7-1 22:14
0
雪    币: 208
活跃值: (11)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
2006-7-2 13:36
0
游客
登录 | 注册 方可回帖
返回
//