一种信息处理方法及装置的制造方法_4

文档序号:9708339阅读:来源:国知局
息处理装置中接收单元51还用于接收所述第二电子设备反馈的分析结果;图6所示信息处理装置中的生成单元56,用于依据接收到的分析结果,生成提示信息,所述提示信息用于标识所述第一电子设备查找到的符合条件的应用程序。
[0115]其中分析结果是由第二电子设备对从第一电子设备中得到的应用程序进行分析,来识别出得到的应用程序是否包括非法代码,从而得到标识应用程序是否为恶意应用程序的分析结果。
[0116]在本发明实施例中,所谓标识可以是标识应用程序是否为恶意应用程序,第二电子设备可以以不同标识符来表示分析结果,如采用数字1表示应用程序为恶意应用程序的分析结果,则生成的提示信息标识第一电子设备查找到的应用程序为恶意应用程序;采用数字0表示应用程序为合法应用程序的分析结果,相应的生成的提示信息标识第一电子设备查找到的应用程序为合法应用程序。这样使用第一电子设备的用户可以根据提示信息决定删除还是保留应用程序。
[0117]请参阅图7,其示出了本发明实施例提供的另一种信息处理装置的结构示意图,应用于第二电子设备,所述第二电子设备与至少一个所述第一电子设备通讯连接。图7所示信息处理装置包括:指令生成单元71、发送单元72、接收单元73和程序生成单元74。
[0118]指令生成单元71,用于生成第一指令,所述第一指令用于指示从所述第一电子设备的应用程序中获取预定内容。
[0119]发送单元72,用于发送所述第一指令至所述第一电子设备。
[0120]在本发明实施例中,当第二电子设备欲从第一电子设备上获取某个应用程序时,第二电子设备首先生成用于指示从第一电子设备的应用程序中获取预定内容的第一指令并发送至第一电子设备中。
[0121]由于某一个应用程序会被至少一个电子设备安装,所以第二电子设备事先发送程序标识上传指令,以指示第一电子设备上传自身所安装的应用程序的程序标识,这样第二电子设备中的获取单元75可以获取所述第一电子设备的设备标识和所述第一电子设备中安装的应用程序的程序标识,并由第二电子设备中的列表建立单元76根据所述程序标识,为每个所述应用程序分别建立设备列表,所述设备列表用于记载安装有相同应用程序的所述第一电子设备的设备标识,如图8所示。
[0122]相应的,在图8所示信息处理装置中指令生成单元生成71可以依据所述第一指令所指向的所述应用程序,确定所述第二电子设备中的设备列表,根据所述第二电子设备中的列表生成的获取预定内容的第一指令,从而第二电子设备可以依据应用程序的程序标识和设备标识确定向哪些第一电子设备发送第一指令。
[0123]其中应用程序的程序标识可以由应用程序的包名、应用程序的版本号和MD5决定。采用MD5对应用程序的包名和应用程序的版本号进行运算可以得到一特征值,对于不同的应用程序的包名和版本号,通过MD5可以得到唯一的特征值,因此可以将该特征值可以作为应用程序的程序标识。
[0124]接收单元73,用于接收所述第一电子设备上传的文件内容,其中所述文件内容为所述第一电子设备根据所述第一指令获取到的与所述第一指令匹配的内容。
[0125]程序生成单元74,用于依据所述文件内容得到所述应用程序。
[0126]在本发明实施例中,第一电子设备上传的文件内容与安装有某种程序标识的应用程序的第一电子设备的数量有关。当一种程序标识的应用程序仅安装在一个第一电子设备中时,第二电子设备可以要求安装有该应用程序的第一电子设备上传该应用程序的全部内容;当一种程序标识的应用程序安装在多个第一电子设备中时,第二电子设备可以有选择性的选择由哪些第一电子设备上传内容,其有选择性选择发送可以是:选择其中的一个第一电子设备上传应用程序的全部内容,或者选择其中部分第一电子设备分别上传该应用程序的部分内容。具体可以是:
[0127]首先第二电子设备确定发送应用程序的第一电子设备的数量;其次第二电子设备根据确定的数量将应用程序划分为不同的应用程序段落,然后第二电子设备依据自身内部的列表生成第一指令,并发送第一指令至第一电子设备中以指示第一电子设备发送某段应用程序段落,该应用程序段落即为所指定的预定内容。
[0128]当接收单元73从多个第一电子设备中获取到应用程序段落时,程序生成单元74会获取每个应用程序段落在应用程序中的排序,然后依据排序整合应用程序段落,得到应用程序。
[0129]程序生成单元74在获取到应用程序后,信息处理装置会进一步对应用程序进行分析以判断得到的应用程序是否为恶意应用程序,并将分析结果反馈给第一电子设备,如图9所示,在图7基础上,本发明实施例提供的信息处理装置还包括:分析单元77,用于对得到的所述应用程序进行分析,得到分析结果,并由发送单元72发送所述分析结果至所述第一电子设备。
[0130]其中分析结果是由第二电子设备对从第一电子设备中得到的应用程序进行分析,来标识所得到的应用程序。所谓标识可以是标识得到的应用程序是否包括非法代码,从而得到标识应用程序是否为恶意应用程序的分析结果。在本发明实施例中,第二电子设备可以以不同标识符来表示分析结果,如采用数字1表示应用程序为恶意应用程序的分析结果;采用数字0表示应用程序为合法应用程序的分析结果。
[0131]此外,本发明实施例还提供一种信息处理系统,包括至少一个第一电子设备81、第二电子设备82和第三电子设备83,第一电子设备81分别与第二电子设备82和第三电子设备83通讯连接,如图10所示。其中,
[0132]第二电子设备82,用于生成第一指令,并发送第一指令至第一电子设备81,第一指令用于指示从第一电子设备81的应用程序中获取预定内容。
[0133]第一电子设备81,用于接收第一指令,解析第一指令,得到解析结果,根据解析结果从第一电子设备中查找符合条件的应用程序,并从应用程序中提取与第一指令匹配的文件内容。
[0134]第三电子设备83,用于接收文件内容,并依据文件内容得到应用程序。
[0135]当多个第一电子设备81分别与第二电子设备82、第三电子设备83通讯连接时,第一电子设备81可以从解析结果中提取所要获取的应用程序的程序标识以及所要获取的应用程序段落,获取第一电子设备81中具有程序标识的应用程序,并从具有程序标识的应用程序中提取应用程序段落。相应的第三电子设备83可以接收每个第一电子设备81上传的应用程序段落,获取每个应用程序段落在应用程序中的排序,并依据排序整合应用程序段落,得到应用程序,应用程序段落为第一电子设备81依据第一指令获取的应用程序的部分内容。
[0136]此外,第二电子设备82还用于获取第一电子设备81的设备标识和第一电子设备81中安装的应用程序的程序标识,根据程序标识,为每个应用程序分别建立设备列表,设备列表用于记载安装有相同应用程序的第一电子设备81的设备标识。这样第二电子设备82可以依据第一指令所指向的应用程序,确定第二电子设备82中的设备列表,根据第二电子设备82中的列表生成的获取预定内容的第一指令。
[0137]第三电子设备83还用于:对得到的应用程序进行分析,得到分析结果,发送分析结果至第一电子设备81,分析结果用于指示所得到的应用程序是否为恶意程序。相应的第一电子设备81还用于:接收第二电子设备82反馈的分析结果,生成提示信息,提示信息用于提示第一电子设备81查找到的符合条件的应用程序为恶意程序。
[0138]需要说明的是,本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。对于装置类实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
[0139]最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还
当前第4页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1