加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

inno-setup – Inno Setup – 禁止“安装命令行:”日志条目

发布时间:2020-12-15 03:49:49 所属栏目:大数据 来源:网络整理
导读:我们使用Inno Setup(版本5.4.2)作为生成安装程序的打包工具.我们将一些密码值作为命令行参数传递.在Inno Setup中,所有命令行参数都使用“Setup command line:”条目自动登录到安装日志.是否有任何方法可以禁止“安装命令行”登录日志. 解决方法 不可以.您只
我们使用Inno Setup(版本5.4.2)作为生成安装程序的打包工具.我们将一些密码值作为命令行参数传递.在Inno Setup中,所有命令行参数都使用“Setup command line:”条目自动登录到安装日志.是否有任何方法可以禁止“安装命令行”登录日志.

解决方法

不可以.您只能禁用整体日志记录.以下是 source code相关部分的摘录:
...
Log('Setup version: ' + SetupTitle + ' version ' + SetupVersion);
Log('Original Setup EXE: ' + SetupLdrOriginalFilename);
Log('Setup command line: ' + GetCmdTail);
LogWindowsVersion;
...

正如您所看到的,在Log过程调用命令行尾之前没有任何条件,以及Log过程本身不包含过滤掉某些日志消息的方法.因此,此时防止此潜在安全问题的唯一方法是禁用整体日志记录.

由于这可能是一个安全问题,我建议您提交功能请求报告.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读