信息安全处理方法、装置及终端与流程

文档序号:12470961阅读:225来源:国知局
信息安全处理方法、装置及终端与流程

本申请涉及通信技术领域,尤其涉及一种信息安全处理方法、装置及终端。



背景技术:

随着通信技术的快速发展,以及各种各样网络应用APP的推广,用户可以根据自身的需求在终端设备上安装自己感兴趣的应用,从而可以获取信息、聊天等。

随着终端设备上安装的应用越来越多,不同的应用有着不同的特点,有的是特别耗电的,比如游戏类,有的是特别隐私的,比如社交类的。

对于涉及隐私类的应用,通常在应用使用过程中的信息交互中,会涉及个人隐私的信息,若保护不当,就很容易造成个人隐私泄露,影响应用的安全性和可靠性。



技术实现要素:

本申请旨在至少在一定程度上解决相关技术中的技术问题之一。

为此,本申请的第一个目的在于提出一种信息安全处理方法,该方法实现了在应用每次退出时,实时对应用中具有安全风险的文件进行清理,防止了用户信息的泄露,提高了终端中应用的安全性和可靠性。

本申请的第二个目的在于提出一种信息安全处理装置。

本申请的第三个目的在于提出一种终端。

为达上述目的,本申请第一方面实施例提出了一种信息安全处理方法,包括:在确定所述终端中有应用被退出后,判断所述终端是否返回到系统桌面;如果所述终端返回到系统桌面,则检测所述被退出的应用中是否存在具有安全风险的文件;如果存在,则清理所述具有安全风险的文件。

在第一方面的一种可能的实现形式中,所述检测所述被退出的应用中是否存在具有安全风险的文件,包括:

检测所述被退出的应用的缓存文件、和/或存储文件中是否存在预设数据库里包含的特征字符。

在第一方面的另一种可能的实现形式中,所述检测所述被退出的应用中是否存在具有安全风险的文件,还包括:

检测所述被退出的应用的缓存文件、和/或存储文件中是否存在病毒库里包含的特征码。

在第一方面的又一种可能的实现形式中,所述确定所述终端中有应用被退出包括:

根据所述终端中当前的任务列表与预设的时间间隔前的任务列表,确定所述终端中有应用被退出。

在第一方面的再一种可能的实现形式中,所述清理所述具有安全风险的文件之前,还包括:

通过提示窗口提示用户是否清理具有安全风险的文件;

通过所述提示窗口接收用户清理具有安全风险的文件的指令。

本申请实施例的信息安全处理方法,在确定终端中有应用被退出后,首先判断终端是否返回到系统桌面,如果确定终端返回到系统桌面,则检测被退出的应用中是否存在具有安全风险的文件;若存在,则清理具有安全风险的文件。由此,实现了在应用每次退出时,实时对应用中具有安全风险的文件进行清理,防止了用户信息的泄露,提高了终端中应用的安全性和可靠性。

为达上述目的,本申请第二方面实施例提出了一种信息安全处理装置,包括:判断模块,用于在确定所述终端中有应用被退出后,判断所述终端是否返回到系统桌面;检测模块,用于如果所述终端返回到系统桌面,则检测所述被推出的应用中是否存在具有安全风险的文件;处理模块,用于如果存在具有安全风险的文件,则清理所述具有安全风险的文件。

在第二方面的一种可能的实现形式中,所述检测模块,具体用于:

检测所述被退出的应用的缓存文件、和/或存储文件中是否存在预设数据库里包含的特征字符。

在第二方面的另一种可能的实现形式中,所述检测模块,还用于:

检测所述被退出的应用的缓存文件、和/或存储文件中是否存在病毒库里包含的特征码。

在第二方面的又一种可能的实现形式中,所述判断模块,具体用于:

根据所述终端中当前的任务列表与预设的时间间隔前的任务列表,确定所述终端中有应用被退出后。

在第二方面的再一种可能的实现形式中,该信息安全处理装置,还包括:提示模块,用于通过提示窗口提示用户是否清理具有安全风险的文件;

接收模块,用于通过所述提示窗口接收用户清理具有安全风险的文件的指令。

本申请实施例的信息安全处理装置,在确定终端中有应用被退出后,首先判断终端是否返回到系统桌面,如果确定终端返回到系统桌面,则检测被退出的应用中是否存在具有安全风险的文件;若存在,则清理具有安全风险的文件。由此,实现了在应用每次退出时,实时对应用中具有安全风险的文件进行清理,防止了用户信息的泄露,提高了终端中应用的安全性和可靠性。

