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

文档序号:9708339阅读:来源:国知局
用数字1表示应用程序为恶意应用程序的分析结果,则生成的提示信息标识第一电子设备查找到的应用程序为恶意应用程序;采用数字0表示应用程序为合法应用程序的分析结果,相应的生成的提示信息标识第一电子设备查找到的应用程序为合法应用程序。这样使用第一电子设备的用户可以根据提示信息决定删除还是保留应用程序。
[0089]请参阅图3,其示出了本发明实施例提供的另一种信息处理方法的流程图,该信息处理方法应用于第二电子设备,且第二电子设备与至少一个第一电子设备通讯连接,即第二电子设备与至少一个第一电子设备可以通过网络连接并进行数据通讯,图3所示的信息处理方法可以包括以下步骤:
[0090]301:生成第一指令,第一指令用于指示从第一电子设备的应用程序中获取预定内容。
[0091]302:发送第一指令至第一电子设备。
[0092]在本发明实施例中,当第二电子设备欲从第一电子设备上获取某个应用程序时,第二电子设备首先生成用于指示从第一电子设备的应用程序中获取预定内容的第一指令并发送至第一电子设备中。
[0093]由于某一个应用程序会被至少一个电子设备安装,所以第二电子设备事先发送程序标识上传指令,以指示第一电子设备上传自身所安装的应用程序的程序标识,并将具有相同程序标识的第一电子设备的设备标识以及对应的应用程序的程序标识作为第一电子设备标识记录在同一个列表中。这样第二电子设备可以根据列表来生成获取预定内容的第一指令,依据应用程序的程序标识和设备标识确定向哪些第一电子设备发送第一指令。
[0094]其中应用程序的程序标识可以由应用程序的包名、应用程序的版本号和MD5决定。采用MD5对应用程序的包名和应用程序的版本号进行运算可以得到一特征值,对于不同的应用程序的包名和版本号,通过MD5可以得到唯一的特征值,因此可以将该特征值可以作为应用程序的程序标识。
[0095]303:接收第一电子设备上传的文件内容,并依据文件内容得到应用程序,其中文件内容为第一电子设备根据第一指令获取到的与第一指令匹配的内容。
[0096]在本发明实施例中,第一电子设备上传的文件内容与安装有某种程序标识的应用程序的第一电子设备的数量有关。当一种程序标识的应用程序仅安装在一个第一电子设备中时,第二电子设备可以要求安装有该应用程序的第一电子设备上传该应用程序的全部内容;当一种程序标识的应用程序安装在多个第一电子设备中时,第二电子设备可以有选择性的选择由哪些第一电子设备上传内容,其有选择性选择发送可以是:选择其中的一个第一电子设备上传应用程序的全部内容,或者选择其中部分第一电子设备分别上传该应用程序的部分内容。具体可以是:
[0097]首先第二电子设备确定发送应用程序的第一电子设备的数量;其次第二电子设备根据确定的数量将应用程序划分为不同的应用程序段落,然后第二电子设备依据自身内部的列表生成第一指令,并发送第一指令至第一电子设备中以指示第一电子设备发送某段应用程序段落,该应用程序段落即为所指定的预定内容。
[0098]当第二电子设备从多个第一电子设备中获取到应用程序段落后,会获取每个应用程序段落在应用程序中的排序,然后依据排序整合应用程序段落,得到应用程序。
[0099]第二电子设备在获取到应用程序后,会进一步对应用程序进行分析以判断得到的应用程序是否为恶意应用程序,并将分析结果反馈给第一电子设备,如图4所示,在图3基础上,本发明实施例提供的信息处理方法还包括:
[0100]304:对得到的应用程序进行分析,得到分析结果。其中分析结果是由第二电子设备对从第一电子设备中得到的应用程序进行分析,来标识所得到的应用程序。所谓标识可以是标识得到的应用程序是否包括非法代码,从而得到标识应用程序是否为恶意应用程序的分析结果。在本发明实施例中,第二电子设备可以以不同标识符来表示分析结果,如采用数字1表示应用程序为恶意应用程序的分析结果;采用数字0表示应用程序为合法应用程序的分析结果。
[0101]305:发送分析结果至第一电子设备。
[0102]与上述方法实施例相对应,本发明实施例还提供一种信息处理装置,应用于第一电子设备,且所述第一电子设备与第二电子设备通讯连接,在本发明实施例中信息处理装置的结构示意图如图5所示,可以包括:接收单元51、解析单元52、查找单元53、提取单元54和发送单元55。其中,
[0103]接收单元51,用于接收所述第二电子设备发送的第一指令,所述第一指令用于指示从所述第一电子设备的应用程序中获取预定内容。
[0104]在本发明实施例中,当第二电子设备欲从第一电子设备上获取某个应用程序时,第二电子设备首先生成用于指示从第一电子设备的应用程序中获取预定内容的第一指令并发送至第一电子设备中。
[0105]由于某一个应用程序会被至少一个电子设备安装,所以第二电子设备事先发送程序标识上传指令,以指示第一电子设备上传自身所安装的应用程序的程序标识,并将具有相同程序标识的第一电子设备的设备标识以及对应的应用程序的程序标识作为第一电子设备标识记录在同一个列表中。这样第二电子设备可以根据列表来生成获取预定内容的第一指令,依据应用程序的程序标识和设备标识确定向哪些第一电子设备发送第一指令。
[0106]当一种程序标识的应用程序仅安装在一个第一电子设备中时,第二电子设备可以要求安装有该应用程序的第一电子设备发送该应用程序的全部内容;当一种程序标识的应用程序安装在多个第一电子设备中时,第二电子设备可以有选择性的选择由哪些第一电子设备发送内容,其有选择性选择发送可以是:选择其中的一个第一电子设备发送应用程序的全部内容,或者选择其中部分第一电子设备分别发送该应用程序的部分内容。具体可以是:
[0107]首先第二电子设备确定发送应用程序的第一电子设备的数量;其次第二电子设备根据确定的数量将应用程序划分为不同的应用程序段落,然后第二电子设备依据自身内部的列表生成第一指令,并发送第一指令至第一电子设备中以指示第一电子设备发送某段应用程序段落,该应用程序段落即为所指定的预定内容。
[0108]其中应用程序的程序标识可以由应用程序的包名、应用程序的版本号和MD5决定。采用MD5对应用程序的包名和应用程序的版本号进行运算可以得到一特征值,对于不同的应用程序的包名和版本号,通过MD5可以得到唯一的特征值,因此可以将该特征值可以作为应用程序的程序标识。
[0109]解析单元52,用于解析所述第一指令,得到解析结果;其中解析结果用于指示从第一电子设备的哪个应用程序中获取哪些内容,其包括:应用程序的程序标识和所指定的预定内容,该应用程序的程序标识可以为通过MD5得到的应用程序的特征值,预定内容指示获取应用程序的哪部分内容。
[0110]查找单元53,用于根据所述解析结果从所述第一电子设备中查找符合条件的应用程序。提取单元54,用于从所述应用程序中提取与所述第一指令匹配的文件内容。发送单元55,用于发送所述文件内容至所述第二电子设备。
[0111]在本发明实施例中,第一电子设备在得到解析结果后,查找单元53依据解析结果中表征程序标识的特征值,从第一电子设备中查找具有该特征值的应用程序。然后由提取单元54从解析结果中提取所要获取的文件内容,再从查找到的应用程序中提取到该文件内容。
[0112]需要指出的一点是:匹配的文件内容与第二电子设备指示发送内容的第一电子设备数量有关,当第一电子设备数量为一个时,匹配的文件内容为应用程序的全部内容;当第一电子设备数量为多个时,提取单元54匹配的文件内容为从查找到的应用程序中提取的应用程序段落。
[0113]从上述技术方案可以看出,第一电子设备可以将自身安装的应用程序的文件内容发送给第二电子设备,更改了第二电子设备获取应用程序的方式,这样未在网络上公开但安装在第一电子设备上的非公开的应用程序仍可被第二电子设备获取,降低获取难度。
[0114]第二电子设备在获取到应用程序后,会对第二电子设备进行分析以判断获取到的应用程序是否为恶意应用程序,并将分析结果反馈给第一电子设备,如图6所示,在图5基础上,本发明实施例提供的信
当前第3页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1