一种信息处理方法及电子设备的制造方法
【技术领域】
[0001]本发明涉及电子技术领域,特别涉及一种信息处理方法及电子设备。
【背景技术】
[0002]随着电子技术的发展,为了使手机、平板电脑等电子设备能够及时响应各种应用程序,通常电子设备中运行在后台的进程能够获得系统当前最顶层的应用名称,且能够弹出一个窗口覆盖在顶层。也就是说,用户在触发任意一个应用时,电子设备都能够及时响应该应用,并将对应的应用窗口显示在最顶层界面上,从而便于用户后期的操作。
[0003]在现有技术中,当电子设备中的恶意软件检测到一个合法的应用程序将弹出所对应的应用界面时,恶意软件可以主动弹出一个类似的应用界面将原合法应用程序对应的应用界面进行覆盖,比如:手机用户在用手机支付宝进行结账时,存在一用于非法盗取用户金额的钓鱼应用程序,该程序对应的界面将原支付宝应用对应的界面进行覆盖,然后弹出钓鱼应用程序所对应的显示界面。
[0004]本申请发明人在发明本申请实施例中技术方案的过程中,发现上述现有技术至少存在如下技术问题:
[0005]由于在现有技术中,在当前应用程序的显示界面被其它类似的伪造显示界面覆盖时,用户极易误认为此界面是自己打开的合法界面,当用户在所打开的界面上进行操作时,不可避免地存在操作风险,所以,现有技术中电子设备存在不能保证信息安全的技术问题。
[0006]进一步地,由于现有技术中的电子设备存在不能保证信息安全的技术问题,导致用户在使用过程中极易泄漏个人信息,所以,现有技术中的电子设备存在用户极易丢失个人信息的技术问题;
[0007]进一步地,由于现有技术中在应用程序发生改变时,其它类似的伪造显示界面是将合法应用所要显示的界面直接覆盖掉,在合法界面直接跳转到伪造显示界面的短时间内,用户不能直接识别出伪造显示界面,所以,现有技术中存在当应用程序发生改变时,不能及时通知用户的技术问题。
【发明内容】
[0008]本发明实施例提供一种信息处理方法及电子设备,用于解决现有技术中电子设备存在不能保证信息安全的技术问题,实现了用户信息安全的技术效果。
[0009]一方面,本申请实施例提供了一种信息处理方法,应用于电子设备中,所述方法包括:
[0010]检测第一应用程序的第一操作,其中,所述第一操作用于将所述第一应用程序对应的第一界面显示于所述电子设备的显示界面上;
[0011]判断所述第一应用程序与包含M个应用程序中的各个应用程序是否相同,获得第一判断结果,其中,所述M个应用程序中的每个应用程序对应的至少一个界面显示于所述电子设备的当前显示界面,M为正整数;
[0012]基于所述第一判断结果表明所述第一应用程序与所述M个应用程序均不同,生成并输出一提示信息。
[0013]可选地,所述判断所述第一应用程序与包含M个应用程序中的各个应用程序是否相同,获得第一判断结果,具体包括:
[0014]获取所述第一应用程序对应的第一进程;
[0015]获取所述M个应用程序分别对应的M个第二进程;
[0016]判断所述第一进程与所述M个第二进程是否相同,获得第一判断结果。
[0017]可选地,在所述判断所述第一应用程序与包含M个应用程序中的各个应用程序是否相同,获得第一判断结果之后,所述方法还包括:
[0018]基于所述第一判断结果表明所述第一应用程序与所述M个应用程序中的一个应用程序相同,响应所述第一操作,将所述第一应用程序对应的第一界面显示于所述电子设备的显示界面。
[0019]可选地,所述生成并输出一提示信息,具体包括:
[0020]生成用于表征所述第一应用程序对应的第一界面将显示于所述电子设备显示界面的提示信息;
[0021 ] 在所述电子设备显示界面的第一区域内显示所述提示信息。
[0022]可选地,所述在所述电子设备显示界面的第一区域内显示所述提示信息之后,所述方法还包括:
[0023]基于所述提示信息,检测第二输入操作;
[0024]在所述第二输入操作表明允许响应所述第一操作时,将所述第一应用程序对应的第一界面显示于所述电子设备的显示界面;
[0025]在所述第二输入操作表明禁止响应所述第一操作时,禁止将所述第一应用程序对应的第一界面显示于所述电子设备的显示界面。
[0026]可选地,在所述电子设备显示界面的第一区域内显示所述提示信息之后,所述方法还包括:
[0027]判断在将所述提示信息显示在所述第一区域起的预设时间内,是否检测到所述第二输入操作,获得第二判断结果;
[0028]在所述第二判断结果为否时,响应所述第一操作,将所述第一应用程序对应的第一界面显示于所述电子设备的显示界面。
[0029]另一方面,本申请实施例还提供了一种电子设备,包括:
[0030]第一检测单元,用于检测第一操作,其中,所述第一操作用于将所述第一应用程序对应的第一界面显示于所述电子设备的显示界面上;
[0031]第一判断单元,用于判断所述第一应用程序与包含M个应用程序中的各个应用程序是否相同,获得第一判断结果,其中,所述M个应用程序中的每个应用程序对应的至少一个界面显示于所述电子设备的当前显示界面,M为正整数;
[0032]第一生成单元,基于所述第一判断结果表明所述第一应用程序与所述M个应用程序均不同,生成并输出一提示信息。
[0033]可选地,所述第一判断单元具体包括:
[0034]第一获得模块,用于获取所述第一应用程序对应的第一进程;
[0035]第二获得模块,用于获取所述M个应用程序分别对应的M个第二进程;
[0036]第一判断模块,用于判断所述第一进程与所述M个第二进程是否相同,获得第一判断结果。
[0037]可选地,所述电子设备还包括:
[0038]第一处理单元,基于所述第一判断结果表明所述第一应用程序与所述M个应用程序中的一个应用程序相同,响应所述第一操作,将所述第一应用程序对应的第一界面显示于所述电子设备的显示界面。
[0039]可选地,所述第一生成单元具体包括:
[0040]第一生成模块,生成用于表征所述第一应用程序对应的第一界面将显示于所述电子设备显示界面的提示信息;
[0041 ] 第一显示模块,在所述电子设备显示界面的第一区域内显示所述提示信息。
[0042]可选地,所述电子设备还包括:
[0043]第一检测模块,基于所述提示信息,检测第二输入操作;
[0044]第二显示模块,在所述第二输入操作表明允许响应所述第一操作时,将所述第一应用程序对应的第一界面显示于所述电子设备的显示界面;
[0045]第一禁止模块,在所述第二输入操作表明禁止响应所述第一操作时,禁止将所述第一应用程序对应的第一界面显示于所述电子设备的显示界面。
[0046]可选地,所述电子设备还包括:
[0047]第二判断单元,用于判断在将所述提示信息显示在所述第一区域起的预设时间内,是否检测到所述第二输入操作,获得第二判断结果;
[0048]第二处理单元,在所述第二判断结果为否时,响应所述第一操作,将所述第一应用程序对应的第一界面显示于所述电子设备的显示界面。
[0049]本申请实施例中的上述一个或多个技术方案,至少具有如下一种或多种技术效果:
[0050]在本申请的技术方案中,由于当后台运行的第一应用程序突然主动申请弹出界面时,在弹出界面之前,通过对第一应用程序和包含M个应用程序集合中的各个应用程序是否相同进行判断,在第一应用程序和M个应用程序均不相同时,生成并输出一提示信息,能够及时有效地提醒用户当前应用程序即将发生改变,所以,在当应用程序发生改变时,极大地保证了用户信息安全的技术效果。
[0051]在本申请的技术方案中,由于能够及时有效地提醒用户当前应用程序即将发生改变,而不必像现有技术中那样,当电子设备中的恶意软件主动弹出一个类似的应用界面将原合法应用程序对应的应用界面进行覆盖时,而未有任何提示信息提示用户发生改变,从而使用户误认为此界面是自己打开的界面,进而放松警惕在该界面上进行操作,从而泄漏自己的个人信息,所以,在当应用程序发生改变时,极大地保护了用户的个人信息的技术效果O
[0052]在本申请的技术方案中,由于能够及时有效地提醒用户当前应用程序即将发生改变,而不必像现有技术中那样,在合法界面直接跳转到伪造显示界面的短时间内,用户不能直接识别出伪造显示界面,所以,在当应用程序发生改变时,能够及时有效地通知用户的技术效果。
【附图说明】
[0053]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例。
[0054]图1为本申请实施例一中提供的一种信息处理方法提供的一种信息处理方法的流程图;
[0055]图2为本申请实施例一中提供的一种信息处理方法步骤S102的第一种判断方式流程图;
[0056]图3为本申请实施例一中提供的一种信息处理方法步骤S102的第一种判断方式的第一不意图;
[0057]图4为本申请实施例一中提供的一种信息处理方法步骤S102的第二种判断方式的第一不意图;
[0058]图5为本申请实施例一中步骤S103的具体实现流程图;
[0059]图6为本申请实施例一中步骤S302之后所述方法还包括的第一种步骤流程图;
[0060]图7为本申请实施例一中步骤