为达上述目的,本申请第三方面实施例提出了一种终端,包括:壳体、处理器、存储器、电路板和电源电路,其中,所述电路板安置在所述壳体围成的空间内部,所述处理器和所述存储器设置在所述电路板上;所述电源电路,用于为所述移动终端的各个电路或器件供电;所述存储器用于存储可执行程序代码;所述处理器通过读取所述存储器中存储的可执行程序代码来运行与所述可执行程序代码对应的程序,以用于执行以下步骤:

在确定所述终端中有应用被退出后,判断所述终端是否返回到系统桌面;

如果所述终端返回到系统桌面,则检测所述被退出的应用中是否存在具有安全风险的文件;

如果存在,则清理所述具有安全风险的文件。

本申请实施例的终端,在确定终端中有应用被退出后,首先判断终端是否返回到系统桌面,如果确定终端返回到系统桌面,则检测被退出的应用中是否存在具有安全风险的文件;若存在,则清理具有安全风险的文件。由此,实现了在应用每次退出时,实时对应用中具有安全风险的文件进行清理,防止了用户信息的泄露,提高了终端中应用的安全性和可靠性。

附图说明

本发明上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:

图1是本申请一个实施例的信息安全处理方法的流程示意图;

图2是本申请另一个实施例的信息安全处理方法的流程示意图;

图3是本申请一个实施例的信息安全处理装置的结构示意图;

图4是本申请另一个实施例的信息安全处理装置的结构示意图;

图5是本申请一个实施例的终端的结构示意图。

具体实施方式

下面详细描述本申请的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本申请,而不能理解为对本申请的限制。

下面参考附图描述本申请实施例的信息安全处理方法、装置及终端。

图1是本申请一个实施例的信息安全处理方法的流程示意图。

如图1所示,该信息安全处理方法包括:

步骤101,在确定终端中有应用被退出后,判断所述终端是否返回到系统桌面。

具体的,本实施例提供的信息安全处理方法的执行主体为本申请实施例提供的信息安全处理装置,该信息安全处理装置可以被配置在任何可安装应用的终端中,用于对终端的应用中的信息安全进行处理。

需要说明的是,终端的类型可以有多种,比如为手机、电脑或者智能穿戴设备等。

具体的,信息安全处理装置,可以通过以下多种方式,确定终端中有应用被退出。

示例一:

通过监测终端中的任务列表,确定终端中有应用被退出。

具体的,信息安全处理装置,可以以预设的时间间隔,读取终端中的任务列表,根据任务列表的信息,确定终端中是否有应用被退出。

其中,预设的时间间隔,可以根据需要设置,比如每隔2分钟,读取一次终端中的任务列表,或者每隔30秒、1分钟、3分钟等等读取一次终端中的任务列表。

即在上述步骤101之前,该信息安全处理方法,还可以包括:

根据所述终端中当前的任务列表与预设的时间间隔前的任务列表,确定所述终端中有应用被退出。

通常,在任务列表的最顶部为终端中最新启动的应用的标识。信息安全处理装置,在读取到终端中当前的任务列表后,即可判断任务列表的最顶部的应用标识是否为桌面应用,若为桌面应用,则可以确定终端返回到系统桌面,即终端中有应用被退出;而若任务列表的最顶部的应用标识不是桌面应用,那么即可判断当前的任务列表与预设的时间间隔前的任务表是否相同,若不相同,则可确定终端中有应用启动或者有应用被退出,若相同,则确定终端在这一时间间隔内未启动新的应用。

具体的,信息安全处理装置在确定终端中有应用被退出后,即可根据当前的任务列表与预设的时间间隔前的任务列表,确定被退出的应用的标识。举例来说,若当前的任务列表中包括的应用标识包括:A、B、C和D,而预设的时间间隔前的任务列表中的应用标识包括:A、B、C、D和E,则可确定退出的应用为E。

示例二:

还可以设置在应用被退出时,向信息安全处理装置发送应用退出通知消息,从而使信息安全处理装置确定有应用被退出。

