首页
社区
课程
招聘
一个DLL文件,不能用OD载入
发表于: 2006-11-22 20:29 5471

一个DLL文件,不能用OD载入

2006-11-22 20:29
5471
用PEid查是 Armadillo 2.51 - 3.xx DLL Stub -> Silicon Realms Toolworks
我直接用 OD 载入,不能载入~~出现 错误,不能载入~~ err: unable to load dll
直接用Armadillo find protected 1.3 发现保护,err (193)
dilloDIE 1.4
dilloDIE 1.5
dilloDIE 1.6
用这些均不能脱~~

碰到这样的,我该怎么办啊???

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

收藏
免费 0
支持
分享
最新回复 (9)
雪    币: 846
活跃值: (221)
能力值: (RANK:570 )
在线值:
发帖
回帖
粉丝
2
请确定该DLL是否被其他程序使用
2006-11-22 22:26
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
不能吧,OD只能载入可执行的文件.
2006-11-23 11:33
0
雪    币: 202
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
DLL可以载入,关建是看,DLL是否被其它程序使用
2006-11-23 13:22
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
"请确定该DLL是否被其他程序使用", 是什么意思? 是指我在载入的时候,这个DLL是否存在于内存吗?  这个回答是否定的,我的机器重起过,而且,这个文件我复制到另外的一个机器上,也是不能载入!!!

请大侠继续帮忙,谢谢~~
2006-11-24 14:26
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
用wholockme看被什么使用在,断掉再载入
2006-11-26 12:48
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
请大侠继续帮忙,谢谢
能否来个简例说明?谢谢
2006-12-4 15:32
0
雪    币: 846
活跃值: (221)
能力值: (RANK:570 )
在线值:
发帖
回帖
粉丝
8
已经说得很明白了。。该文件被其他程序打开了,所以你的程序就打不开了,就这样

否则一个文件,这个程序打开了,那个程序也打开了,这样就很容易造成硬盘数据存放错误了
2006-12-4 16:21
0
雪    币: 101
活跃值: (12)
能力值: ( LV12,RANK:210 )
在线值:
发帖
回帖
粉丝
9
dll 被loadlibrary的时候不会no access的
你可以试着这时候把这个文件拷贝到别的地方去看看
如果可以, 就不是这个问题

很可能dll用了什么技术来反od。 或者这个dll就是错的
你把od的入口参数设置成system point。
然后看看tls是不是有东西。
在到dll的入口下个f2断点试试(od的loaddll貌似有点bug经常
定不到入口)
2006-12-6 17:50
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
10
是不是要忽略所有异常啊
2006-12-10 23:00
0
游客
登录 | 注册 方可回帖
返回
//