社区
进程/线程/DLL
帖子详情
dll注入 问题
dfatfat
2011-07-22 11:47:37
假如一个dll注入一个进程后 如何依靠在dll里的函数得到该进程的名字 (也就是××。exe)??
谢谢!!
...全文
123
14
打赏
收藏
dll注入 问题
假如一个dll注入一个进程后 如何依靠在dll里的函数得到该进程的名字 (也就是××。exe)?? 谢谢!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
14 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
野男孩
2011-08-02
打赏
举报
回复
注入成功了的话,调用GetModuleFileName,句柄参数传NULL就行了啊~
hxfjb
2011-07-29
打赏
举报
回复
char szFileName[max_path];
GetModuleFileName(NULL, szFileName, sizeof(szFileName));
funny_li
2011-07-27
打赏
举报
回复
DLL注入之后,它在执行时就是以目标进程的身份执行的,所以直接调用GetModuleFileName(NULL,..);就行了。
xiaohuh421
2011-07-22
打赏
举报
回复
获得当前进程ID
DWORD GetCurrentProcessId(void);
再通过这个ID,枚举出进程名.
clown
2011-07-22
打赏
举报
回复
既然要把DLL注入到某进程中去,就必须先获得某进程(例如:Explorer.exe)的相关信息。
可以使用系统快照函数
CreateToolHelp32Snapshot
得到系统快照后,就可以使用 Process32First 和 Process32Next 来获得进程相关信息。
dfatfat
2011-07-22
打赏
举报
回复
有没有什么api 在dll构造函数然后调用得到被注入进程的 进程名
wltg2001
2011-07-22
打赏
举报
回复
[Quote=引用 9 楼 dfatfat 的回复:]
但是我只是想知道 exe的名字如(某某。exe) 不需要知道他的路径 ,
三楼哪个可以但是 如果有某个函数直接得到进程名字就好了
[/Quote]
直接得到文件名应该不行,GetModuleFileName得到的是路径,你可以处理一下,比如用\分割一下。
Lactoferrin
2011-07-22
打赏
举报
回复
处理个字符串就那么难?
dfatfat
2011-07-22
打赏
举报
回复
但是我只是想知道 exe的名字如(某某。exe) 不需要知道他的路径 ,
三楼哪个可以但是 如果有某个函数直接得到进程名字就好了
dfatfat
2011-07-22
打赏
举报
回复
谢谢了
wltg2001
2011-07-22
打赏
举报
回复
[Quote=引用楼主 dfatfat 的回复:]
假如一个dll注入一个进程后 如何依靠在dll里的函数得到该进程的名字 (也就是××。exe)??
谢谢!!
[/Quote]
DLL注入之后,它在执行时就是以目标进程的身份执行的,所以直接调用GetModuleFileName(NULL,..);就行了。
dfatfat
2011-07-22
打赏
举报
回复
还有一个 问题就是
dll 中的函数 返回值如何共享呢?
dfatfat
2011-07-22
打赏
举报
回复
谢谢啊!!!嘿嘿
龙行天下之Sky
2011-07-22
打赏
举报
回复
学习了,有空好好研究研究这方面东西
DLL
注入
HOOK进程按钮点击示例(delphi)
标题 "
DLL
注入
HOOK进程按钮点击示例(delphi)" 涉及的是Windows编程中的高级技术,主要包括
DLL
动态链接库、
注入
技术和HOOK技术。在Windows操作系统中,
DLL
是一种可执行代码的模块,它可以被多个程序共享,节省内存...
易语言 远程线程
注入
DLL
呼出窗口 源码(无模块)
注入
.exe 可能是
注入
工具,用于将
dll
.
dll
注入
到目标进程中,而 test.exe 可能用于测试
注入
效果。 在源码中,开发者特别强调了没有使用任何外部模块,这意味着所有的功能都由源码自身实现,减少了依赖性,同时也...
(开源) Ring3下的
DLL
注入
工具 x86(NtCreateThreadEx + LdrLoad
Dll
方式实现,可以
注入
系统进程)
DLL
注入
工具有很多,但是也有很多无法
注入
系统进程如explorer.exe,notepad.exe等,特别是Win7以上平台。此
注入
工具核心
注入
部分使用NtCreateThreadEx + LdrLoad
Dll
l方式实现,特色在于比一般的远程线程
注入
稳定,...
dll
远程线程
注入
(支持64bit win7)
在实际应用中,远程线程
注入
需要谨慎操作,因为它可能涉及安全和权限
问题
。在没有适当授权的情况下对其他进程进行操作,可能会导致程序崩溃或被系统阻止。此外,这种技术在某些情况下可能被视为恶意行为,如病毒或...
(开源) Ring3下的
DLL
注入
工具 x64(NtCreateThreadEx + LdrLoad
Dll
方式实现,可以
注入
系统进程)
DLL
注入
工具有很多,但是也有很多无法
注入
系统进程如explorer.exe,notepad.exe等,特别是Win7以上平台。此
注入
工具核心
注入
部分使用NtCreateThreadEx + LdrLoad
Dll
l方式实现,特色在于比一般的远程线程
注入
稳定,...
进程/线程/DLL
15,467
社区成员
49,171
社区内容
发帖
与我相关
我的任务
进程/线程/DLL
VC/MFC 进程/线程/DLL
复制链接
扫一扫
分享
社区描述
VC/MFC 进程/线程/DLL
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章