如何知道网站利用JS通过WMI获取客户端哪些硬件的信息

来源:百度知道 编辑:UC知道 时间:2024/05/15 14:31:09
已知网站利用“JS通过WMI获取客户端硬件信息”,那么我作为客户端如何能够得知网站获取了哪些硬件的信息,有没欺骗性修改硬件信息的可靠的方法(如软件修改mac地址、硬盘序列号等)。
“先通过new ActiveXObject ("WbemScripting.SWbemLocator"); 访问到WbemScripting对象。
通过locator.ConnectServer("."); 连接我们本地电脑(.代表本地电脑,当然
也可以访问其他计算机)。
通过service.ExecQuery("SELECT * FROM Win32_Processor")这个类似sql的语句(其实系统信息也是存储在计算中一个类似数据库的文件中)获取我们需要的对象的记录集。
通过new Enumerator来创建一个可枚举的对象,下面就可以遍历取信息了。 ”
上文引用的参考地址:http://www.webyi.com/wschool/program/javascript/20090219/12162.html

说明:本人不会编程,高人回答时请考虑到,谢谢

你觉得wmi不安全的话,可以把它关了,但是要知道别人获取你的什么信息那就难了。
一个可行的方式是定义相应的规则截获相应的数据封包,然后再查看封包的内容。这方面的规则你可就得好好研究研究windows体系结构了,估计在这里很难有人能回答你