首页
社区
课程
招聘
[求助]什么工具可以在EXE中插入代码或者让一个程序执行的时候加载自己写的dll?
发表于: 2013-5-21 21:43 12889

[求助]什么工具可以在EXE中插入代码或者让一个程序执行的时候加载自己写的dll?

2013-5-21 21:43
12889
知道通过修改PE头可以实现,但是没有实际操作过,现在急需实现这一功能,就是在一个EXE中添加自己的代码,或者让EXE执行的时候加载自己的DLL,并执行DLL中的函数.

求工具啊!谢谢

已经解决了,附方法以帮助跟我一样的小白:

写一个dll,在dllmain里面写上你要执行的代码,然后用LordPE的PE编辑器功能在导入表里面增加你的DLL的函数,然后就ok啦啦啦

重点在于你的代码要写在DLLMAIN里面

(LordPE的增加导入表的地方  还真不好找啊  )

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

收藏
免费 0
支持
分享
最新回复 (13)
雪    币: 1392
活跃值: (5142)
能力值: ( LV13,RANK:240 )
在线值:
发帖
回帖
粉丝
2
直接修改OEP先执行完再回去呗。。OD 就行
2013-5-21 22:41
0
雪    币: 137
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
CreateProcess 启动EXE
把进程暂停 修改Oep 载入DLL 恢复进程
2013-5-21 23:13
0
雪    币: 4560
活跃值: (1002)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
4
用loadpe修改导入表,加入自定义dll的任意导出函数,在自定义dll的DllMain函数里做手脚吧
2013-5-21 23:17
0
雪    币: 33
能力值: (RANK:10 )
在线值:
发帖
回帖
粉丝
5
我有写过这样的工具,楼主用来做什么?干坏事的话。。。
2013-5-21 23:22
0
雪    币: 101
活跃值: (43)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
6
zeroadd加区段,然后新加的区段就可以放代码。
lordpe加导入表,就可以新加dll和函数。

当然也可以加个区段里面手动调用loadlibrary.
2013-5-22 17:04
0
雪    币: 267
活跃值: (438)
能力值: ( LV9,RANK:190 )
在线值:
发帖
回帖
粉丝
7
我可以,但是我需要有偿的。
2013-5-22 18:20
0
雪    币: 14
活跃值: (12)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
8
谢谢啊  解决了
2013-5-22 23:12
0
雪    币: 56
活跃值: (490)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
9
http://www.codeproject.com/Articles/24417/Portable-Executable-P-E-Code-Injection-Injecting-a
2013-5-23 09:32
0
雪    币: 48
活跃值: (30)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
10
怎么解决的啊??谢谢
2014-1-10 11:05
0
雪    币: 157
活跃值: (20)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
11
同求方法,告诉一下被,迷惑哦
2014-1-18 13:30
0
雪    币: 67
活跃值: (51)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
12
能否给个详细点的教程?
2014-1-18 14:33
0
雪    币: 37
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
13
大佬在吗,咨询同类问题。能留个联系方式吗
2020-7-25 22:41
0
雪    币: 37
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
14
逍遥冷月 zeroadd加区段,然后新加的区段就可以放代码。 lordpe加导入表,就可以新加dll和函数。 当然也可以加个区段里面手动调用loadlibrary.
大佬能留个联系方式咨询一下吗
2020-7-25 22:44
0
游客
登录 | 注册 方可回帖
返回
//