资源盗用的检测方法和装置制造方法及图纸

技术编号:13633148 阅读:32 留言:0更新日期:2016-09-02 15:42
本发明专利技术实施例提供一种资源盗用的检测方法和装置。所述方法包括:获取用于资源盗用检测的运行记录;如果所述运行记录中记录有检测任务中断的标记,则从所述运行记录读取已完成检测的检测对象的信息,获取所述检测任务涉及的全部检测对象的信息,并且根据所述已完成检测的检测对象的信息和所述全部检测对象的信息确定待检测对象,分别对所述待检测对象进行资源盗用检测。采用本发明专利技术实施例,可以对中断的检测任务继续从上一次检测到的位置处开始执行,从而避免上一次已检测的检测对象被重复检测,节省资源利用率,提高检测效率。

【技术实现步骤摘要】

本专利技术涉及计算机技术,尤其涉及一种资源盗用的检测方法和装置
技术介绍
随着人们生活水平的不断提高,人们对个人所拥有的资源的权利非常重视,如视频的版权、音频的版权和图书的版权等。如何及时发现和阻止他人侵犯个人的上述权利成为需要解决的重要问题。通过资源盗用检测机制对需要检测的数据进行检测,以发现和阻止他人侵犯个人权利,例如,从大量的待检测对象中检测其中是否包含指定信息或者其来源是否是指定的资源数据库等,具体如,通过资源盗用检测机制对某应用提供的视频资源进行检测,确定其中是否包含来源于指定视频网站的资源。在检测的过程中,资源盗用检测机制根据待检测对象的某种设定顺序,依次对其中的大量数据进行检测。然而,如果检测的过程中出现故障使得资源盗用检测机制崩溃,则在其重新执行资源盗用检测机制时,通常会根据设定顺序从头开始对上述待检测对象进行检测。这样就会造成对上次检测过的待检测对象进行重新检测,造成资源浪费,降低检测效率。
技术实现思路
本专利技术的目的在于,提供一种资源盗用的检测方法以及实现该方法的检测装置,以对中断的检测任务继续从上一次检测到的位置处开始执行,从而避免上一次已检测的检测对象被重复检测,节省资源利用率,提高检测效率。根据本专利技术的一方面,提供一种资源盗用的检测方法。所述方法包括,获取用于资源盗用检测的运行记录;如果所述运行记录中记录有检测任务中断的标记,则从所述运行记录读取已完成检测的检测对象的信息,获取所述检测任务涉及的全部检测对象的信息,并且根据所述已完成检测的检测对象的信息和所述全部检测对象的信息确定待检测对象,分别对所述待检测对象进行资源盗用检测。优选地,所述运行记录中还记录有操作对象、对所述操作对象进行模拟操作的信息和模拟操作顺序,所述操作对象为获取所述全部检测对
象的信息所需操作的交互项;所述方法还包括:根据所述操作对象、对所述操作对象进行模拟操作的信息和模拟操作顺序,依次对相应的操作对象执行对应的模拟操作。优选地,所述根据所述操作对象、对所述操作对象进行模拟操作的信息和模拟操作顺序,依次对相应的操作对象执行对应的模拟操作的处理包括:启动被测应用;获取所述被测应用提供的资源的信息作为所述全部检测对象的信息。优选地,所述获取所述被测应用提供的资源的信息作为所述全部检测对象的信息的处理包括:从显示所述被测应用提供的资源的信息的用户界面上抓取所述被测应用提供的资源的信息作为所述全部检测对象的信息。优选地,所述根据所述已完成检测的检测对象的信息和所述全部检测对象的信息确定待检测对象,分别对所述待检测对象进行资源盗用检测的处理包括:模拟点击所述用户界面上除已完成检测的检测对象的信息外的任一检测对象的信息对应的指定资源的观看或下载交互项,以使所述被测应用通过网络请求所述指定资源;截取从网络返回的对所述指定资源的请求的响应消息,并从所述响应消息提取所述指定资源的下载地址的信息;如果所述下载地址的信息包括预定的内容提供商的信息,则记录所述被测应用和所述指定资源的信息。优选地,所述方法还包括:分别记录所述操作对象、对所述操作对象进行模拟操作的信息和模拟操作顺序,并分别记录已检测完成的待检测对象;如果所述检测任务中未出现故障,则将所述操作对象、对所述操作对象进行模拟操作的信息和模拟操作顺序,以及已检测完成的待检测对象的信息删除。根据本专利技术的另一方面,提供一种资源盗用的检测装置。所述装置包括:运行记录获取模块,用于获取用于资源盗用检测的运行记录;信息获取模块,用于如果所述运行记录中记录有检测任务中断的标记,则从所述运行记录读取已完成检测的检测对象的信息,获取所述检测任务涉及的全部检测对象的信息;资源盗用检测模块,用于根据所述已完成检测的检测对象的信息和所述全部检测对象的信息确定待检测对象,分别对所述待检测对象进行资源盗用检测。优选地,所述运行记录中还记录有操作对象、对所述操作对象进行模拟操作的信息和模拟操作顺序,所述操作对象为获取所述全部检测对象的信息所需操作的交互项;所述装置还包括:操作对象处理模块,用于根据所述操作对象、对所述操作对象进行模拟操作的信息和模拟操作顺序,依次对相应的操作对象执行对应的模拟操作。优选地,所述操作对象处理模块,用于启动被测应用;获取所述被测应用提供的资源的信息作为所述全部检测对象的信息。优选地,所述操作对象处理模块,用于:从显示所述被测应用提供的资源的信息的用户界面上抓取所述被测应用提供的资源的信息作为所述全部检测对象的信息。优选地,所述资源盗用检测模块,包括:模拟操作单元,用于模拟点击所述用户界面上除已完成检测的检测对象的信息外的任一检测对象的信息对应的指定资源的观看或下载交互项,以使所述被测应用通过网络请求所述指定资源;信息截取单元,用于截取从网络返回的对所述指定资源的请求的响应消息,并从所述响应消息提取所述指定资源的下载地址的信息;信息记录单元,用于如果所述下载地址的信息包括预定的内容提供商的信息,则记录所述被测应用和所述指定资源的信息。优选地,所述装置还包括:信息记录模块,用于分别记录所述操作对象、对所述操作对象进行模拟操作的信息和模拟操作顺序,并分别记录已检测完成的待检测对象;信息删除模块,用于如果所述检测任务中未出现故障,则将所述操作对象、对所述操作对象进行模拟操作的信息和模拟操作顺序,以及已检测完成的待检测对象的信息删除。根据本专利技术实施例提供的资源盗用的检测方法和装置,当获取的用于资源盗用检测的运行记录中记录有检测任务中断的标记时,从运行记录读取已完成检测的检测对象的信息,并且根据已完成检测的检测对象的信息和全部检测对象的信息确定待检测对象,进而分别对待检测对象进行资源盗用检测,从而避免上一次已检测的检测对象被重复检测,节省资源利用率,提高检测效率。附图说明图1是示出根据本专利技术实施例一的资源盗用的检测方法的流程图;图2是示出根据本专利技术实施例二的资源盗用的检测方法的流程图;图3是示出根据本专利技术实施例三的资源盗用的检测装置的逻辑框图;图4是示出根据本专利技术实施例四的资源盗用的检测装置的一个逻辑框图;图5是示出根据本专利技术实施例四的资源盗用的检测装置的另一个逻辑框图。具体实施方式本方案的专利技术构思是,当获取的用于资源盗用检测的运行记录中记录有检测任务中断的标记时,获取已完成检测的检测对象的信息,根据已完成检测的检测对象的信息和全部检测对象的信息分别对相应的待检测对象进行资源盗用检测,从而避免上一次已检测的检测对象被重复检测,节省资源利用率,提高检测效率。下面结合附图详细描述本专利技术的示例性实施例。实施例一图1是示出根据本专利技术实施例一的资源盗用的检测方法的流程图。通过包括如图3所示的装置的计算机系统执行所述方法。参照图1,在步骤S110,获取用于资源盗用检测的运行记录。其中,资源可以包括视频资源、音频资源和书籍资源等。具体地,可以通过资源盗用检测应用对某些资源是否被盗用进行检测,该资源盗用检测应用可以是基于任何操作系统平台(如Windows操作系统平台、Android操作系统平台、Mac OS操作系统平台或iOS操作系统平台等)编写,并可将其安装在相应的终端设备中。可以为所述资源盗用检测应用设置相匹配的运行记录(或可称为应用运行日志),每当使用所述资源盗用检测应用对本文档来自技高网
...

【技术保护点】
一种资源盗用的检测方法,其特征在于,所述方法包括:获取用于资源盗用检测的运行记录;如果所述运行记录中记录有检测任务中断的标记,则从所述运行记录读取已完成检测的检测对象的信息,获取所述检测任务涉及的全部检测对象的信息,并且根据所述已完成检测的检测对象的信息和所述全部检测对象的信息确定待检测对象,分别对所述待检测对象进行资源盗用检测。

【技术特征摘要】
1.一种资源盗用的检测方法,其特征在于,所述方法包括:获取用于资源盗用检测的运行记录;如果所述运行记录中记录有检测任务中断的标记,则从所述运行记录读取已完成检测的检测对象的信息,获取所述检测任务涉及的全部检测对象的信息,并且根据所述已完成检测的检测对象的信息和所述全部检测对象的信息确定待检测对象,分别对所述待检测对象进行资源盗用检测。2.根据权利要求1所述的方法,其特征在于,所述运行记录中还记录有操作对象、对所述操作对象进行模拟操作的信息和模拟操作顺序,所述操作对象为获取所述全部检测对象的信息所需操作的交互项;所述方法还包括:根据所述操作对象、对所述操作对象进行模拟操作的信息和模拟操作顺序,依次对相应的操作对象执行对应的模拟操作。3.根据权利要求2所述的方法,其特征在于,所述根据所述操作对象、对所述操作对象进行模拟操作的信息和模拟操作顺序,依次对相应的操作对象执行对应的模拟操作的处理包括:启动被测应用;获取所述被测应用提供的资源的信息作为所述全部检测对象的信息。4.根据权利要求3所述的方法,其特征在于,所述获取所述被测应用提供的资源的信息作为所述全部检测对象的信息的处理包括:从显示所述被测应用提供的资源的信息的用户界面上抓取所述被测应用提供的资源的信息作为所述全部检测对象的信息。5.根据权利要求4所述的方法,其特征在于,所述根据所述已完成检测的检测对象的信息和所述全部检测对象的信息确定待检测对象,分别对所述待检测对象进行资源盗用检测的处理包括:模拟点击所述用户界面上除已完成检测的检测对象的信息外的任一检测对象的信息对应的指定资源的观看或下载交互项,以使所述被测应用通过网络请求所述指定资源;截取从网络返回的对所述指定资源的请求的响应消息,并从所述响应消息提取所述指定资源的下载地址的信息;如果所述下载地址的信息包括预定的内容提供商的信息,则记录所
\t述被测应用和所述指定资源的信息。6.根据权利要求2所述的方法,其特征在于,所述方法还包括:分别记录所述操作对象、对所述操作对象进行模拟操作的信息和模拟操作顺序,并分别记录已检测完成的待检测对象;如果所述检测任务中未出现故障,则将所述操作对象、对所述操作对象进行模拟操作的信息和模拟操作顺序,以...

【专利技术属性】
技术研发人员:李明洋李洪福
申请(专利权)人:乐视控股北京有限公司乐视云计算有限公司
类型:发明
国别省市:北京;11

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

1