![如何审核电脑上安装的所有软件](https://linux22.com/image/1256224/%E5%A6%82%E4%BD%95%E5%AE%A1%E6%A0%B8%E7%94%B5%E8%84%91%E4%B8%8A%E5%AE%89%E8%A3%85%E7%9A%84%E6%89%80%E6%9C%89%E8%BD%AF%E4%BB%B6.png)
我的一位客户将接受微软合作伙伴的审核,以检查所有安装的软件是否合法。
到目前为止,我安装的软件一切顺利:所有 Windows XP 机器都有其相应的许可证,我安装的所有其他应用程序都是免费软件(Open Office、7zip 等)。
但我的客户要求我进行预先审计修订,以检查他的员工是否安装了任何类型的软件,或者更糟糕的是,是否在使用没有许可证的受版权保护的软件的“便携”版本。
有没有免费软件工具可以帮助我进行审计?我查了一下 审计系统,这似乎有利于审计已安装软件,但不支持扫描可能存在问题的程序的注册表项或 .EXE 名称 / CRC 校验和。
蒂娅,巴勃罗
答案1
说到审计,我认为贝拉克可能是最好的。
Belarc Advisor 会构建您安装的软件和硬件、缺少的 Microsoft 修补程序、防病毒状态、CIS(互联网安全中心)基准的详细配置文件,并在您的 Web 浏览器中显示结果。
答案2
似乎没有一款超级工具适合您的情况,但让我推荐这两款免费工具:
EMCO 网络软件扫描仪免费可以帮助您审核网络中 Windows PC 上安装的软件/更新列表。
EMCO 远程注册表导出器免费可以帮助您检查特定的注册表项以检测许可证、“便携式”应用程序的痕迹等。它允许从远程 PC 导出所需的键/值并将其存储在文件中,然后您可以手动检查这些内容。
答案3
答案4
我已经开始编写用于“库存管理”的开源软件系统列表,该列表以某种方式包含审计方面,因为所有提到的系统(除一个之外)都能够将客户端计算机上安装的软件列表提取到中央数据库中。 http://www.project-open.org/en/integration_inventory_management_systems
如果我遗漏了某个,请告诉我。
坦率