相应的,信息安全处理装置也可以通过多种方式,判断终端是否返回到系统桌面。比如,判断终端中当前的任务列表中最新的应用标识是否是系统桌面,若是,则可确定终端返回到了系统桌面;或者,判断终端显示屏最顶层显示的界面是否是系统桌面,若是,则可确定终端返回到了系统桌面。

步骤102,如果所述终端返回到系统桌面,则检测所述被退出的应用中是否存在具有安全风险的文件。

其中,安全风险可以包括很多种,比如有个人隐私信息,或者存在病毒等。且由于终端中通常包括多个应用,每个应用都有对应的缓存文件或存储文件,因此信息安全处理装置,在确定终端中有应用被退出后,还可确定被退出的应用的标识,进而再根据被退出的应用的标识,检测与该应用标识对应的缓存文件或者存储文件。

相应的,上述步骤102,可以包括:

检测所述被退出的应用的缓存文件、和/或存储文件中是否存在预设数据库里包含的特征字符。

其中,预设的数据库中包含的特征字符,可以根据是信息安全处理装置自动生成的,或者也可以是用户提前设置的。

举例来说,信息安全处理装置或者用户,可以根据通常的隐私信息内容确定预设的数据库中包含的特征字符。比如,若想筛选包括生日内容的信息,则生成的特征字符可以为:19XX.XX.XX,或者19XXXXXX等,其中,“X”表示0-9的数字,从而信息安全处理装置,即可检测被退出的应用中是否包括上述形式的特征字符;或者,若想筛选包括登录或者支付密码等内容的信息,则生成的特征字符可以为:yyXXXX、XXXXyy,XXyyXX等,其中,“y”表示a-z的字母,从而信息安全处理装置,即可检测被退出的应用中是否包括有数字和字母连续组成的特征字符;或者,若想筛选被退出的应用中是否包括相片,则生成的特征字符可以为要保密的相片对应的特征信息,从而信息安全处理装置,即可检测被退出的应用中是否包括与要保密的相片的特征信息匹配的相片。

或者,上述步骤102,还可以为:

检测所述被退出的应用的缓存文件、和/或存储文件中是否存在病毒库里包含的特征码。

其中,病毒库中包含的特征码,可以根据是信息安全处理装置根据已知的病毒信息自动生成的,或者也可以是用户提前设置的。

具体的,信息安全处理装置在确定了病毒库中包含的特征码后,在对被退出的应用进行检测时,即可判断被退出的应用的缓存文件、和/或存储文件中是否与病毒库中的特征码匹配的字码。

步骤103,如果存在,则清理所述具有安全风险的文件。

具体的,在实际使用时,恶意程序侵入终端后,很容易就可以窃取终端的各应用中存储的信息。因此,为了防止用户的个人信息被窃取,提高个人隐私的安全性,本申请实施例中,在各个应用退出后,检测该应用中的缓存文件、和/或存储文件中,是否存在预设数据库里包含的特征字符,或者是否存在病毒库中包含的特征码,若包括,则控制对具有安全风险的文件进行清理。

举例来说,若信息安全处理装置确定用户刚退出了“微信”应用,且终端返回到了系统桌面,则可以将“微信”的缓存文件中与预设数据库中的特征字符或病毒库中的特征码进行一一匹配,判断缓存文件中是否包含具有安全风险的文件,并将“微信”的存储文件中与预设数据库中的特征字符或病毒库中的特征码进行一一匹配,判断存储文件中是否包含具有安全风险的文件,然后根据检测结果,对“微信”的缓存文件、和/或存储文件中具有安全风险的文件进行清理。

具体的,若信息安全处理装置,确定“微信”的缓存文件中包含具有安全风险的文件,而“微信”的存储文件中不包含具有安全风险的文件,则可以仅对缓存文件进行清理;或者,若“微信”的缓存文件中不包含具有安全风险的文件,而“微信”的存储文件中包含具有安全风险的文件,则可以仅对存储文件进行清理;或者,若缓存文件和存储文件中,任意一个文件中包含具有安全风险的文件,则对缓存文件和存储文件都进行清理。

其中,对被退出的应用中具有安全风险的文件进行清理,是指将被退出的应用的缓存文件、和/或存储文件中具有安全风险的文件进行删除或者粉碎处理;或者,将被退出的应用的缓存文件、和/或存储文件中具有安全风险的文件首先进行备份加密处理,比如,将被退出的应用的缓存文件、和/或存储文件中具有安全风险的文件移动到预设的加密备份文件夹中,然后再删除或者粉碎被退出的应用的缓存文件、和/或存储文件中具有安全风险的文件,从而防止恶意软件通过入侵应用,获取用户的隐私信息。

