一种设备标识获取方法、装置和计算机可读存储介质制造方法及图纸

技术编号:28295944 阅读:15 留言:0更新日期:2021-04-30 16:20
本发明专利技术实施例公开了一种设备标识获取方法、装置和计算机可读存储介质,所述方法应用于电子设备,所述方法包括:获得第一请求,所述第一请求用于获得设备标识;获得与所述电子设备中的预选文件路径对应的映射列表信息;获得与所述电子设备对应的非隐私设备信息;根据所述映射列表信息和所述非隐私设备信息确定设备标识。本发明专利技术实施例提供的一种设备标识获取方法、装置和计算机可读存储介质,具有获取设备标识以确定具体的一台电子设备的特点。

【技术实现步骤摘要】
一种设备标识获取方法、装置和计算机可读存储介质
本专利技术涉及信息安全
,尤其涉及一种设备标识获取方法、装置和计算机可读存储介质。
技术介绍
在比如需要知道当前设备是否经过了授权和需要知道设备类资产的运行情况等的情况下,软件系统需要知道自身运行在哪台设备上。目前,一般情况下,软件系统可以通过读取用于精准区别于其他设备的设备硬件标识的办法来确定具体的唯一的一台设备,比如网络适配器的MAC地址、硬盘序列号、手机IMEI等,而在无法获取用于精准区别于其他设备的硬件标识的情况下,软件系统自身在首次运行时生成随机数据并保存到设备提供的存储区域,后续读取这部分数据,作为设备标识,然而这部分随机数据存在被删除以及被篡改等问题,从而导致软件系统无法确定该设备。
技术实现思路
本专利技术实施例提供了一种设备标识获取方法、装置和计算机可读存储介质,具有获取设备标识以确定具体的一台电子设备的特点。本专利技术实施例一方面提供一种设备标识获取方法,所述方法应用于电子设备,所述方法包括:获得第一请求,所述第一请求用于获得设备标识;获得与所述电子设备中的预选文件路径对应的映射列表信息;获得与所述电子设备对应的非隐私设备信息;根据所述映射列表信息和所述非隐私设备信息确定设备标识。在一可实施方式中,在所述根据所述映射列表信息和设备信息确定设备标识之后,所述方法还包括:将所述设备标识反馈至内服务器。在一可实施方式中,所述电子设备与外服务器通信连接,在所述根据所述映射列表信息和设备信息确定设备标识之后,所述方法还包括:将所述设备标识发送至所述外服务器。在一可实施方式中,所述获得与所述电子设备中的预选文件路径对应的映射列表信息,包括:根据与所述电子设备对应的操作系统对文件路径进行选择,获得预选文件路径;根据所述预选文件路径确定预选文件;对所述预选文件进行索引节点提取,获得索引节点信息;对所述预选文件路径与所述索引节点信息进行一一映射,获得映射列表信息。在一可实施方式中,所述根据与所述电子设备对应的操作系统对文件路径进行选择,获得预选文件路径,包括:获得触发信息;基于触发信息,根据与所述电子设备对应的操作系统对文件路径进行选择,获得预选文件路径。在一可实施方式中,所述根据所述映射列表信息和所述非隐私设备信息确定设备标识,包括:基于所述非隐私设备信息对所述映射列表信息进行过滤,获得包含待处理映射值的待处理映射列表信息;根据所述待处理映射列表信息和所述非隐私设备信息确定摘要值;对所述摘要值进行编码,获得设备标识。在一可实施方式中,所述根据所述待处理映射列表信息和所述非隐私设备信息确定摘要值,包括:按照字典顺序,将所述待处理映射值放入清空的字符串缓冲区,获得包含第一数据的中间缓冲区;按照所述字典顺序,将所述非隐私设备信息放入所述中间缓冲区的尾部,获得包含第二数据的待处理缓冲区;根据所述第二数据确定摘要值。本专利技术实施例另一方面提供一种设备标识获取装置,所述装置应用于电子设备,所述装置包括:获得模块,用于获得第一请求,所述第一请求用于获得设备标识;所述获得模块,还用于获得与所述电子设备中的预选文件路径对应的映射列表信息;所述获得模块,还用于获得与所述电子设备对应的非隐私设备信息;确定模块,用于根据所述映射列表信息和所述非隐私设备信息确定设备标识。在一可实施方式中,所述装置还包括:反馈模块,用于将所述设备标识反馈至内服务器。在一可实施方式中,所述电子设备与外服务器通信连接,所述装置还包括:发送模块,用于将所述设备标识发送至所述外服务器。在一可实施方式中,所述获得模块,包括:获得子模块,用于根据与所述电子设备对应的操作系统对文件路径进行选择,获得预选文件路径;确定子模块,用于根据所述预选文件路径确定预选文件;所述获得子模块,还用于对所述预选文件进行索引节点提取,获得索引节点信息;所述获得子模块,还用于对所述预选文件路径与所述索引节点信息进行一一映射,获得映射列表信息。在一可实施方式中,所述获得子模块,还包括:获得单元,用于获得触发信息;所述获得单元,还用于基于触发信息,根据与所述电子设备对应的操作系统对文件路径进行选择,获得预选文件路径。在一可实施方式中,所述确定模块,还包括:过滤子模块,用于基于所述非隐私设备信息对所述映射列表信息进行过滤,获得包含待处理映射值的待处理映射列表信息;摘要子模块,用于根据所述待处理映射列表信息和所述非隐私设备信息确定摘要值;编码子模块,用于对所述摘要值进行编码,获得设备标识。在一可实施方式中,所述摘要子模块,包括:缓冲区单元,用于按照字典顺序,将所述待处理映射值放入清空的字符串缓冲区,获得包含第一数据的中间缓冲区;所述缓冲区单元,还用于按照所述字典顺序,将所述非隐私设备信息放入所述中间缓冲区的尾部,获得包含第二数据的待处理缓冲区;摘要单元,根据所述第二数据确定摘要值。本专利技术实施例还提供一种计算机可读存储介质,所述存储介质包括一组计算机可执行指令,当所述指令被执行时用于执行上述任一项所述的设备标识获取方法。本专利技术实施例提供的一种设备标识获取方法、装置和计算机可读存储介质,应用于电子设备,用于获取设备标识,先获得用于获得设备标识的第一请求,在获得第一请求之后,获得与电子设备中的预选文件路径对应的映射列表信息,以及,获得与所述电子设备对应的非隐私设备信息,然后,根据所述映射列表信息和所述非隐私设备信息确定设备标识,所述设备标识用于确定具体的唯一的一台设备,以区别于其他的电子设备。附图说明通过参考附图阅读下文的详细描述,本专利技术示例性实施方式的上述以及其他目的、特征和优点将变得易于理解。在附图中,以示例性而非限制性的方式示出了本专利技术的若干实施方式,其中:在附图中,相同或对应的标号表示相同或对应的部分。图1为本专利技术实施例一种设备标识获取方法的实现流程示意图;图2为本专利技术实施例一种设备标识获取方法中将所述设备标识反馈至内服务器的流程示意图;图3为本专利技术实施例一种设备标识获取方法中将所述设备标识发送至所述外服务器的流程示意图;图4为本专利技术实施例一种设备标识获取方法中获得映射列表信息的流程示意图;图5为本专利技术实施例一种设备标识获取方法中获得预选文件路径的流程示意图;图6为本专利技术实施例一种设备标识获取方法中获得设备标识的流程示意图;图7为本专利技术实施例一种设备标识获取方法中获得摘要值的流程示意图;图8为本专利技术实施例一种设备标识获取装置的模块示意图。具体实施方式为使本专利技术的目的、特征、优点能够更加的明显和易懂,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而非全部实施例。基于本专利技术中的实施例,本领域技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发本文档来自技高网...

【技术保护点】
1.一种设备标识获取方法,其特征在于,所述方法应用于电子设备,所述方法包括:/n获得第一请求,所述第一请求用于获得设备标识;/n获得与所述电子设备中的预选文件路径对应的映射列表信息;/n获得与所述电子设备对应的非隐私设备信息;/n根据所述映射列表信息和所述非隐私设备信息确定设备标识。/n

【技术特征摘要】
1.一种设备标识获取方法,其特征在于,所述方法应用于电子设备,所述方法包括:
获得第一请求,所述第一请求用于获得设备标识;
获得与所述电子设备中的预选文件路径对应的映射列表信息;
获得与所述电子设备对应的非隐私设备信息;
根据所述映射列表信息和所述非隐私设备信息确定设备标识。


2.根据权利要求1所述的方法,其特征在于,在所述根据所述映射列表信息和设备信息确定设备标识之后,所述方法还包括:
将所述设备标识反馈至内服务器。


3.根据权利要求1所述的方法,其特征在于,所述电子设备与外服务器通信连接,在所述根据所述映射列表信息和设备信息确定设备标识之后,所述方法还包括:
将所述设备标识发送至所述外服务器。


4.根据权利要求1所述的方法,其特征在于,所述获得与所述电子设备中的预选文件路径对应的映射列表信息,包括:
根据与所述电子设备对应的操作系统对文件路径进行选择,获得预选文件路径;
根据所述预选文件路径确定预选文件;
对所述预选文件进行索引节点提取,获得索引节点信息;
对所述预选文件路径与所述索引节点信息进行一一映射,获得映射列表信息。


5.根据权利要求4所述的方法,其特征在于,所述根据与所述电子设备对应的操作系统对文件路径进行选择,获得预选文件路径,包括:
获得触发信息;
基于触发信息,根据与所述电子设备对应的操作系统对文件路径进行选择,获得预选文件路径。


6.根据权利要求...

【专利技术属性】
技术研发人员:王在方韩元孙悦孙学虎刘允路郭晓鹏
申请(专利权)人:北京芯盾时代科技有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1