首页
社区
课程
招聘
[旧帖] [求助]OLLYDBG如何打开动态链接的DLL文件 0.00雪花
发表于: 2009-8-17 00:59 2236

[旧帖] [求助]OLLYDBG如何打开动态链接的DLL文件 0.00雪花

2009-8-17 00:59
2236
OLLYDBG如何打开动态链接的DLL文件,我是第一次用OLLYDBG,也是新手,在网上看到些教程,虽然原理上明白,但是操作的第一步,发现我连DLL文件都没法打开。谁能教下我?
实现的目的和此文类似http://bbs.edu999.com/thread-212625-1-1.html

[课程]Linux pwn 探索篇!

收藏
免费 0
支持
分享
最新回复 (5)
雪    币: 151
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
OD里就有个DLL Loader,
当你打开的文件是个DLL的时候它会调用DLL Loader来加载
但是这样加载只会运行DLLMain里的代码,至于DllMain里没调用的导出函数是不会执行的

通常我喜欢自己写个程序来调用DLL的导出函数,然后OD加载我自己写的程序
一路F7(Step Into)到DLL对应的函数里去
2009-8-17 17:29
0
雪    币: 151
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
如果是脱壳DLL的话,直接用DLL Loader就行了
2009-8-17 17:31
0
雪    币: 30
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
选项-》添加到资源管理器菜单就可以了,以后鼠标右键就会出现利用od打开的选项
good luck
2009-8-17 22:30
0
雪    币: 103
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
你可以利用OllyDbg调试标准动态链接库 (DLLs)。OllyDbg 会自动运行一个可执行程序。这个程序会加载链接库,并允许您调用链接库的输出函数。动态链接库[Dynamic-link libraries]包含被其他模块调用的函数,但并身不能直接执行。为了调试DLL,OllyDbg释放并运行一个小程序,用于加载DLL并允许传递给输出函数多达10个参数。
OD1.10新增功能中,可以调试单独的DLL(不需要主程序),具体步骤看一下帮助文档就明白了。
呵呵,我也是新手,有问题大家一块讨论,大家共同学习、共同进步!
2009-8-18 21:52
0
雪    币: 34
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
哎,自己太笨了~~
2010-10-24 00:31
0
游客
登录 | 注册 方可回帖
返回
//