首页
社区
课程
招聘
exe在运行的时候能加载我的DLL吗
发表于: 2009-11-24 23:16 4946

exe在运行的时候能加载我的DLL吗

2009-11-24 23:16
4946
写了一个DLL,每10秒弹出一个提示框.有两个疑问不知道是否可行.

1.我想把他加载到一个exe里面.exe是一个软件,我没有源码,能在软件启动的时候加载这个DLL吗.

2.如果加载另一个DLL中.加载别人DLL的时候先加载我的DLL,可行吗

突然想起来的.不知道能不能实现

[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!

收藏
免费 0
支持
分享
最新回复 (6)
雪    币: 101
活跃值: (157)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
2
可以是肯定可以的。。你可以找个空白的地方写你加载DLL的代码,然后在程序启动的时候有个合适的地方JMP到你加载DLL的代码处,加载完之后再JMP回去。。当然得把你写JMP指令时复盖的给补上。。
2009-11-25 09:10
0
雪    币: 444
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
1可行,直接编辑修改输入表。
2可行,HOOK一下就行了,前提是“别人DLL”是你知道确切名字的DLL。(方法2楼已给出)
2009-11-25 09:11
0
雪    币: 274
活跃值: (358)
能力值: ( LV8,RANK:130 )
在线值:
发帖
回帖
粉丝
4
补充一下楼上的:
修改了输入表之后还要在合适的地方调用你自己写的DLL里面的函数才行。
2009-11-25 12:01
0
雪    币: 202
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
谢谢楼上三位大侠提醒.
http://bbs.pediy.com/showthread.php?t=76060
然后琢磨这个老大的帖子.总算搞定了.exe中加载了我的DLL
2009-11-26 08:00
0
雪    币: 92
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
用DLL劫持的方式也可以加载你的DLL~
2009-12-2 00:40
0
雪    币: 1
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
我想学劫持,怎么入手
2010-8-12 16:24
0
游客
登录 | 注册 方可回帖
返回
//