代码之家  ›  专栏  ›  技术社区  ›  HankNessip

这一行在我的Install4J日志中有什么意义?

  •  1
  • HankNessip  · 技术社区  · 7 年前

    我们正在尝试在Windows 7 64位机器上安装产品。安装程序是用Install4J构建的。安装程序最终失败。我注意到i4j_nlog1中的第一行。日志如下:

    [0:0] restrict DLL directories
    

    1 回复  |  直到 7 年前
        1
  •  1
  •   Ingo Kegel    7 年前

    这是指防止DLL劫持的机制。DLL劫持是病毒的攻击向量,其中系统DLL被放置在下载目录中。安装程序不会从普通目录加载系统DLL,而是加载受感染的库。在用户授予安装程序提升的权限后,病毒可以接管系统。