CN111079134A - 一种全局控制权限的方法、装置、存储介质及电子设备 - Google Patents

一种全局控制权限的方法、装置、存储介质及电子设备 Download PDF

Info

Publication number
CN111079134A
CN111079134A CN201911303219.8A CN201911303219A CN111079134A CN 111079134 A CN111079134 A CN 111079134A CN 201911303219 A CN201911303219 A CN 201911303219A CN 111079134 A CN111079134 A CN 111079134A
Authority
CN
China
Prior art keywords
target object
instruction
system interface
disabling
forbidding
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201911303219.8A
Other languages
English (en)
Inventor
袁伟
张更
左艳强
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Chongqing Qinghua Information Technology Co Ltd
Original Assignee
Chongqing Qinghua Information Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Chongqing Qinghua Information Technology Co Ltd filed Critical Chongqing Qinghua Information Technology Co Ltd
Priority to CN201911303219.8A priority Critical patent/CN111079134A/zh
Publication of CN111079134A publication Critical patent/CN111079134A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/50Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems
    • G06F21/51Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems at application loading time, e.g. accepting, rejecting, starting or inhibiting executable software based on integrity or source reliability

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Telephone Function (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

本发明提供了一种全局控制权限的方法、装置、存储介质及电子设备,其中,该方法包括:获取触发的用于禁用目标对象的禁用指令,目标对象包括摄像头和/或麦克风;调用与目标对象相对应的***接口,并禁用***接口,将***接口设为全局禁用状态。通过本发明实施例提供的全局控制权限的方法、装置、存储介质及电子设备,在获取到禁用指令之后,将***接口设为全局禁用状态,基于一个禁用指令即可从***层面上禁用相应的目标对象,使得所有应用程序均不能使用该目标对象所具有的功能,限制应用程序使用该目标对象的权限,实现全局权限控制,避免非法的应用程序基于该目标对象窃取用户信息,避免用户隐私信息泄露,能够保证用户信息的安全性。

Description

一种全局控制权限的方法、装置、存储介质及电子设备
技术领域
本发明涉及信息安全的技术领域,具体而言,涉及一种全局控制权限的方法、装置、存储介质及电子设备。
背景技术
随着智能终端设备的日益普及,功能也日益强大,比如具有拍照功能、录音功能等,其功能一般会向大部分应用程序的开发者开放。而终端设备中对拍照和录音权限的使用属于危险权限,如果不法应用程序在用户不留意时随意调取了设备的摄像头或麦克风的使用权限,使得某些非法应用程序能够出现自动拍照或录音操作。甚至一些病毒木马等可以在用户不知情的情况下窃取到用户图片、音频等资源,从而可能会对用户造成严重的后果,个人隐私被暴露,生活受到影响。
除了对个人隐私的担忧以外,摄像头的偷窥和麦克风的偷听隐患很大,有可能会造成商业秘密的泄露,甚至会影响国家安全。因此用户隐私安全问题也变得日益突出。针对此问题,各厂商主要是以预防为主,例如安装杀毒软件、隐私卫士等,以将可能出现的风险降低。
但该预防方式只能尽量降低风险,作用有限;且杀毒软件会占用终端设备的处理资源,影响终端设备的运行速度;而隐私卫士一般通过将隐私文件放入某个隐私位置,从而达到隐私数据不被别人看到的目的,其只能掩盖文件路径,防止人偷窥或者无意间看到,不能防止被不法应用程序窃取。
发明内容
为解决上述问题,本发明实施例的目的在于提供一种全局控制权限的方法、装置、存储介质及电子设备。
第一方面,本发明实施例提供了一种全局控制权限的方法,包括:
获取触发的用于禁用目标对象的禁用指令,所述目标对象包括摄像头和/或麦克风;
调用与所述目标对象相对应的***接口,并禁用所述***接口,将所述***接口设为全局禁用状态。
在一种可能的实现方式中,所述获取触发的用于禁用目标对象的禁用指令包括:
生成用于禁用目标对象的禁用图标并显示所述禁用图标,在接收到用户输入的指向所述禁用图标的操作时,生成用于禁用所述目标对象的禁用指令;
或者,接收用户输入的语音指令,并对所述语音指令进行解析处理,确定所述语音指令中包含的指令内容;在所述指令内容与禁用所述目标对象相匹配时,生成用于禁用所述目标对象的禁用指令。
在一种可能的实现方式中,该方法还包括:
在获取到锁屏指令时,若与所述目标对象相对应的***接口为正常状态,则自动生成用于临时禁用所述目标对象的临时禁用指令;
调用与所述目标对象相对应的***接口,并禁用所述***接口,将所述***接口设为临时全局禁用状态。
在一种可能的实现方式中,该方法还包括:
在获取到解锁指令时,判断与所述目标对象相对应的***接口是否为全局禁用状态;
在与所述目标对象相对应的***接口不为全局禁用状态时,生成用于恢复所述目标对象的恢复指令,并将与所述目标对象相对应的***接口恢复为正常状态。
在一种可能的实现方式中,在所述将所述***接口设为全局禁用状态之后,该方法还包括:
在获取到用于启动所述目标对象的启动指令时,将与所述目标对象相对应的所述***接口从全局禁用状态调整为临时正常状态;
在获取到用于退出所述目标对象的退出指令时,将与所述目标对象相对应的所述***接口从临时正常状态恢复为全局禁用状态。
在一种可能的实现方式中,在所述将所述***接口设为全局禁用状态之后,该方法还包括:
拦截用于调用所述***接口的调用请求,并生成拦截日志,所述拦截日志包括发起所述调用请求的应用程序的标识。
第二方面,本发明实施例还提供了一种全局控制权限的装置,包括:
获取模块,用于获取触发的用于禁用目标对象的禁用指令,所述目标对象包括摄像头和/或麦克风;
处理模块,用于调用与所述目标对象相对应的***接口,并禁用所述***接口,将所述***接口设为全局禁用状态。
在一种可能的实现方式中,所述获取模块获取触发的用于禁用目标对象的禁用指令包括:
生成用于禁用目标对象的禁用图标并显示所述禁用图标,在接收到用户输入的指向所述禁用图标的操作时,生成用于禁用所述目标对象的禁用指令;
或者,接收用户输入的语音指令,并对所述语音指令进行解析处理,确定所述语音指令中包含的指令内容;在所述指令内容与禁用所述目标对象相匹配时,生成用于禁用所述目标对象的禁用指令。
第三方面,本发明实施例还提供了一种计算机存储介质,所述计算机存储介质存储有计算机可执行指令,所述计算机可执行指令用于上述任意一项所述的全局控制权限的方法。
第四方面,本发明实施例还提供了一种电子设备,包括:
至少一个处理器;以及,
与所述至少一个处理器通信连接的存储器;其中,
所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行上述任意一项所述的全局控制权限的方法。
本发明实施例上述第一方面提供的方案中,在获取到禁用指令之后,调用与目标对象相对应的***接口,并禁用***接口,从而可以将***接口设为全局禁用状态,使得其他所有应用程序均不能调用处于全局禁用状态的目标对象的***接口。本实施例中基于一个禁用指令即可从***层面上禁用相应的目标对象,使得所有应用程序均不能使用该目标对象所具有的功能,限制应用程序使用该目标对象的权限,实现全局权限控制,避免非法的应用程序基于该目标对象窃取用户信息,避免用户隐私信息泄露,能够保证用户信息的安全性;且通过一个禁用指令即可实现全局权限控制,可以实现快速控制,方便用户操作。
为使本发明的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1示出了本发明实施例所提供的一种全局控制权限的方法的流程图;
图2示出了本发明实施例所提供的全局控制权限的方法中,自动禁用对象的流程图;
图3示出了本发明实施例所提供的一种全局控制权限的装置的结构示意图;
图4示出了本发明实施例所提供的用于执行全局控制权限的方法的电子设备的结构示意图。
具体实施方式
在本发明的描述中,需要理解的是,术语“中心”、“纵向”、“横向”、“长度”、“宽度”、“厚度”、“上”、“下”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底”“内”、“外”、“顺时针”、“逆时针”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。
此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个该特征。在本发明的描述中,“多个”的含义是两个或两个以上,除非另有明确具体的限定。
在本发明中,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”、“固定”等术语应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本发明中的具体含义。
本发明实施例提供的一种全局控制权限的方法,通过控制***接口从而可以在***层上控制相应的对象,实现全局控制;其中,该全局控制权限的方法由终端设备执行,且该终端设备嵌有需要全局控制的对象,即目标对象。具体的,参见图1所示,该方法包括:
步骤101:获取触发的用于禁用目标对象的禁用指令,目标对象包括摄像头和/或麦克风。
本发明实施例中,目标对象为能够采集数据的对象,为保证数据的安全性,该目标对象需要进行全局权限控制;该目标对象具体可以为能够拍照的摄像头,或者是能够采集音频数据的麦克风,当应用程序调用目标对象时,由于目标对象能够采集数据,使得相应的应用程序也可以采集到数据。本实施例中,当需要对该目标对象进行全局权限控制时,用户可以触发一个禁用指令,该禁用指令用于禁用该目标对象。
具体的,上述步骤101“获取触发的用于禁用目标对象的禁用指令”包括:
步骤A1:生成用于禁用目标对象的禁用图标并显示该禁用图标,在接收到用户输入的指向禁用图标的操作时,生成用于禁用目标对象的禁用指令。
本发明实施例中,可以预先生成一个禁用图标,并在用户使用终端设备时该禁用图标可以显示在终端设备屏幕的相应区域,例如***设置中、或快捷操作栏中等。当终端设备的屏幕显示该禁用图标时,允许用户通过输入指向该禁用图标的操作来生成禁用指令。具体的,用户可以输入单击操作、双击操作、滑动操作、或长按操作等,具体可根据实际情况而定。在接收到指向该禁用图标的操作时,说明用户当前需要全局权限控制该目标对象,进而即可生成用于禁用相应目标对象的禁用指令。其中,该禁用图标只是用于接收用户输入的禁用指令,该禁用图标本身并不能实现禁用目标对象的功能。
可选的,由于可能存在多个目标对象,可以为每个目标对象分别设置相应的禁用图标,也可以设置一个总的禁用图标,即通过该总的禁用图标可以同时对多个目标对象进行全局权限控制。例如,通过一个禁用图标同时对摄像头和麦克风进行全局权限控制,从而可以实现一键禁用。
或者,上述步骤101“获取触发的用于禁用目标对象的禁用指令”包括:
步骤A2:接收用户输入的语音指令,并对语音指令进行解析处理,确定语音指令中包含的指令内容;在指令内容与禁用目标对象相匹配时,生成用于禁用目标对象的禁用指令。
本发明实施例中,用户也可以通过语音方式进行全局权限控制。具体的,在接收到用户输入的语音指令之后,基于语音识别方法即可对该语音指令进行解析处理,若确定该语音指令中包含与禁用目标对象相匹配的指令内容时,即说明用户当前需要禁用该目标对象,此时即可生成用于禁用目标对象的禁用指令。例如,用户发出“禁用摄像头”的语音指令,终端设备在接收到该语音指令之后即可解析出其中的指令内容,即“禁用摄像头”,进而可以生成用于禁用摄像头的禁用指令。
步骤102:调用与目标对象相对应的***接口,并禁用***接口,将***接口设为全局禁用状态。
本发明实施例中,在接收到禁用指令后,调用相应的***接口并禁用该***接口,从而可以将该***接口设为全局禁用状态。具体的,现有的应用程序在需要使用目标对象的功能时,需要调用该目标对象的接口,本实施例中通过将目标对象的接口设为全局禁用状态,从而可以禁止其他应用程序调用该目标对象,能够从根本上禁止其他应用程序基于该目标对象采集到敏感信息,从而可以保证用户在使用终端设备过程中信息的安全性。
可选的,当用户需要正常使用目标对象的功能时,可以在步骤102之后再输入用于恢复目标对象的恢复指令,并将与目标对象相对应的***接口恢复为正常状态,使得用户可以正常使用该目标对象,终端设备中的应用程序也可以正常调用目标对象以实现相应的功能。具体的,终端设备也可以显示该禁用图标,用户通过再次触发指向该禁用图标的操作以输入恢复指令;或者,终端设备可以显示与该禁用图标不同的恢复图标,用户通过输入指向该恢复图标的操作以输入恢复指令;或者,用户通过输入包含恢复指令的语音来输入恢复指令,本实施例对具体方式不做限定。
本发明实施例提供的一种全局控制权限的方法,在获取到禁用指令之后,调用与目标对象相对应的***接口,并禁用***接口,从而可以将***接口设为全局禁用状态,使得其他所有应用程序均不能调用处于全局禁用状态的目标对象的***接口。本实施例中基于一个禁用指令即可从***层面上禁用相应的目标对象,使得所有应用程序均不能使用该目标对象所具有的功能,限制应用程序使用该目标对象的权限,实现全局权限控制,避免非法的应用程序基于该目标对象窃取用户信息,避免用户隐私信息泄露,能够保证用户信息的安全性;且通过一个禁用指令即可实现全局权限控制,可以实现快速控制,方便用户操作。
在上述实施例的基础上,该方法还包括自动禁用对象的过程,具体的,参见图2所示,该过程还包括:
步骤201:在获取到锁屏指令时,若与目标对象相对应的***接口为正常状态,则自动生成用于临时禁用目标对象的临时禁用指令。
步骤202:调用与目标对象相对应的***接口,并禁用***接口,将***接口设为临时全局禁用状态。
本发明实施例中,在用户执行锁屏操作时,会向终端设备输入相应的锁屏指令,该锁屏指令可以为一个触发指令,例如,在终端设备工作时用户按下开关键,或者终端设备处于未操作状态的时长超过预设阈值,此时终端设备即可进行锁屏,并触发相应的锁屏指令;该锁屏指令可以为用户主动输入的,也可以为终端设备锁屏时自动触发生成的。在获取到该锁屏指令时,即可说明终端设备当前处于锁屏状态,即不需要使用摄像头、麦克风等目标对象,即此时可以自动禁用该目标对象。
具体的,若目标对象的***接口当前处于全局禁用状态,即此时用户已经主动禁用了该目标对象,故不需要执行自动禁用的过程。若目标对象的***接口当前没有处于全局禁用状态,即其为正常状态时,终端设备可以自动生成用于禁用目标对象的指令,即临时禁用指令。其中,该临时禁用指令可以与步骤101中的“禁用指令”相同,即该临时禁用指令也可以完全地全局禁用该目标对象;相应的,在根据该临时禁用指令将目标对象的***接口从正常状态转换为临时全局禁用状态时,该临时全局禁用状态与上述步骤102中的“全局禁用状态”完全相同,之后只有用于主动输入恢复指令才可以将该***接口恢复为正常状态。
或者,本实施例中临时禁用指令只用于暂时禁用该目标对象,该临时禁用指令比步骤101中的禁用指令具有较低的控制力。相应的,在临时全局禁用状态下也可以禁止所有应用程序调用该目标对象的***接口,此时其与“全局禁用状态”的功能相同;但当需要恢复至正常状态时,临时全局禁用状态比该全局禁用状态具有更高的优先级,或者说该临时全局禁用状态更容易恢复至正常状态。
具体的,终端设备在临时全局禁用状态下可以自动恢复为正常状态,该自动恢复的过程包括:
步骤B1:在获取到解锁指令时,判断与目标对象相对应的***接口是否为全局禁用状态。
步骤B2:在与目标对象相对应的***接口不为全局禁用状态时,生成用于恢复目标对象的恢复指令,并将与目标对象相对应的***接口恢复为正常状态。
本发明实施例中,当终端设备解锁时进行自动恢复。与锁屏指令类似,终端设备在解锁过程中可以触发解锁指令,进而可以执行自动恢复的过程。其中,若目标对象对应的***接口为全局禁用状态时,说明当前为用户主动禁用了该***接口,此时不需要恢复为正常状态;相反的,若该***接口不为全局禁用状态时,则在步骤202之后该***接口为临时全局禁用状态,本实施例中自动生成恢复指令,从而可以将与目标对象对应的***接口恢复为正常状态,使得用户在解锁终端设备之后可以正常使用目标对象的功能。
本实施例中,基于锁屏指令可以自动禁用***接口,使得用户在不使用终端设备时可以自动禁用目标对象,有效避免非法应用程序利用该目标对象窃取用户信息;且该过程不需要用户额外执行其他操作,能够简化用户的操作过程。同时,在用户解锁终端设备时,可以自动恢复为正常状态,不影响用户正常使用该智能终端。
可选的,在上述步骤102“将***接口设为全局禁用状态”之后,该方法还包括:
步骤C1:在获取到用于启动目标对象的启动指令时,将与目标对象相对应的***接口从全局禁用状态调整为临时正常状态。
步骤C2:在获取到用于退出目标对象的退出指令时,将与目标对象相对应的***接口从临时正常状态恢复为全局禁用状态。
本发明实施例中,终端设备中设有与目标对象直接对应的***程序,例如摄像头和麦克风分别设有***程序“相机”、“语音备忘录”等。当用户需要使用该***程序时,可以生成用于启动相应目标对象的启动指令,此时若该目标对象处于全局禁用状态,可以将该目标对象调整为临时正常状态。本实施例中,该“临时正常状态”也为一种正常状态,但是该临时正常状态只有目标对象启用过程中才会存在。当用户退出该目标对象时,即当用户输入相应的退出指令时,再将处于临时正常状态的恢复为全局禁用状态,从而在不影响用户使用***程序的前提下,尽量保证信息的安全性。
其中,“退出”目标对象指的是完全关闭该目标对象相对应的***程序,或者临时退出该目标对象相对应的***程序,即后台运行也当作是退出了该目标对象。相应的,“启动”目标对象可以为完全开启该目标对象,或者是将该目标对象从后台运行切换至前台运行。
可选的,在上述步骤102“将***接口设为全局禁用状态”之后,该方法还包括:拦截用于调用***接口的调用请求,并生成拦截日志,拦截日志包括发起调用请求的应用程序的标识。
本发明实施例中,***接口设为全局禁用状态之后,还可以监听该***接口的调用情况,基于生成的拦截日志即可确定在该***接口处于全局禁用状态时有哪些应用程序非法调用该***接口,方便用户筛选出非法的应用程序。
下面通过一个实施例详细介绍该全局控制权限的方法流程。
本发明实施例中,设置统一控制相机和麦克风的模式开关,该模式开关具体可以通过图标(例如禁用图标等)的方式展示给用户,用户通过操作该模式开关实现对相机和麦克风的一键控制。具体的,该过程包括:
步骤D1:终端设备生成模式开关,并显示该模式开关。
其中,该模式开关可以显示在终端设备的主屏幕上,或者快捷操作栏中,具体可基于实际情况而定。可选的,可以在接收到用户输入的显示指令后再显示该模式开关,并提醒用户该模式开关的作用。例如,可以弹出包含“为了防止被打扰,打开模式开关将关闭掉所有应用调用麦克风和摄像头的权限,不能进行拍照和录音的操作”等内容的提示框。
步骤D2:用户操作该模式开关,输入禁用指令。
步骤D3:终端设备调用与目标对象相对应的***接口,并禁用***接口,将***接口设为全局禁用状态。
本实施例中,当用户选择确定后,该模式功能被打开,此时摄像头和麦克风不允许任何应用调用。在该模式下,若用户使用的应用程序需要调用摄像头或麦克风时,可以会弹出“模式已开启,不能使用摄像头和麦克风”的提示。
可选的,若用户使用***自带的相机和语音备忘录时,也可以对其禁止;或者如步骤C1至C2所示,也可以调整为临时正常状态,具体可基于实际情况而定。
本发明实施例提供的一种全局控制权限的方法,在获取到禁用指令之后,调用与目标对象相对应的***接口,并禁用***接口,从而可以将***接口设为全局禁用状态,使得其他所有应用程序均不能调用处于全局禁用状态的目标对象的***接口。本实施例中基于一个禁用指令即可从***层面上禁用相应的目标对象,使得所有应用程序均不能使用该目标对象所具有的功能,限制应用程序使用该目标对象的权限,实现全局权限控制,避免非法的应用程序基于该目标对象窃取用户信息,避免用户隐私信息泄露,能够保证用户信息的安全性;且通过一个禁用指令即可实现全局权限控制,可以实现快速控制,方便用户操作。
以上详细介绍了全局控制权限的方法的流程,该方法也可以通过相应的装置实现,下面详细介绍该装置的结构和功能。
本发明实施例提供的一种全局控制权限的装置,参见图3所示,包括:
获取模块31,用于获取触发的用于禁用目标对象的禁用指令,所述目标对象包括摄像头和/或麦克风;
处理模块32,用于调用与所述目标对象相对应的***接口,并禁用所述***接口,将所述***接口设为全局禁用状态。
在上述实施例的基础上,所述获取模块31获取触发的用于禁用目标对象的禁用指令包括:
生成用于禁用目标对象的禁用图标并显示所述禁用图标,在接收到用户输入的指向所述禁用图标的操作时,生成用于禁用所述目标对象的禁用指令;
或者,接收用户输入的语音指令,并对所述语音指令进行解析处理,确定所述语音指令中包含的指令内容;在所述指令内容与禁用所述目标对象相匹配时,生成用于禁用所述目标对象的禁用指令。
在上述实施例的基础上,该处理模块32还用于:
在获取到锁屏指令时,若与所述目标对象相对应的***接口为正常状态,则自动生成用于临时禁用所述目标对象的临时禁用指令;
调用与所述目标对象相对应的***接口,并禁用所述***接口,将所述***接口设为临时全局禁用状态。
在上述实施例的基础上,该处理模块32还用于:
在获取到解锁指令时,判断与所述目标对象相对应的***接口是否为全局禁用状态;
在与所述目标对象相对应的***接口不为全局禁用状态时,生成用于恢复所述目标对象的恢复指令,并将与所述目标对象相对应的***接口恢复为正常状态。
在上述实施例的基础上,在将所述***接口设为全局禁用状态之后,该处理模块32还用于:
在获取到用于启动所述目标对象的启动指令时,将与所述目标对象相对应的所述***接口从全局禁用状态调整为临时正常状态;
在获取到用于退出所述目标对象的退出指令时,将与所述目标对象相对应的所述***接口从临时正常状态恢复为全局禁用状态。
在上述实施例的基础上,在将所述***接口设为全局禁用状态之后,该处理模块32还用于:
拦截用于调用所述***接口的调用请求,并生成拦截日志,所述拦截日志包括发起所述调用请求的应用程序的标识。
本发明实施例提供的一种全局控制权限的装置,在获取到禁用指令之后,调用与目标对象相对应的***接口,并禁用***接口,从而可以将***接口设为全局禁用状态,使得其他所有应用程序均不能调用处于全局禁用状态的目标对象的***接口。本实施例中基于一个禁用指令即可从***层面上禁用相应的目标对象,使得所有应用程序均不能使用该目标对象所具有的功能,限制应用程序使用该目标对象的权限,实现全局权限控制,避免非法的应用程序基于该目标对象窃取用户信息,避免用户隐私信息泄露,能够保证用户信息的安全性;且通过一个禁用指令即可实现全局权限控制,可以实现快速控制,方便用户操作。
本发明实施例还提供了一种计算机存储介质,所述计算机存储介质存储有计算机可执行指令,其包含用于执行上述的全局控制权限的方法的程序,该计算机可执行指令可执行上述任意方法实施例中的方法。
其中,所述计算机存储介质可以是计算机能够存取的任何可用介质或数据存储设备,包括但不限于磁性存储器(例如软盘、硬盘、磁带、磁光盘(MO)等)、光学存储器(例如CD、DVD、BD、HVD等)、以及半导体存储器(例如ROM、EPROM、EEPROM、非易失性存储器(NANDFLASH)、固态硬盘(SSD))等。
图4示出了本发明的另一个实施例的一种电子设备的结构框图。所述电子设备1100可以是具备计算能力的主机服务器、个人计算机PC、或者可携带的便携式计算机或终端等。本发明具体实施例并不对电子设备的具体实现做限定。
该电子设备1100包括至少一个处理器(processor)1110、通信接口(Communications Interface)1120、存储器(memory array)1130和总线1140。其中,处理器1110、通信接口1120、以及存储器1130通过总线1140完成相互间的通信。
通信接口1120用于与网元通信,其中网元包括例如虚拟机管理中心、共享存储等。
处理器1110用于执行程序。处理器1110可能是一个中央处理器CPU,或者是专用集成电路ASIC(Application Specific Integrated Circuit),或者是被配置成实施本发明实施例的一个或多个集成电路。
存储器1130用于可执行的指令。存储器1130可能包含高速RAM存储器,也可能还包括非易失性存储器(non-volatile memory),例如至少一个磁盘存储器。存储器1130也可以是存储器阵列。存储器1130还可能被分块,并且所述块可按一定的规则组合成虚拟卷。存储器1130存储的指令可被处理器1110执行,以使处理器1110能够执行上述任意方法实施例中的全局控制权限的方法。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换的实施方式,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。

Claims (10)

1.一种全局控制权限的方法,其特征在于,包括:
获取触发的用于禁用目标对象的禁用指令,所述目标对象包括摄像头和/或麦克风;
调用与所述目标对象相对应的***接口,并禁用所述***接口,将所述***接口设为全局禁用状态。
2.根据权利要求1所述的方法,其特征在于,所述获取触发的用于禁用目标对象的禁用指令包括:
生成用于禁用目标对象的禁用图标并显示所述禁用图标,在接收到用户输入的指向所述禁用图标的操作时,生成用于禁用所述目标对象的禁用指令;
或者,接收用户输入的语音指令,并对所述语音指令进行解析处理,确定所述语音指令中包含的指令内容;在所述指令内容与禁用所述目标对象相匹配时,生成用于禁用所述目标对象的禁用指令。
3.根据权利要求1所述的方法,其特征在于,还包括:
在获取到锁屏指令时,若与所述目标对象相对应的***接口为正常状态,则自动生成用于临时禁用所述目标对象的临时禁用指令;
调用与所述目标对象相对应的***接口,并禁用所述***接口,将所述***接口设为临时全局禁用状态。
4.根据权利要求3所述的方法,其特征在于,还包括:
在获取到解锁指令时,判断与所述目标对象相对应的***接口是否为全局禁用状态;
在与所述目标对象相对应的***接口不为全局禁用状态时,生成用于恢复所述目标对象的恢复指令,并将与所述目标对象相对应的***接口恢复为正常状态。
5.根据权利要求1所述的方法,其特征在于,在所述将所述***接口设为全局禁用状态之后,还包括:
在获取到用于启动所述目标对象的启动指令时,将与所述目标对象相对应的所述***接口从全局禁用状态调整为临时正常状态;
在获取到用于退出所述目标对象的退出指令时,将与所述目标对象相对应的所述***接口从临时正常状态恢复为全局禁用状态。
6.根据权利要求1所述的方法,其特征在于,在所述将所述***接口设为全局禁用状态之后,还包括:
拦截用于调用所述***接口的调用请求,并生成拦截日志,所述拦截日志包括发起所述调用请求的应用程序的标识。
7.一种全局控制权限的装置,其特征在于,包括:
获取模块,用于获取触发的用于禁用目标对象的禁用指令,所述目标对象包括摄像头和/或麦克风;
处理模块,用于调用与所述目标对象相对应的***接口,并禁用所述***接口,将所述***接口设为全局禁用状态。
8.根据权利要求7所述的装置,其特征在于,所述获取模块获取触发的用于禁用目标对象的禁用指令包括:
生成用于禁用目标对象的禁用图标并显示所述禁用图标,在接收到用户输入的指向所述禁用图标的操作时,生成用于禁用所述目标对象的禁用指令;
或者,接收用户输入的语音指令,并对所述语音指令进行解析处理,确定所述语音指令中包含的指令内容;在所述指令内容与禁用所述目标对象相匹配时,生成用于禁用所述目标对象的禁用指令。
9.一种计算机存储介质,其特征在于,所述计算机存储介质存储有计算机可执行指令,所述计算机可执行指令用于执行权利要求1-6任意一项所述的全局控制权限的方法。
10.一种电子设备,其特征在于,包括:
至少一个处理器;以及,
与所述至少一个处理器通信连接的存储器;其中,
所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行权利要求1-6任意一项所述的全局控制权限的方法。
CN201911303219.8A 2019-12-17 2019-12-17 一种全局控制权限的方法、装置、存储介质及电子设备 Pending CN111079134A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911303219.8A CN111079134A (zh) 2019-12-17 2019-12-17 一种全局控制权限的方法、装置、存储介质及电子设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911303219.8A CN111079134A (zh) 2019-12-17 2019-12-17 一种全局控制权限的方法、装置、存储介质及电子设备

Publications (1)

Publication Number Publication Date
CN111079134A true CN111079134A (zh) 2020-04-28

Family

ID=70315252

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911303219.8A Pending CN111079134A (zh) 2019-12-17 2019-12-17 一种全局控制权限的方法、装置、存储介质及电子设备

Country Status (1)

Country Link
CN (1) CN111079134A (zh)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112181529A (zh) * 2020-10-12 2021-01-05 Oppo广东移动通信有限公司 应用程序控制方法、装置以及电子设备
CN112887482A (zh) * 2021-01-27 2021-06-01 惠州Tcl移动通信有限公司 一种保护用户信息的方法、装置及存储介质
CN114547631A (zh) * 2020-11-18 2022-05-27 成都鼎桥通信技术有限公司 终端控制方法、装置及终端

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20130222609A1 (en) * 2012-02-29 2013-08-29 Aviv Soffer Secure video camera device
CN106791011A (zh) * 2016-11-29 2017-05-31 维沃移动通信有限公司 一种控制录音权限的方法及移动终端
CN107302626A (zh) * 2017-05-23 2017-10-27 成都联宇云安科技有限公司 一种针对安卓智能手机麦克风的管控方法
CN107547720A (zh) * 2016-06-23 2018-01-05 莫力江 一种使手机摄像头禁用的手机内置控制***
CN108549798A (zh) * 2018-04-12 2018-09-18 珠海市魅族科技有限公司 终端设备控制方法及装置、终端设备及计算机可读存储介质
CN109067964A (zh) * 2018-06-12 2018-12-21 Oppo广东移动通信有限公司 摄像头控制方法、装置、移动终端及存储介质
CN109905389A (zh) * 2019-02-21 2019-06-18 华勤通讯技术有限公司 移动终端控制方法、装置及计算机可读存储介质
CN110476411A (zh) * 2017-07-19 2019-11-19 惠普发展公司,有限责任合伙企业 感测计算设备的可移动相机的位置

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20130222609A1 (en) * 2012-02-29 2013-08-29 Aviv Soffer Secure video camera device
CN107547720A (zh) * 2016-06-23 2018-01-05 莫力江 一种使手机摄像头禁用的手机内置控制***
CN106791011A (zh) * 2016-11-29 2017-05-31 维沃移动通信有限公司 一种控制录音权限的方法及移动终端
CN107302626A (zh) * 2017-05-23 2017-10-27 成都联宇云安科技有限公司 一种针对安卓智能手机麦克风的管控方法
CN110476411A (zh) * 2017-07-19 2019-11-19 惠普发展公司,有限责任合伙企业 感测计算设备的可移动相机的位置
CN108549798A (zh) * 2018-04-12 2018-09-18 珠海市魅族科技有限公司 终端设备控制方法及装置、终端设备及计算机可读存储介质
CN109067964A (zh) * 2018-06-12 2018-12-21 Oppo广东移动通信有限公司 摄像头控制方法、装置、移动终端及存储介质
CN109905389A (zh) * 2019-02-21 2019-06-18 华勤通讯技术有限公司 移动终端控制方法、装置及计算机可读存储介质

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112181529A (zh) * 2020-10-12 2021-01-05 Oppo广东移动通信有限公司 应用程序控制方法、装置以及电子设备
CN114547631A (zh) * 2020-11-18 2022-05-27 成都鼎桥通信技术有限公司 终端控制方法、装置及终端
CN114547631B (zh) * 2020-11-18 2023-03-28 成都鼎桥通信技术有限公司 终端控制方法、装置及终端
CN112887482A (zh) * 2021-01-27 2021-06-01 惠州Tcl移动通信有限公司 一种保护用户信息的方法、装置及存储介质
WO2022161221A1 (zh) * 2021-01-27 2022-08-04 惠州Tcl移动通信有限公司 一种保护用户信息的方法、装置及存储介质

Similar Documents

Publication Publication Date Title
CN110651270B (zh) 一种数据访问方法及装置
KR101615571B1 (ko) 상시 가용성 임베디드 도난 반응 서브 시스템
RU2595511C2 (ru) Система и способ ограничения работы доверенных приложений при наличии подозрительных приложений
EP3610404B1 (en) Methods and apparatus to monitor permission-controlled hidden sensitive application behavior at run-time
CN111079134A (zh) 一种全局控制权限的方法、装置、存储介质及电子设备
US20020171546A1 (en) Universal, customizable security system for computers and other devices
US20060161982A1 (en) Intrusion detection system
US10706171B2 (en) Method for providing a secure mode for mobile device applications
Wu et al. Analysis of clickjacking attacks and an effective defense scheme for android devices
EP2795517A1 (en) Always-available embedded theft reaction subsystem
EP2919499B1 (en) Version protection method and apparatus for mobile terminals
CN102722663B (zh) 一种手持智能设备数据安全保护方法
US11475123B2 (en) Temporary removal of software programs to secure mobile device
CN101667232A (zh) 基于可信计算的终端可信保障***与方法
CN111259421A (zh) 隐私权限的防泄密处理方法、装置、电子设备及存储介质
CN104091119A (zh) 一种移动终端及其数据的保护方法、保护***
CN106485170A (zh) 一种信息输入方法和装置
CN105868625B (zh) 一种拦截文件被重启删除的方法及装置
US8978150B1 (en) Data recovery service with automated identification and response to compromised user credentials
CN113360863A (zh) 操作执行方法、装置、电子设备及介质
CN109873747A (zh) 电子装置及其解锁方法
CN116821928A (zh) 一种提高电力边缘计算芯片内部数据安全性的方法及***
KR101662944B1 (ko) 노트북 잠금 제어방법
KR102157747B1 (ko) 개인 영상 정보의 접속 이력 및 조작 이력을 생성하는 방법 및 장치
Kim et al. Linux based unauthorized process control

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination