用于OS指纹识别的.Net库/组件?

时间:2013-01-28 11:43:14

标签: .net fingerprinting

任何人都可以推荐一个(最好是免费的).Net库/组件来执行操作系统指纹识别吗?

我正在编写一个程序,用于验证主机列表是否已启动,同时执行操作系统指纹识别以确定主机的操作系统。

背景:我的前任给我留下了Active Directory + DNS的遗产,这些遗产并没有为$ DEITY-knows-when做家务。我想确定哪些条目仍然无法访问,哪些条目不再可访问,同时还试图检测因未知原因未加入域但存在于DNS中的Windows操作系统。

1 个答案:

答案 0 :(得分:1)

如果计算机位于域中并且您具有足够的权限,则可以使用WMI(Windows管理界面)查询有关远程计算机的信息。使用.Net

相当容易

您可能需要使用组策略来推出防火墙规则以允许传入的WMI流量,但除此之外,它非常简单。