【技术实现步骤摘要】
本专利技术涉及计算机
,特别是涉及一种计算设备标识方法与装置。
技术介绍
随着互联网技术应用的越来越广泛,网络在人们的生活中扮演着越来越重要的角色。人们使用各种计算设备如计算机进行各种网络操作,在很多情况下,网络需要对网上的计算机进行识别,并根据识别结果进行相应的数据操作,如发送数据或者获取该计算机的信息等。目前,一般的互联网企业都有自己的判定计算机方法,即进行计算设备识别如计·算机识别的方法。一种常用方法是在计算机注册表中记录一个标识,如记录微软提供的⑶ID (Globally Unique Identifier,全球唯一标识符),然后直接上传该标识为唯一标识。这种方法具有较为简单、快捷、方便,实现代码低的特点,但是,在系统重装后,同一台计算机的计算机标识与系统重装前的标识不能一致;并且,这种方法无法满足高精度要求,在大量用户同时计算的时候重复率较高,这些都导致不能对计算机进行精确识别。可见,现有的计算设备识别方法不能高精度地满足计算设备识别的需求,尤其是不能满足企业内部希望能够精确识别每台计算设备的需求。
技术实现思路
鉴于上述现有的计算设备识别方法不能高精度地满足计算设备识别的需求,尤其是不能满足企业内部希望能够精确识别每台计算设备的需求的问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题的计算设备标识方法与装置。依据本专利技术的一个方面,提供了一种计算设备标识方法,包括判断计算设备的系统盘或注册表中是否存在计算设备的唯一标识,其中,唯一标识通过标识计算参数计算得至IJ,标识计算参数包括以下至少之一计算设备的计算设备名、全球 ...
【技术保护点】
一种计算设备标识方法,包括:判断计算设备的系统盘或注册表中是否存在所述计算设备的唯一标识,其中,所述唯一标识通过标识计算参数计算得到,所述标识计算参数包括以下至少之一:所述计算设备的计算设备名、全球唯一标识符GUID、所述系统盘的剩余磁盘大小;若不存在,则从所述计算设备的其它逻辑磁盘中获得所述唯一标识,其中,所述其它逻辑磁盘中预保存有所述唯一标识;使用从所述其它逻辑磁盘中获得的所述唯一标识标识所述计算设备;所述计算设备向服务器发送数据获取请求,所述数据获取请求中携带有所述唯一标识;所述服务器根据所述数据获取请求,向所述唯一标识标识的所述计算设备发送数据。
【技术特征摘要】
1.一种计算设备标识方法,包括 判断计算设备的系统盘或注册表中是否存在所述计算设备的唯一标识,其中,所述唯一标识通过标识计算参数计算得到,所述标识计算参数包括以下至少之一所述计算设备的计算设备名、全球唯一标识符GUID、所述系统盘的剩余磁盘大小; 若不存在,则从所述计算设备的其它逻辑磁盘中获得所述唯一标识,其中,所述其它逻辑磁盘中预保存有所述唯一标识; 使用从所述其它逻辑磁盘中获得的所述唯一标识标识所述计算设备; 所述计算设备向服务器发送数据获取请求,所述数据获取请求中携带有所述唯一标识; 所述服务器根据所述数据获取请求,向所述唯一标识标识的所述计算设备发送数据。2.根据权利要求I所述的方法,其特征在于,在所述判断计算设备的系统盘或注册表中是否存在所述计算设备的唯一标识的步骤之前,还包括 获取所述标识计算参数; 根据所述标识计算参数,按照设定算法计算得出所述唯一标识; 将所述唯一标识分别存储到所述计算设备的所述注册表、所述系统盘、和所述其它逻辑磁盘中。3.根据权利要求2所述的方法,其特征在于,所述将所述唯一标识分别存储到所述计算设备的所述注册表、所述系统盘、和所述其它逻辑磁盘中的步骤包括 分别根据所述注册表的信息、所述系统盘的信息、和所述其它逻辑磁盘中每个逻辑磁盘的信息,对所述唯一标识进行加密; 将进行了加密后的所述唯一标识分别保存至相应的所述注册表、所述系统盘、和所述其它逻辑磁盘中的每个逻辑磁盘中。4.根据权利要求3所述的方法,其特征在于,所述从所述计算设备的其它逻辑磁盘中获得所述唯一标识的步骤包括 分别对从所述其它逻辑磁盘中的每个逻辑磁盘中获得的加密后的唯一标识进行解密; 判断解密后的每个逻辑磁盘中的唯一标识是否一致; 若一致,则将获得的所述唯一标识确定为所述计算设备的唯一标识。5.根据权利要求4所述的方法,其特征在于,在所述从所述计算设备的其它逻辑磁盘中获得所述唯一标识的步骤之后,还包括 将确定的所述唯一标识保存至所述计算设备的所述系统盘和所述注册表。6.根据权利要求2所述的方法,其特征在于,所述设定算法为MD5算法。7.根据权利要求I所述的方法,其特征在于,还包括 若所述计算设备的所述系统盘中存在所述计算设备的唯一标识,则判断所述系统盘中存在的所述唯一标识是否与所述注册表和/或所述其它逻辑磁盘中存在的所述计算设备的唯一标识一致,若一致,则使用所述唯一标识标识所述计算设备; 或者, 若所述计算设备的所述注册表中存在所述计算设备的唯一标识,则判断所述注册表中存在的所述唯一标识是否与所述系统盘和/或所述其它逻辑磁盘中存在的所述计算设备的唯一标识一致,若一致,则使用所述唯一标识标识所述计算设备。8.根据权利要求2所述的方法,其特征在于,在所述将所述唯一标识分别存储到所述计算设备的所述注册表、所述系统盘、和所述其它逻辑磁盘中的步骤之后,还包括 设置所述唯一标识的修改属性为禁止修改。9.根据权利要求I所述的方法,其特征在于,所述判断计算设备的系统盘或注册表中是否存在所述计算设备的唯一标识的步骤包括 查找所述计算设备的系统盘中存储的计算设备标识文件中的计算设备标识表项,根据所述计算设备标识表项是否存在对应的键值判断所述计算设备的系统盘中是否存在所述计算设备的唯一标识; 或者, 查找所述计算设备的注册表中的计算设备标识表项,根据所述注册表中的计算设备标识表项是否存在对应的键值判断所述计算设备的系统盘中是否存在所述计算设备的唯一标识。10.一种计算设备标识装置,包括 判断模块,用于判断计算设备的系统盘或注册表中是否存在所述计算设...
【专利技术属性】
技术研发人员:邓振波,张家柱,温铭,李宇,
申请(专利权)人:北京奇虎科技有限公司,奇智软件北京有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。