本申请实施例的信息安全处理方法,在确定终端中有应用被退出后,首先判断终端是否返回到系统桌面,如果确定终端返回到系统桌面,则检测被退出的应用中是否存在具有安全风险的文件;若存在,则清理具有安全风险的文件。由此,实现了在应用每次退出时,实时对应用中具有安全风险的文件进行清理,防止了用户信息的泄露,提高了终端中应用的安全性和可靠性。

图2是本申请另一个实施例的信息安全处理方法的流程示意图。

如图2所示,该信息安全处理方法,包括:

步骤201,以预设的时间间隔,读取终端中的任务列表。

其中,预设的时间间隔可以根据需要设置,比如可以根据用户通常使用应用的时间长度确定。举例来是,若用户通常每20分钟,切换一次应用,则该预设的时间间隔可以为20分钟。

步骤202,判断所述当前的任务列表中最新启动的应用是否为桌面应用,若是,则执行步骤203,否则,返回继续执行步骤201。

步骤203,确定所述终端中有应用被退出,且所述终端返回到系统桌面。

步骤204,检测所述被退出的应用的缓存文件、和/或存储文件中是否存在预设数据库里包含的特征字符,若是,则执行步骤205,否则,执行步骤206。

步骤205,对缓存文件、和/或存储文件中具有安全风险的文件进行清理。

步骤206,检测所述被退出的应用的缓存文件、和/或存储文件中是否存在病毒库里包含的特征码,若是,则执行步骤205,否则,执行步骤201。

进一步地,为了提高用户的使用体验,信息安全处理装置,在确定被退出的应用中包含具有安全风险的文件后,还可提醒用户,由用户决定是否需要对该应用中具有安全风险的文件进行清理,即该信息安全处理方法,在上述步骤205之前,还包括:

步骤207,通过提示窗口提示用户是否清理具有安全风险的文件。

步骤208,通过所述提示窗口接收用户清理具有安全风险的文件的指令。

本实施例中,在对应用的缓存文件、或存储文件进行清理前,可以通过提醒消息的形式,提醒用户当前XX应用中包含具有安全风险的文件,询问用户是否要对该具有安全风险的文件进行清理,之后,若接收到用户返回的确认指示,即可直接对XX应用的缓存文件或者存储文件进行粉碎处理,或者也可以通过调用系统接口,打开XX应用的系统设置页,由用户对该应用的缓存文件或者存储文件进行清理。

本申请实施例的信息安全处理方法,以预设的时间间隔,读取终端中的任务列表,并确定任务列表中最新启动的应用为桌面应用时,确定终端有应用被退出,且终端返回到了系统桌面,然后再确定被退出的应用的缓存文件、和/或存储文件中包含安全风险的文件,若有,则向用户发送提醒消息,并在接收到用户返回的对被具有安全风险的文件进行清理的指示后,对被退出的应用中具有安全风险的文件进行清理。由此,实现了在应用每次退出时,实时对应用中具有安全风险的文件进行清理,防止了用户信息的泄露,提高了终端中应用的安全性和可靠性,且在对被退出的应用进行清理前,还向用户发送提醒消息,并在收到用户返回的清理指示后,再进行清理,提高了用户体验。

为了实现上述实施例,本申请还提出一种信息安全处理装置。

图3是本申请一个实施例的信息安全处理装置的结构示意图。

如图3所示,该信息安全处理装置包括:

判断模块31,用于在确定所述终端中有应用被退出后,判断所述终端是否返回到系统桌面;

检测模块32,用于如果所述终端返回到系统桌面,则检测所述被推出的应用中是否存在具有安全风险的文件;;

处理模块32,用于如果存在具有安全风险的文件,则清理所述具有安全风险的文件。

其中,所述判断模块,具体用于:

根据所述终端中当前的任务列表与预设的时间间隔前的任务列表,确定所述终端中有应用被退出后。

在一种可能的实现形式中,上述检测模块31,具体用于:检测所述被退出的应用的缓存文件、和/或存储文件中是否存在预设数据库里包含的特征字符。

或者,在另一种可能的实现形式中,上述检测模块31,还用于:

