我们正在尝试在Windows 7,64位计算机上安装产品。安装程序是使用Install4J构建的。安装程序最终失败。我注意到i4j_nlog1.log中的第一行是:
[0:0] restrict DLL directories
这一行有什么意义?这条消息的逻辑是什么?
答案 0 :(得分:1)
这是指防止DLL劫持的机制。 DLL劫持是病毒的攻击媒介,其中系统DLL被放入下载目录中。安装程序加载受感染的库,而不是从通常的目录加载系统DLL。用户授予安装程序提升权限后,病毒可以接管系统。
该消息可能与安装程序失败无关。