Github
- 源码:WindowsInfo.Net
- 可执行文件:WindowsInfo.Net.exe
获取的信息
能获得的信息如下(系统、硬件、网络信息已打码)
1 | --------- 系统信息 --------- |
硬件网络信息
硬件网络信息是通过 System.Management 里面的类方法获取的,具体类方法可查看官方文档:
软件信息
软件信息是通过读取注册表的方式获取的,所以软件开发使用的话需要验证一下某些安全管家是否会警告。
- 都有的信息:名字(DisplayName)
- 大部分都有的信息:名字(DisplayName)、版本号(DisplayVersion)、发行商(Publisher)、安装日期(InstallDate)
- 比较多信息的如下图:
软件信息在注册表的路径
1 | 计算机\HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Uninstall\ |
监控读取注册表
测试了一下读取注册表,360,腾讯管家不会警告,但有些软件(如:procmon)能监控进程的读取的行为。