首页
社区
课程
招聘
未解决 如何替换被占用的dll
2021-2-18 14:44 3959

未解决 如何替换被占用的dll

2021-2-18 14:44
3959

有个程序的验证部分在安装时候运行,我已修改验证部分的dll,但是每次安装的时候会被覆盖掉导致无法通过验证,且安装的时候无法替换被占用的dll,求问大佬们这样的情况下该怎么处理?


[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 0
打赏
分享
最新回复 (5)
雪    币: 539
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
mb_rjcycwvm 2021-2-18 19:41
2
1
我记得有东西可以解锁程序占用进程“iobit unlocker”,你去试试看!
雪    币: 7250
活跃值: (3868)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
romobin 2021-2-19 02:53
3
0
几个方法都可以尝试下,都是我常用的  1. 修改dll文件为只读属性 2. 修改exe中验证dll的值改为新dll的 3. 修改exe中验证dll的文件名, 修改原始dll与之相匹配, 新dll改成原始dll文件名 4. 原始dll应该是作为资源存储在exe中,可以资源修改工具或者winhex等工具替换成新的dll 这样它每次覆盖都是你修改过的 
雪    币: 772
活跃值: (977)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
ffashi 2021-2-19 19:54
4
0
替换dll
Apihook 打开文件api,记不住c开头的
读入验证指纹可以指向源文件。
此方法可适用企鹅游戏过txp
以前测试发过帖子。
雪    币: 0
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
mb_dvagoefd 2021-2-20 09:07
5
0
感谢大佬们的热心回答,最后我在安装程序解压完但还没调用dll的时候下了个断点,然后手动复制替换了
雪    币: 772
活跃值: (977)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
ffashi 2021-5-6 10:53
6
0
Hook拦截复制操作。
游客
登录 | 注册 方可回帖
返回