社区
Web 开发
帖子详情
如何得到客户计算机硬件的唯一标识,找了好久了没有一个好的方法
jspxnet
2004-09-01 09:24:10
必须采用jsp,或javascript,等脚本语言,要硬件的比如cpu,硬盘,mac
对这个问题我已经想了好久了.最好能垮平台.客户端安装点东西也可以,
但不能太大.
...全文
264
7
打赏
收藏
如何得到客户计算机硬件的唯一标识,找了好久了没有一个好的方法
必须采用jsp,或javascript,等脚本语言,要硬件的比如cpu,硬盘,mac 对这个问题我已经想了好久了.最好能垮平台.客户端安装点东西也可以, 但不能太大.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jspxnet
2004-09-01
打赏
举报
回复
Applet 有安全限制,必须修改客户端的jre 安全策哟文件,这太麻烦了,客户一定不干
d_selenite
2004-09-01
打赏
举报
回复
我有这样的东西,不过是卖钱的
可以告诉你思路
用VC做一个ActiveX控件,读取CPU序列号,MAC地址,主板序列号,客户端实际IP地址,子网掩码,网关,DNS.然后在网页上用javascript读取并提交到服务器验证,我的控件40多K
这种方法你要的跨平台就做不到了,只适用于Windows的客户端
据说JAVA写的Applet也能做,不过前提是客户端要先装JAVA运行环境,这是可以跨平台的
babam
2004-09-01
打赏
举报
回复
没有什么好办法
jspxnet
2004-09-01
打赏
举报
回复
<object id='wsh' classid='clsid:F935DC22-1CF0-11D0-ADB9-00C04FD58A0B'></object>
<script language=JavaScript>
wsh.Run("ipconfig /all");
</script>
我想得到 wsh.Run("ipconfig /all"); 的返回 就是doc 窗口中的数据.不知道有没有办法
ChDw
2004-09-01
打赏
举报
回复
你可以考虑使用OCX,就是你用VB,Delphi之类的写一个控件来读取客户的信息
好处是你可以随便调用Windows的API,比较灵活
坏处是客户端只能是Windows的IE,并且客户有可能选择不安装(如果可以自动安装那就是病毒了!)
如果使用这样的方案就和Java,JSP没有什么关系了,写出一个这样的控件就行
majy
2004-09-01
打赏
举报
回复
说得都很有道理,up
yangzuyu12
2004-09-01
打赏
举报
回复
up
java
唯一
标识
_java怎么获取电脑的
唯一
标识
?
首先,这是
一个
更加接近于
计算机硬件
的东西,因此应该考虑使用JNI技术,底层采用C语言或C++实现,C++读取
计算机硬件
信息,然后返回java进行处理,至于防止重复,这个你就要自己想办法了,因为毕竟计算机是多个硬件组合的,同一批次硬件
标识
有所相似也
没有
办法避免,只能通过一些算法避免重复。JNI技术是这样:首先编写
一个
类,此类含有native
方法
,即:private/protected/public ...
计算机硬件
信息获取工具实战应用与解析
计算机硬件
信息获取是系统管理、设备维护、软件授权和安全审计中的关键技术环节。随着IT架构日益复杂,准确采集CPU、硬盘、内存等核心组件的
唯一
标识
与运行状态,成为保障系统稳定性与安全性的基础。现代硬件信息工具通过WMI、DMI/SMBIOS、PCI配置空间、CPUID指令等多种底层机制,穿透操作系统与硬件交互,实现高精度数据提取。这些技术广泛应用于企业资产盘点、软件加密绑定、故障诊断及合规审计场景,为自动化运维与安全管理提供数据支撑,是构建可信计算环境的重要基石。
c# 获取
计算机硬件
标识
一、使用系统api获取 using System; using System.Runtime.InteropServices; using System.Text; namespace TestDemo { public class HardWareInfo { public static string GetHardWareString() {
客户
端机器经常从域里面掉出来的问题解决之
方法
客户
端机器经常从域里面掉出来的问题解决之
方法
通常是以下几个问题会造成这样的情况 1. 网线接触不良。九成是网线问题。用PING 服务器的命令看一下网络是否接通。如果
没有
,请用测线仪测网线。还是无法解决的话,换一下 交换机接口,还无法解决?换交换机吧 2.一定是用GHOST做的机器,然后
没有
运行NEWSID更换SID,所以会造成多台同SID的机器在域内引起脱域. 3....
Userwindows pc电脑生成
一个
电脑
唯一
机器码
请注意,这个
方法
并不能保证100%的
唯一
性,因为硬件可能被更换,而且有时候虚拟化环境也可能导致获取到相同的
标识
码。因此,在实际应用中,可能需要考虑其他方式来确保
唯一
性,比如使用服务器端生成
唯一
标识
码并与
客户
端通信。1. 硬件信息: 可以通过获取计算机的硬件信息来生成
一个
唯一
标识
码。2. 操作系统信息: 获取操作系统的一些信息,比如Windows安装的版本、注册表中的某些键值等。这种
方法
通常不够
唯一
,因为相同的Windows版本和配置可能会在不同的计算机上出现。
Web 开发
81,111
社区成员
341,723
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章