[发明专利]软件版权保护方法有效

专利信息
申请号: 201510002748.X 申请日: 2015-01-05
公开(公告)号: CN104484586B 公开(公告)日: 2017-11-24
发明(设计)人: 刘阳新 申请(专利权)人: 北京飞音时代技术有限公司
主分类号: G06F21/12 分类号: G06F21/12
代理公司: 北京东方汇众知识产权代理事务所(普通合伙)11296 代理人: 张淑贤,毛军
地址: 100176 北京市丰台区北*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 软件 版权 保护 方法
【说明书】:

技术领域

发明涉及信息安全技术领域,尤其涉及一种软件版权保护方法。

背景技术

现有技术中,通常采用加密芯片的方式,对设备软件的版权进行保护,以限制软件的复制。

然而,采用加密芯片的方式,硬件开发的复杂度较高,软件版权保护的成本较高。

发明内容

本发明提供一种软件版权保护方法,能够降低软件版权保护的成本。

本发明解决技术问题采用如下技术方案:一种软件版权保护方法,包括:S10、当待保护软件在第一主板上运行时,所述第一主板获取第一加密串,所述第一加密串预先由第一主板的MAC地址生成;S20、所述第一主板对所述第一加密串进行对应的解密,得到第一解密串;S30、所述第一主板对所述第一解密串进行MAC地址鉴权,判断是否合法;S40、如果非法,所述第一主板停止运行所述待保护软件。

可选的,本实施例提供的软件版权保护方法,还包括:S50、当待保护软件在扩展板上运行时,所述扩展板获取第二加密串和随机数,所述第二加密串预先由所述扩展板的MAC地址生成;S60、所述扩展板向对应的第二主板发送由所述第二加密串和所述随机数组成的第一信息;S70、所述第二主板接收所述第一信息,并从所述第一信息中提取随机数;S80、所述第二主板获取第三加密串,所述第三加密串预先由所述第二主板的MAC地址生成;S90、所述第二主板向所述扩展板发送由所述第三加密串和提取出的随机数组成的第二信息;S91、所述扩展板接收所述第二主板发送的第二信息,并根据所述第二信息进行鉴权,判断是否合法;S92、如果非法,所述扩展板停止运行所述待保护软件。

可选的,本实施例提供的软件版权保护方法,还包括:S41、在所述第二主板生产完成时,所述第二主板采用预设加密工具将其MAC地址进行加密,得到第三加密串;S42、所述第二主板将所述第三加密串存储到其闪存中。S43、在所述扩展板生产完成时,所述扩展板采用预设加密工具将其MAC地址进行加密,得到第二加密串;S44、所述扩展板将所述第二加密串存储到其闪存中。

可选的,本实施例提供的软件版权保护方法中S91,包括:S911、所述扩展板从所述第二信息中提取第三加密串;S912、所述扩展板对所述第三加密串进行对应的解密,得到第三解密串;S913、所述扩展板根据预设MAC地址库确定所述第三解密串是否合法。

可选的,本实施例提供的软件版权保护方法中S91,还包括:S914、所述扩展板从所述第二信息中提取随机数,得到提取数;所述扩展板根据所述提取数和所述随机数确定是否合法;或者,S915、所述扩展板根据其MAC地址和所述第三解密串确定是否合法。

可选的,本实施例提供的软件版权保护方法,还包括:S01、在所述第一主板生产完成时,所述第一主板采用预设加密工具将所述第一主板的MAC地址进行加密,得到第一加密串;S02、所述第一主板将所述第一加密串烧写到其闪存中。

可选的,本实施例提供的软件版权保护方法中S30,包括:S301、所述第一主板通过预设MAC地址库对所述第一解密串进行匹配,判断是否合法。

可选的,本实施例提供的软件版权保护方法中S30,还包括:S302、所述第一主板根据所述第一解密串是否符合预设格式确定是否合法。

可选的,本实施例提供的软件版权保护方法,所述第一主板和第二主板为同一主板;或者,所述第一主板和第二主板为不同主板。

本发明具有如下有益效果:通过MAC地址对待保护的软件的运行设备进行鉴权,从而实现软件版权的保护。本发明实施例提供的技术方案降低了硬件和开发的成本,解决了现有技术中采用加密芯片的方式,硬件开发的复杂度较高,软件版权保护的成本较高的问题。此外,通过MAC地址进行鉴权,还增加了软件破解的难度,使单纯的系统复制无法提供合法的MAC地址。

附图说明

图1为本发明实施例1提供的软件保护方法的流程图;

图2为本发明实施例2提供的软件保护方法的流程图一;

图3为本发明实施例2提供的软件保护方法的流程图二;

图4为本发明实施例3提供的软件保护方法的流程图。

具体实施方式

下面结合实施例及附图对本发明的技术方案作进一步阐述。

实施例1

如图1所示,本实施例提供了一种软件版权保护方法,包括:

步骤101,当待保护软件在第一主板上运行时,该第一主板获取第一加密串。

在本实施例中,步骤101中第一加密串预先由第一主板的MAC地址生成。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京飞音时代技术有限公司,未经北京飞音时代技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201510002748.X/2.html,转载请声明来源钻瓜专利网。

同类专利
  • 一种基于大数据的数据加密系统及方法-201810389881.9
  • 不公告发明人 - 武汉梓金山科技有限公司
  • 2018-04-27 - 2019-11-05 - G06F21/12
  • 本发明公开了一种基于大数据的数据加密系统,包括开发输入界面,所述开发输入界面与密钥管理器实现双向连接,所述密钥管理器与程序组模提取系统,所述程序组模提取系统包括提取指令处理模块、程序组模识别模块、程序组模分析模块和程序组模发送模块,所述提取指令处理模块的输出端与程序组模识别模块的输入端连接,涉及网络软件设计技术领域。该基于大数据的数据加密系统及方法,大大节省了人们的软件设计编程时间,很好的避免了编辑错误的情况发生,实现了直接从设计界面上对自己所需要的程序模组进行直接选择和提取,达不到既快速又准确的将需要的程序模组进行提取的目的,从而大大方便了人们的软件设计工作。
  • 一种用于计算机的远程无感审查方法和系统-201910611025.8
  • 吴江煌;吴少华;吴世雄;连慧奇 - 厦门美亚亿安信息科技有限公司
  • 2019-07-08 - 2019-11-05 - G06F21/12
  • 本发明给出了一种用于计算机的远程无感审查方法和系统,包括响应于检测到目标机器,建立与目标机器的网络连接,获取目标机器信息,目标机器信息包括预装服务协议和进程信息;基于模拟服务协议,目标机器从服务器端获取应用程序,在目标机器上安装并运行应用程序;响应于运行应用程序,将进程信息中指向应用程序的链接删除;利用应用程序动态分析目标机器的资源占用率,响应于资源占用率小于资源占用上限阈值,利用应用程序解析目标机器上的数据信息;响应于接收到审查指令,将数据信息回传至服务器端进行审查。利用远程安装与无感审查的技术手段,实现了对计算机的无感知的审查,降低了审查的成本,极大提升了审查效率。
  • 一种硬件设备的授权方法和系统-201610274782.7
  • 王晶;张京华 - 北京北方华创微电子装备有限公司
  • 2016-04-28 - 2019-10-29 - G06F21/12
  • 本发明提供了一种硬件设备的授权方法和系统,其中,所述方法包括:读取硬件设备对应的硬件信息;采用所述硬件信息和预设的字符集确定所述硬件设备的授权应用对象;采用所述授权应用对象针对所述硬件设备进行授权。本发明适用于所有品牌和类型的硬件设备,而不再只适用于单一品牌或类型的硬件设备,使授权操作能适应所有的硬件系统。同时,应用本发明能够避免因硬件不同而需要人为进行选择使用不同的授权软件进行操作,提高授权的效率并减少人为的操作,有效节省了不少的人力资源。
  • 一种加壳动态链接库加载方法及装置-201910492530.5
  • 陈子为 - 厦门网宿有限公司
  • 2019-06-06 - 2019-10-25 - G06F21/12
  • 本发明提供了一种加壳动态链接库加载方法及装置,该方法包括:基于应用程序的动态链接库的加载请求,确定应用程序所运行平台的指令集架构;在预设文件目录下查找与所述指令集架构相匹配的加壳动态链接库;对所述加壳动态链接库进行解壳,以使所述应用程序加载解壳后得到的动态链接库。应用本发明实施例提供的方案,能够实现加载加壳动态链接库。
  • 软件安全开发方法及系统-201910669382.X
  • 陈恩洪 - 湖南国科微电子股份有限公司
  • 2019-07-24 - 2019-10-25 - G06F21/12
  • 本发明公开了一种软件安全开发方法及系统,建立用户无法访问的编译环境,判断输入所述编译环境的源代码是否合法;若合法,则在所述编译环境中编译待编译代码;否则,停止编译。本发明保证了拷贝到非安全环境的内容的绝对安全,避免躲过安全扫描的可能性;无需对编译结果解压缩,提高了安全检查的效率。
  • 一种校验软件使用权合法性的方法-201910632937.3
  • 谷帅;梁家达;何威 - 广东名阳信息科技有限公司
  • 2019-07-15 - 2019-10-18 - G06F21/12
  • 一种校验软件使用权合法性的方法,包括获取设备的唯一标识,并对设备的唯一标识进行加密生成机器码密文;授权方对机器码密文进行解密,得到设备的唯一标识,并对解密得到的唯一标识进行授权信息的组织,然后再次加密生成激活码;客户端通过对激活码进行解密,得到授权信息,并将授权信息写入本地保存,形成授权文件;软件运行时客户端记录软件运行信息,并对软件运行信息进行加密实时保存到授权文件,由授权文件对加密的软件运行信息进行解密并校验软件的授权信息。本发明提出一种校验软件使用权合法性的方法,通过多次加密解密得到授权信息,将授权信息写入本地中,实时将加密的软件运行信息保存到本地,校验授权信息,达到控制软件的目的。
  • 一种应用相似度计算方法及装置-201611129520.8
  • 汪德嘉;华保健;樊淇梁;宋超 - 江苏通付盾科技有限公司
  • 2016-12-09 - 2019-10-18 - G06F21/12
  • 本发明公开了一种应用相似度计算方法及装置,涉及计算机程序分析技术领域,该方法包括:将第一应用中包含的资源文件与第二应用中包含的资源文件进行资源相似度比较,得到资源相似度比较结果;将第一应用中包含的代码文件与第二应用中包含的代码文件进行代码相似度比较,得到代码相似度比较结果;根据资源相似度比较结果以及代码相似度比较结果计算第一应用和第二应用之间的相似度分值。由此可见,本发明实施例提供的应用相似度计算方法通过对应用程序的资源文件和代码文件进行相似度比较,并综合考虑资源文件相似度比较结果和代码文件相似度比较结果,从而计算出应用程序的总体相似度情况,为高效、准确地识别盗版应用程序安装包提供了可能。
  • 用于对具有图像的对象进行匹配检测的方法-201510005669.4
  • 侯冬梅;余文涛 - 阿里巴巴集团控股有限公司
  • 2015-01-06 - 2019-10-18 - G06F21/12
  • 本申请所述匹配检测的方法及设备通过获取将待检测对象的图像和参考对象的图像进行特征提取并对特征提取获得的数据进行匹配检测,产生图像匹配检测结果,进而根据图像匹配检测结果产生对象匹配检测结果。进一步的,在进行匹配检测的过程,利用尺度不变特征转换算法结合快速最近邻逼近搜索函数库匹配算法进行特征提取,并利用随机抽样一致算法中的变换矩阵获取算法获取关于所述第三待匹配数据与所述第二参考数据的匹配矩阵,所述方法能够更精准、快速识别出相似图像,进而产生匹配检测结果。
  • 生成签名密钥的方法及装置、签名方法及装置-201810865607.4
  • 安晓江;温作奖;蒋红宇 - 北京海泰方圆科技股份有限公司
  • 2018-08-01 - 2019-10-15 - G06F21/12
  • 本发明公开了一种生成签名密钥的方法及装置、签名方法及装置。其中,该方法包括:服务器端获取目标客户端的硬件信息和第一密钥,其中,上述硬件信息包括以下至少之一:上述目标客户端的MAC地址、上述目标客户端的全局唯一标识符;上述服务器端获取服务器端中与上述目标客户端对应的第二密钥;上述服务器端基于上述硬件信息、上述第一密钥和第二密钥,确定上述目标客户端的第三密钥。本发明解决了现有技术中无法防止一个客户端的签名密钥被拷贝到其他客户端使用,无法有效保证签名的安全性的技术问题。
  • 一种防止进程暂停的方法、装置及电子设备-201610331111.X
  • 杨峰 - 珠海豹趣科技有限公司
  • 2016-05-18 - 2019-10-15 - G06F21/12
  • 本发明的实施例公开一种防止进程暂停的方法、装置及电子设备,涉及安全防护技术领域,能够保护应用程序的正常运行。所述防止进程暂停的方法,包括:根据对进程挂起函数的调用的监视,获取待挂起进程的标识信息,判断待挂起进程是否是要保护的进程,若是,则获取暂停所述待挂起进程的进程的标识信息,根据暂停所述待挂起进程的进程的标识信息,判断暂停所述待挂起进程的进程是否是目标应用程序的进程,若是,则拒绝挂起所述待挂起进程。所述装置和电子设备中包括实现上述方法步骤的模块。本发明适用于对应用程序尤其是对安全类应用程序的保护。
  • 一种嵌入式系统软件知识产权保护方法及保护系统-201610163436.1
  • 陈真;李景林 - 深圳森格瑞通信有限公司
  • 2016-03-22 - 2019-10-11 - G06F21/12
  • 本发明是一种嵌入式系统软件知识产权保护方法及保护系统,该方法通过在嵌入式设备代码中加入公钥,当检测时向被检测的嵌入式设备发送ICMP回显请求报文,在嵌入式设备的回显报文中,通过公钥加密一段特征代码,在检测设备中利用私钥解密,如果不能解密,则说明对方的嵌入式设备至少没有拷贝我们自己的嵌入式软件,否则,就是我们的产品或者侵权产品,通过在特征代码里的数据分析,如果我们的产品没有卖到这里,说明对方的嵌入式产品就是侵权产品。该系统包括一台智能终端,智能终端可以在线发送ICMP回显报文,接收回显报文,解密和判断。
  • 应用程序权限的管理方法及装置-201510959350.5
  • 王智勇;黄其武;刘惠云 - 小米科技有限责任公司
  • 2015-12-18 - 2019-10-08 - G06F21/12
  • 本公开是关于一种应用程序权限的管理方法及装置,其中,应用程序权限的管理方法包括:对当前应用程序的前后台切换状态进行监测;若监测到当前应用程序由后台切换到前台,则对当前应用程序权限取消限制;若监测到当前应用程序由前台切换到后台,则获取当前应用程序的行为信息,并根据行为信息对当前应用程序权限进行限制或者取消限制。本公开实施例,可以依据当前应用程序的行为信息来决定是否对当前应用程序权限进行限制,大大提高了限制准确率,从而可以在不影响正常使用应用程序的情况下,降低移动终端系统负荷、改善移动终端响应速度和电池性能。
  • 基于电子版权认证签名的方法及装置-201910543616.6
  • 何从华;杨沙 - 深圳市趣创科技有限公司
  • 2019-06-21 - 2019-09-27 - G06F21/12
  • 本发明公开了一种基于电子版权认证签名的方法及装置,方法包括以下步骤:获取移动应用的数字版权证书;使用数字版权证书对移动应用进行加固,得到版权加固后的移动应用;对版权加固后的移动应用进行开发者签名,得到开发者签名后的移动应用;上传该移动应用到应用商城,供用户下载。本方案利用数字版权证书的唯一标识符技术,采用数字版权证书对移动应用签名加固,有效的对移动应用进行保护和监管,保证移动应用的安全可靠,提升移动应用的使用体验。
  • 设备监管方法、装置、设备及存储介质-201910548877.7
  • 汪志杰 - 上海闻泰电子科技有限公司
  • 2019-06-24 - 2019-09-27 - G06F21/12
  • 本发明实施例公开了一种设备监管方法、装置、设备及存储介质。该方法包括:响应于作用在本地设备中待监控的目标应用程序的使用操作,生成使用权限问询请求;向监管设备发送所述使用权限问询请求,以指示所述监管设备根据监管者作用于所述监管设备的操作生成响应信息;根据获取到的所述响应信息,确定本地设备是否具有所述目标应用程序的使用权限;若本地设备不具有所述目标应用程序的使用权限,则控制所述目标应用程序处于屏蔽状态。使得监管设备能够远程控制本地设备,能够有效地控制本地设备中的目标应用程序,实现有效控制儿童沉迷于电子设备的目的。
  • 一种应用程序的权限管理方法及移动终端-201610798647.2
  • 刘鑫 - 维沃移动通信有限公司
  • 2016-08-31 - 2019-09-27 - G06F21/12
  • 本发明实施例提供了一种应用程序的权限管理方法及移动终端。该方法包括:在应用程序运行时,获取应用程序的被禁用权限;将被禁用权限与禁用权限列表内的权限进行匹配,其中,禁用权限列表内包括处于禁用状态的且影响任意一个应用程序的至少一个功能正常运行的至少一个权限;若被禁用权限与禁用权限列表内的权限相匹配,则在移动终端的界面内提供用于对应用程序的被禁用权限进行操作的操作界面。本发明实施例可以对匹配成功的被禁用权限提供操作入口,无需用户对缺失的应用程序的权限的操作入口进行查找,用户在运行应用程序时,就可以确定目前使用的应用程序所缺失的权限,用户体验感好。
  • 一种软件加密、解密方法-201910519352.0
  • 邓及翔;吴崇龙;宋明岑 - 珠海格力智能装备有限公司;珠海格力电器股份有限公司
  • 2019-06-17 - 2019-09-17 - G06F21/12
  • 本发明属于软件加密保护技术领域,具体涉及一种软件加密、解密方法。本申请的软件加密方法通过获取第一加密控制信息、加密数据,并结合加密算法生成第一密钥;解析所述第一密钥,获得加密数据的第二加密控制信息;根据获得的第二加密控制信息,结合加密算法生成第二密钥,实现视觉检测系统的软件按照具体的项目进行纯软件加密,且不同的项目间的密钥不共用,每套软件使用单独的密钥,加密安全等级高,破解难度大,增强设备软件的安全性。
  • 补丁发放和获取方法、装置-201510413349.2
  • 刘晓明;沈贲寅 - 阿里巴巴集团控股有限公司
  • 2015-07-14 - 2019-09-17 - G06F21/12
  • 本申请提供一种补丁发放和获取方法、装置,该补丁发放方法包括:根据客户端发送的补丁获取请求,从补丁平台数据库中提取相应的补丁数据;将所述补丁数据返回所述客户端;其中,所述补丁数据包括补丁代码和与所述补丁代码对应的校验信息,以由所述客户端根据所述校验信息对所述补丁代码进行校验。通过本申请的技术方案,可以简化补丁的管理与维护过程,提升了补丁的传输安全性。
  • 一种对软件权限和行为进行安全管控的系统和方法-201910509136.8
  • 杨翠香 - 红鼎互联(广州)信息科技有限公司
  • 2019-06-13 - 2019-09-10 - G06F21/12
  • 本发明公开了一种对软件权限和行为进行安全管控的系统和方法,其安全管控的系统,包括服务器、信息管理端口、权限管控端口和权限文件,所述服务器存储权限文件的代码,且服务器向基于权限文件的反馈信息推送有策略配置文件,所述策略配置文件输入至权限管控端口进行运行启闭权限配置条例,其安全管控方法,包括以下步骤,关于软件权限文件,1)权限文件创建,起草者创建权限文件;2)权限文件授权,管理者授权权限文档并储存至服务器。本发明安全管控系统,主要针对一些后台盗用权限的软件,并非直接无选择进行截断其恶意行为动作、关闭存在隐患的权限,而是通过后台判断和用户对该软件的勾选配置应用的部分功能则保留并允许其执行。
  • 软件数字许可管理方法及系统-201710183105.9
  • 孙吉平;张树勇 - 北京深思数盾科技股份有限公司
  • 2017-03-24 - 2019-09-10 - G06F21/12
  • 本申请公开了一种软件数字许可管理方法,包括:基于客户端的获取请求,向客户端发送数字许可和包括指定时间间隔的信息;基于客户端的激活请求激活数字许可后,监测来自客户端的延长使用请求的发送时间间隔;当监测到发送时间间隔不大于指定时间间隔时,允许客户端在指定时间间隔内离线使用数字许可,否则进行预定处理。本申请同时公开了一种软件数字许可管理系统。通过本发明的方法和系统,仅轻度依赖网络就能实现对软件数字许可的管理。
  • 授权信息获取方法、装置及电子设备-201710928685.X
  • 张磊;张文明;陈少杰 - 武汉斗鱼网络科技有限公司
  • 2017-10-09 - 2019-09-10 - G06F21/12
  • 本发明提供的一种授权信息获取方法、装置及电子设备。所述方法包括:第一应用程序根据描述信息,调用电子设备内预先设置的第一协议,隐式打开第二应用程序中预先定义的启动页面,当第二应用程序在第二应用程序关闭之前获取授权码时,根据授权码生成授权反馈数据;第二应用程序关闭后,通过第二协议将授权反馈数据反馈至第一应用程序,以使第一应用程序获取第二应用程序的授权信息。巧妙的应用了第一协议启动第二应用程序后,允许第二应用程序将反馈数据发送至第一应用程序的功能,进而降低了应用程序之间的耦合关系。有效的提升应用程序间通信的效率。同时,第一协议属于系统级别的协议,安全性更高。
  • 一种隐性功能启动方法及系统-201810165762.5
  • 张志勇;刘存怡;李明静 - 上海爱优威软件开发有限公司
  • 2018-02-28 - 2019-09-06 - G06F21/12
  • 本申请实施例公开了一种隐性功能启动方法及系统,涉及智能终端技术领域。所述方法包括:获取终端显性功能的预设操作;判断是否通过用户信息认证;若是,确定待隐藏的隐性功能;关联所述预设操作对应所述隐性功能的启动入口;若否,执行所述显性功能。本申请的隐性功能启动方法及系统,通过将终端显性功能的预设操作关联至对应隐性功能的启动入口,以进一步保证信息隐藏的安全性,改善用户体验。
  • 具备防仿冒的APP应用鉴权方法-201910335023.0
  • 刘大文;安琪 - 西安中力科技有限公司;西安盈胜电气科技有限公司
  • 2019-04-24 - 2019-09-06 - G06F21/12
  • 本发明属于无线通信技术领域和加密技术领域,具体涉及一种可以在移动终端设备上增加一个可以读取无线无源加密模块/卡实现对APP进行鉴权的方法。本发明还还涉及了采用动态码值进行防仿冒鉴权的方法。通过使用动态码值的无源加密模块/卡,有效的避免了静态条形码、二维码进行鉴权时被仿冒的风险。当用户通过该方法完成一次鉴权之后,下次鉴权的码值会自动变化,即使通过某些技术截获了某个码值,依然无法完成非法鉴权,进而实现了防仿冒功能,有效提高了鉴权的安全性。
  • Spring框架下代码加密方法、装置、设备及存储介质-201910482133.X
  • 向琪;刘贤义;袁游 - 武汉神算云信息科技有限责任公司
  • 2019-06-04 - 2019-09-06 - G06F21/12
  • 本发明实施例提供了一种Spring框架下代码加密方法及设备。所述方法包括:对/WEB‑INF/classes下的.class文件进行加密,并对加密后的.class文件添加文件名后缀,创建ClassLoader类并重写ContextConfig类,并过滤所述ClassLoader类及ContextConfig类中含有所述文件名后缀的.class文件,对过滤后的.class文件进行解密,将解密后的ClassLoader类及ContextConfig类与解密算法集合为jar包并进行代码混淆,将代码混淆后的jar包复制到网页应用服务器tomcat/lib目录下;修改Spring框架下的源码包,将修改后的源码包复制到/WEB‑INF/lib下替换原代码包,将所述修改后的源码包与所述加密后的.class文件集合为war包;修改网页应用服务器tomcat的配置,完成对代码的加密。本发明可以有效增强Spring框架下代码的保密性。
  • 可编程器件、标识信息、编程数据流的配置方法及装置-201510875108.X
  • 包朝伟;黄波;汤阿龙;张勇 - 深圳市国微电子有限公司
  • 2015-12-02 - 2019-09-06 - G06F21/12
  • 本发明公开的可编程器件、标识信息、编程数据流的配置方法及装置,可编程器件的配置方法包括:导入编程数据流,读取所述编程数据流携带的标识信息,并从可编程器件内嵌或外接的存储单元中读取可编程器件的标识信息;将所述编程数据流携带的标识信息与所述可编程器件的标识信息进行比较;若两者相匹配,则根据所述编程数据流配置所述可编程器件。本发明解决现有技术中无法实现编程数据流和可编程器件的对应问题。
  • 基于安卓平台的权限申请方法、装置、设备及存储介质-201910480761.4
  • 雷声伟;舒玉强;蔡志杰;李薇;郭树霞;陈洁丹 - 深圳前海微众银行股份有限公司
  • 2019-05-31 - 2019-09-03 - G06F21/12
  • 本发明涉及金融科技领域,并公开了一种基于安卓平台的权限申请方法、装置、设备及存储介质,该基于安卓平台的权限申请方法包括:获取目标任务对应的Java源代码,所述源代码包括目标逻辑代码,所述目标逻辑代码配置有与目标权限对应的权限声明注解;对所述源代码进行编译,生成第一目标字节码;基于所述权限声明注解,遍历所述第一目标字节码以查找与所述目标逻辑代码对应的第一字节码;将查找到的所述第一字节码替换为预置的第二字节码,得到第二目标字节码;运行所述第二目标字节码,以使所述第二字节码被运行用以申请所述目标权限。本发明实现了安卓平台下对开发者无感知的权限申请,降低了开发难度。
  • 软件产品保护方法-201510227639.8
  • 施伟 - 朗新科技股份有限公司
  • 2015-05-06 - 2019-09-03 - G06F21/12
  • 本发明涉及计算机技术领域,本发明提供一种软件产品的保护方法,包含步骤:生成license文件,包括步骤:从软件产品中分离出启动程序与主体程序,整合所述启动程序与license验证程序,形成引导程序,合并所述引导程序、license信息,生成所述license文件;在运行所述主体程序之前,验证所述license文件,验证通过,则运行所述主体程序。本发明提供的软件产品保护方法,通过改进license文件以及license信息的验证方式,可防止license验证程序被绕过或者被修改,以达到保护软件产品的目的。
  • WIFI模块的许可证烧录、处理方法及装置-201610977712.8
  • 邹伟 - 美的智慧家居科技有限公司;美的集团股份有限公司
  • 2016-10-28 - 2019-08-30 - G06F21/12
  • 本申请公开了一种WIFI模块的许可证烧录、处理方法及装置。其中,许可证烧录方法包括:当WIFI模块首次与云服务器连接时,接收WIFI模块发送的包括MAC地址的合法性验证请求;查询预存在云服务器上的合法MAC信息,判断MAC地址是否属于合法MAC信息;如果确定MAC地址属于合法MAC信息,则生成许可证字符串,其中,许可证字符串包括:包含WIFI模块的MAC地址的MAC地址字段;应用预设的加密算法对许可证字符串进行加密处理生成软件许可证,并将软件许可证发送给WIFI模块并烧录到指定的目标区域。由此,通过服务器判断合法性并给出软件许可证的方式,避免了在生产WIFI模块时烧录软件许可证,简化了WIFI模块的生产流程,提高了生产效率。
  • 基于网络通讯实现计算机软件保护的方法-201810135928.9
  • 佘凤;邵立新 - 黄冈职业技术学院
  • 2018-02-09 - 2019-08-23 - G06F21/12
  • 本发明涉及计算机技术领域,且公开了一种基于网络通讯实现计算机软件保护的方法,其特征在于,包括以下步骤:设置模块:为第一装置用于在软件中设置算法、密钥和动态因子,在信息安全设备中设置相同的算法、密钥和动态因子,在执行被移植代码时,触发加密锁执行被移植代码加密锁处理器执行被移植代码,并将被移植代码的执行结果返回给目标平台。该基于网络通讯实现计算机软件保护的方法,通过在软件和信息安全设备中设置相同的算法、密钥和动态因子,即使接口仿真软件盗窃了本次软件对信息安全设备进行验证过程中相关的交互数据,该数据对于下次软件对信息安全设备的验证过程是无效的,有效地保护了软件,防止软件被盗版。
  • 一种客户端软件代码校验的方法及系统-201610475547.6
  • 周志刚 - 武汉斗鱼网络科技有限公司
  • 2016-06-24 - 2019-08-23 - G06F21/12
  • 本发明公开了一种客户端软件代码校验的方法,涉及客户端软件安全领域,包括S1,客户端软件启动后,通过服务器获取需要校验的客户端组件的名称列表;S2,读取需要校验的客户端组件的原始路径,按照内存对齐的方式将客户端组件的原始代码段加载到内存中,并修正重定位信息;S3,获取客户端软件运行时加载到内存的地址,将客户端软件加载到内存中的代码段与原始代码段进行逐个字节进行校验;若校验不一致,进步骤S4,若校验一致,结束;S4,将不一致的字节在该客户端组件中的地址上报到服务器,并上报不一样的字节到服务器,结束。本发明可精确将被修改的位置和被修改的内容上报至服务器。本发明还公开了一种客户端软件代码校验系统。
专利分类
×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

400-8765-105周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top