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

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

2021-2-18 14:44
4176

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


[培训]科锐逆向工程师培训第53期2025年7月8日开班!

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