检测所述被退出的应用的缓存文件、和/或存储文件中是否存在病毒库里包含的特征码。

需要说明的是,前述对信息安全处理方法实施例的解释说明也适用于该实施例的信息安全处理装置,此处不再赘述。

本申请实施例的信息安全处理装置,在确定终端中有应用被退出后,首先判断终端是否返回到系统桌面,如果确定终端返回到系统桌面,则检测被退出的应用中是否存在具有安全风险的文件;若存在,则清理具有安全风险的文件。由此,实现了在应用每次退出时,实时对应用中具有安全风险的文件进行清理,防止了用户信息的泄露,提高了终端中应用的安全性和可靠性。

图4是本申请另一个实施例的信息安全处理装置的结构示意图。如图4所示,基于图3所示的实施例,该信息安全处理装置,还包括:

提示模块41,用于通过提示窗口提示用户是否清理具有安全风险的文件;

接收模块42,用于通过所述提示窗口接收用户清理具有安全风险的文件的指令。

可以理解的是,本实施例中,信息安全处理装置中,还可以包括:读取模块43,用于以预设的时间间隔,读取终端中的任务列表,进而判断模块31再根据当前读取的任务列表,判断终端是否返回到系统桌面。

进一步地,信息安全处理装置,在确定终端中有应用被退出后,为了检测被退出的应用的缓存文件和存储文件,还可以获取被退出的应用的标识,即该信息安全处理装置,还可以包括:

确定模块,用于根据终端中当前的任务列表与预设的时间间隔前的任务列表,确定被退出的应用的标识。

需要说明的是,前述对信息安全处理方法实施例的解释说明也适用于该实施例的信息安全处理装置,此处不再赘述。

本申请实施例的信息安全处理装置,以预设的时间间隔,读取终端中的任务列表,并确定任务列表中最新启动的应用为桌面应用时,确定终端有应用被退出,且终端返回到了系统桌面,然后再确定被退出的应用的缓存文件、和/或存储文件中包含安全风险的文件,若有,则向用户发送提醒消息,并在接收到用户返回的对被具有安全风险的文件进行清理的指示后,对被退出的应用中具有安全风险的文件进行清理。由此,实现了在应用每次退出时,实时对应用中具有安全风险的文件进行清理,防止了用户信息的泄露,提高了终端中应用的安全性和可靠性,且在对被退出的应用进行清理前,还向用户发送提醒消息,并在收到用户返回的清理指示后,再进行清理,提高了用户体验。

图5是本申请一个实施例的终端结构示意图。如图5所示,该终端,包括:壳体51、处理器52、存储器53、电路板54和电源电路55,其中,所述电路板52安置在所述壳体51围成的空间内部,所述处理器52和所述存储器53设置在所述电路板54上;所述电源电路55,用于为所述移动终端的各个电路或器件供电;所述存储器53用于存储可执行程序代码;所述处理器52通过读取所述存储器53中存储的可执行程序代码来运行与所述可执行程序代码对应的程序,以用于执行以下步骤:

在确定所述终端中有应用被退出后,判断所述终端是否返回到系统桌面;

如果所述终端返回到系统桌面,则检测所述被退出的应用中是否存在具有安全风险的文件;

如果存在,则清理所述具有安全风险的文件。

需要说明的是,前述对信息安全处理方法实施例的解释说明也适用于该实施例的终端,此处不再赘述。

本申请实施例的终端,在确定终端中有应用被退出后,首先判断终端是否返回到系统桌面,如果确定终端返回到系统桌面,则检测被退出的应用中是否存在具有安全风险的文件;若存在,则清理具有安全风险的文件。由此,实现了在应用每次退出时,实时对应用中具有安全风险的文件进行清理,防止了用户信息的泄露,提高了终端中应用的安全性和可靠性。

在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本申请的至少一个实施例或示例中。

此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。

流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本申请的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本申请的实施例所属技术领域的技术人员所理解。

应当理解,本申请的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(PGA),现场可编程门阵列(FPGA)等。

本技术领域的普通技术人员可以理解实现上述实施例方法携带的全部或部分步骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,该程序在执行时,包括方法实施例的步骤之一或其组合。

上述提到的存储介质可以是只读存储器,磁盘或光盘等。尽管上面已经示出和描述了本申请的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本申请的限制,本领域的普通技术人员在本申请的范围内可以对上述实施例进行变化、修改、替换和变型。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1