一种针对苹果设备实现非侵入的病毒检测方法

文档序号:9810938阅读:369来源:国知局
一种针对苹果设备实现非侵入的病毒检测方法
【技术领域】
[0001]本发明涉及计算机病毒检测技术,提出了一种针对苹果设备在不会造成待检测苹果设备发生任何变化的前提下,非侵入完成病毒检测的方法。
【背景技术】
[0002]1S与苹果(APPLE)的Mac OS X操作系统一样,属于类Unix的商业操作系统,运用于苹果公司iPhone、iPad和iPod Touch等智能设备上。随着苹果公司智能设备的市场占有率居高不下,各种针对1S的病毒也如雨后春笋般膨胀发展起来。从病毒的传播途径来看,大部分病毒通过软件下载站、非官方网站、钓鱼网站等下载了植入病毒的应用软件,从而遭受网银被盗、被监听监视、无端扣费、隐私泄露、成为病毒传播源等诸多损害。
[0003]目前主流的苹果设备查杀病毒方法都是采用在苹果设备中安装杀毒软件,会占用设备自身存储空间,运行时也会加快设备的能量消耗。而且受设备存储空间的限制,不可能在设备中保存完整的病毒库,检查病毒时需要联网、消耗设备数据流量进行。同时部分杀毒软件还有私自上传用户信息、导致用户隐私泄露的风险。杀毒软件自身如存有漏洞,还可能被病毒感染,在感染后因用户无法判断杀毒软件是否正常运作,而一直处于被安全保护的假象中,从而遭受更大的损害。

【发明内容】

[0004]本发明提供了一种针对苹果设备实现非侵入的病毒检测方法。由独立检测设备通过libimobi ledevi ce对苹果设备进行病毒检测,检测不会造成待检测苹果设备发生任何变化,即系统中不会增加新的程序、设备的物理存储空间不会发生变化。具体病毒检测方法如下(流程图如图1所示):
a.通过数据线连接检测设备和待检测苹果设备;
b.通过libimobiIedevice获取待检测苹果设备的信息和应用程序列表;
c.通过libimobiIedevice复制待检测设备上的所有应用程序到检测设备上;
d.检测设备对拷贝的所有应用程序进行病毒扫描、判断是否是病毒;
e.检测设备返回检测结果,客户确认后、检测设备删除所有拷贝数据。
[0005]所述方法中,检测设备和待检测苹果设备通过数据线相连接。
[0006]所述方法中,检测设备通过libimobiIedevice获取待检测苹果设备的信息和应用程序列表。
[0007]所述方法中,检测设备上安装了完整的病毒特征库,依次、完整地将拷贝的应用程序和病毒特征库的特征进行匹配。若匹配成功,则待测设备的应用软件存在病毒,用户可以选择是否通过检测设备清除待测设备上的病毒程序;若匹配不成功,则待测设备非常安全。
[0008]所述方法中,在检测设备返回检测结果、客户确认后,检测设备将删除所有的拷贝数据,保证用户的所有信息不会通过检测设备出现泄漏。
[0009]本发明方法在检测时,检测设备和待检测苹果设备通过数据线构成一个封闭系统,无需使用网络、无需再消耗流量就能实现病毒的完全检测;病毒扫描过程都在检测设备上完成,不受待检测苹果设备的存储空间、处理速度有限的限制,可以更快更准确进行,同时不会增加待检测苹果设备的能量损耗,提高苹果设备的待机时间;检测完成后,由客户决定是否删除已经确认为病毒的应用程序,确认删除后检测设备将删除苹果设备上的病毒程序;客户确认完成后,检测设备将彻底删除从苹果设备上拷贝的所有数据,保证客户的所有信息不会发生任何泄露。
[0010]本发明方法提供了一种针对苹果设备的非侵入的病毒检测方法,不会造成待检测苹果设备发生任何变化,即系统中不会增加新的程序、设备的物理存储空间不会发生变化。检测设备通过libimobiledevice将苹果设备的应用程序拷贝到检测设备上进行病毒检测、病毒确认和删除的工作,并在检测完成后将苹果设备拷贝的相关数据彻底删除,保证客户的信息不会出现泄漏。
【附图说明】
[0011 ]图1为一种针对苹果设备实现非侵入的病毒检测方法的流程图。
【具体实施方式】
[0012]为了使本技术领域的人员更好地理解本发明实施例中的技术方案,并使本发明上述目的、特征和优点能够更加明显易懂,下面将对本发明中技术方案作进一步详细的说明。
[0013]本发明提供了一种针对苹果设备实现非侵入的病毒检测方法。具体病毒检测方法如下(流程图如图1所示):
a.通过数据线连接检测设备和待检测苹果设备;
b.检测设备使用libimobiIedevice中ideviceinf ο命令获取待检测苹果设备的信息; C.检测设备使用1:[13;[1]1013;[16(16¥;[06中1(16¥;[06;[11;1;'0命令获取待检测苹果设备的应用程序列表;
d.检测设备使用libimobiledevice、在不改变苹果设备的系统和存储空间的前提下,复制待检测设备上的所有应用程序到检测设备上;
e.检测设备对拷贝的所有应用程序进行病毒扫描、判断是否是病毒;
f.检测设备返回检测结果,客户确认后、检测设备删除所有拷贝数据。
[0014]本发明方法提供了一种针对苹果设备的非侵入的病毒检测方法,不会造成待检测苹果设备发生任何变化,即系统中不会增加新的程序、设备的物理存储空间不会发生变化。检测设备通过libimobiledevice将苹果设备的应用程序拷贝到检测设备上进行病毒检测、病毒确认和删除的工作,并在检测完成后将苹果设备拷贝的相关数据彻底删除,保证客户的信息不会出现泄漏。
[0015]通过以上实施方式的描述可知,本领域的技术人员可以清楚地了解到本发明可以借助软件增加必须的通用硬件平台的方式来实现。虽然通过实施例描述了本发明,本领域的技术人员知道,本发明有很多变形和变化而不能脱离本发明的精神,一样受本发明的权利要求保护。
【主权项】
1.一种针对苹果设备实现非侵入的病毒检测方法,其特征在于,由独立检测设备通过libimobiledevice将苹果设备中的应用软件拷贝到检测设备上进行病毒检测。2.如权利要求1中所述非侵入检测方法,其特征在于,包括: 通过数据线连接检测设备和待检测苹果设备; 通过libimobi Iedevice获取待检测苹果设备的信息和应用程序列表; 通过libimobiledevice复制待检测设备上的所有应用程序到检测设备上; 检测设备对拷贝的所有应用程序进行病毒扫描、判断是否是病毒; 检测设备返回检测结果,客户确认后、检测设备删除所有拷贝数据。3.如权利要求1中所述非侵入检测方法,其特征在于,所述的苹果设备是指苹果1S系统的电子设备,如iPhone、iPad、iPod Touch和Apple TV等设备。4.如权利要求2所述的非侵入检测方法,其特征在于,检测设备独立于待检测设备存在,两者之间通过数据接口进行连接。5.如权利要求2所述的非侵入检测方法,其特征在于,检测设备通过libimobiIedevice实现待检测苹果设备的设备信息和应用程序列表的获取,以及所有应用程序的复制。6.如权利要求2所述的非侵入检测方法,其特征在于,通过检测设备进行完整地病毒检查和判断,并返回检测结果。7.如权利要求2所述的非侵入检测方法,其特征在于,在客户确认检测设备提供的检测结果后,检测设备将删除所有从待检测设备上拷贝的数据。
【专利摘要】本发明公开了一种通过libimobiledevice实现对使用iOS系统的苹果设备进行病毒检测的方法。该方法和现在通用的病毒检测方法的最大区别在于:传统方法需要在待检测苹果设备上安装病毒检测程序—这一过程也被称为侵入或植入过程;而本方法不会造成待检测苹果设备发生任何改变,无需侵入苹果设备就可以完成病毒检测。
【IPC分类】G06F21/56
【公开号】CN105574412
【申请号】CN201610135400
【发明人】甘刚
【申请人】成都联宇云安科技有限公司
【公开日】2016年5月11日
【申请日】2016年3月10日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1