The embodiment of the present invention provides a method and device for extracting feature information of an application program. The electronic device determines the process of the target application program in operation, determines the data package of the interaction between the target application program and the server according to the process, and extracts the target feature information based on the data packet. In this process, the purpose of obtaining the feature information of the application in the running state is realized.
【技术实现步骤摘要】
应用程序特征信息提取方法及装置
本专利技术实施例涉及数据处理
,尤其涉及一种应用程序特征信息提取方法及装置。
技术介绍
随着技术的不断进步,社会各行各业推出越来越多的应用程序,安装在同一个电子设备上的应用程序也随之越来越多。同时,应用程序也不可避免的带来很多问题。例如,各种应用程序在运行时会发生故障;再如,非法的应用程序对网络安全造成隐患。为避免应用程序带来的各种问题,需要对应用程序提取特征信息,根据特征信息监控应用程序。目前提取应用程序的特征信息时,主要是提取应用程序的状态特征信息,如进程标识(Identity,ID)、内存占用率、中央处理单元(CentralProcessingUnit,CPU)占用率等。提取到该些特征信息后,根据该些特征信息对应用程序进行监控。例如,当一个应用程序的CPU占用率超过阈值时,认为该应用程序发生故障,需要强制关闭该应用程序。上述提取应用程序特征信息的过程中,仅能提取出用于表征应用程序状态的特征信息,识别出的特征信息有限。
技术实现思路
本专利技术提供一种应用程序特征信息提取方法及装置,以实现提取应用程序运行过程中的特征信息的目的 ...
【技术保护点】
1.一种应用程序特征信息提取方法,其特征在于,包括:确定运行中的目标应用程序的进程;根据所述进程,确定所述目标应用程序与服务器交互的数据包;基于所述数据包提取出目标特征信息。
【技术特征摘要】
1.一种应用程序特征信息提取方法,其特征在于,包括:确定运行中的目标应用程序的进程;根据所述进程,确定所述目标应用程序与服务器交互的数据包;基于所述数据包提取出目标特征信息。2.根据权利要求1所述的方法,其特征在于,所述根据所述进程,确定所述目标应用程序与服务器交互的数据包,具体包括:根据所述进程确定所述目标应用程序占用的端口;判断所述目标应用程序占用的端口是否包含所述数据包的源端口或目的端口,以确定所述目标应用程序与所述服务器交互的所述数据包。3.根据权利要求2所述的方法,其特征在于,所述根据所述进程确定所述目标应用程序占用的端口,具体包含:确定系统当前所有端口的端口占用信息,其中,所述端口占用信息包含端口及占用进程的映射关系;从所述占用进程中确定出所述目标应用程序的进程,并基于所述映射关系,确定所述目标应用程序占用的端口。4.根据权利要求2所述的方法,其特征在于,所述判断所述目标应用程序占用的端口是否包含所述数据包的源端口或目的端口,以确定所述目标应用程序与所述服务器交互的所述数据包,包括:提取所述数据包的所述源端口和所述目的端口;判断所述目标应用程序占用的端口中是否包含所述源端口或...
【专利技术属性】
技术研发人员:吴明理,李亦绍,
申请(专利权)人:网宿科技股份有限公司,
类型:发明
国别省市:上海,31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。