![]() |
1
2
这允许忽略正常的DLL搜索路径,并加载指定的版本。 而不是一个安全漏洞 本身
|
![]() |
2
3
出于安全原因,“KnownDll”唯一有效的文件夹是c:\Windows\System32(或您的本地化等效文件夹),并且该文件夹在搜索列表中位于进程文件夹之后的第二位。 本质上,它可以防止从应用程序文件夹中加载系统dll的恶意副本(如kernel32.dll)。
|
![]() |
3
3
Microsoft将此功能添加到 停止 安全漏洞。
所有已知的DLL只能从正确的受保护位置加载。 |
![]() |
4
2
这不是一个安全漏洞,如果它依赖于你是管理员。如果您已经是管理员,那么有更简单的方法将rogue dll引入系统(例如,在操作系统顶部复制它们)。 这就是雷蒙德·陈所说的例子 being on the other side of this airtight hatchway . |
|
Guilherme Albertini · DLL中的类 7 年前 |
![]() |
Naomi · C#dll资源文件更改语言 7 年前 |
![]() |
AidanH · C#DLL语言翻译实现[关闭] 7 年前 |
![]() |
subham · DLL函数调用不工作 7 年前 |
![]() |
PixelThis · 为什么我的DLL要求我的程序有一个特定的名称? 7 年前 |
![]() |
nemo · DLL的“好”调用约定是什么? 7 年前 |