【技术实现步骤摘要】
本专利技术涉及智能电视
,具体涉及一种电视摄像头隐私安全保护方法及系统。
技术介绍
众所周知,液晶电视机的显示方式与电脑显示器的显示方式相同,这为数字多媒体内容、尤其是计算机文字的高清晰显示提供了基础。为此,出现了智能电视。所谓智能电视是指具有全开放式平台,搭载了操作控制系统和应用系统的电视,用户在欣赏普通电视内容的同时,可自行安装和卸载各类应用软件,持续对功能进行扩充和升级的新电视产品。目前,市面上的智能电视大多采用安卓(Android)操作系统,可支持移动硬盘、U盘、摄像头等外接设备,并可以通过网络进行数据的传输。 由于智能电视的上述这些特性,使得智能电视的隐私保护、尤其是视频隐私保护显得更为重要,因为一旦智能电视被种上了远程盗用摄像头的木马程序,不仅用户的数据,而且用户的身体、一举一动都会暴露无遗。
技术实现思路
鉴于上述问题,本专利技术提供一种电视摄像头隐私安全保护方法及系统,以提高用户在使用智能电视时视频隐私的安全性。依据本专利技术的一个方面,提供了一种电视摄像头隐私安全保护方法,该方法包括实时监测搭载操作系统的智能电视的当前运行的应用程序对应的应用栈列表;从所述应用栈列表中获取栈顶进程;检查所述栈顶进程是否注册了操作摄像头的权限;如果注册了操作摄像头的权限,则根据黑名单和/或白名单确定所述栈顶进程是否合法;如果所述栈顶进程不合法,则阻止所述栈顶进程运行。优选地,所述实时监测所述智能电视的当前运行的应用程序对应的应用栈列表包括利用所述操作系统的软件开发工具包提供的屏幕管理器接口,实时获取所述智能电视的当前运行的应用程序对应的应用栈列表。优选地 ...
【技术保护点】
一种电视摄像头隐私安全保护方法,其特征在于,包括:实时监测搭载操作系统的智能电视的当前运行的应用程序对应的应用栈列表;从所述应用栈列表中获取栈顶进程;检查所述栈顶进程是否注册了操作摄像头的权限;如果注册了操作摄像头的权限,则根据黑名单和/或白名单确定所述栈顶进程是否合法;如果所述栈顶进程不合法,则阻止所述栈顶进程运行。
【技术特征摘要】
1.一种电视摄像头隐私安全保护方法,其特征在于,包括 实时监测搭载操作系统的智能电视的当前运行的应用程序对应的应用栈列表; 从所述应用栈列表中获取栈顶进程; 检查所述栈顶进程是否注册了操作摄像头的权限; 如果注册了操作摄像头的权限,则根据黑名单和/或白名单确定所述栈顶进程是否合法; 如果所述栈顶进程不合法,则阻止所述栈顶进程运行。2.如权利要求1所述的方法,其特征在于,所述实时监测所述智能电视的当前运行的应用程序对应的应用栈列表包括 利用所述操作系统的软件开发工具包提供的屏幕管理器接口,实时获取所述智能电视的当前运行的应用程序对应的应用栈列表。3.如权利要求1所述的方法,其特征在于,所述检查所述栈顶进程是否注册了操作摄像头的权限包括 获取所述栈顶进程对应的应用包名; 利用所述操作系统的软件开发工具包提供的包管理器接口确定具有所述应用包名的栈顶进程是否注册了操作摄像头的权限。4.如权利要求3所述的方法,其特征在于,所述获取所述栈顶进程对应的应用包名包括 利用所述软件开发工具包提供的包管理器接口中的方法获取所述栈顶进程对应的应用包名。5.如权利要求3所述的方法,其特征在于,所述利用所述操作系统的软件开发工具包提供的包管理器接口确定具有所述应用包名的栈顶进程是否注册了操作摄像头的权限包括 向所述包管理器接口的权限检查方法传入需要检查的操作摄像头权限和所述应用包名; 根据所述权限检查方法返回的结果确定具有所述应用包名的栈顶进程是否注册了操作摄像头的权限。6.如权利要求1所述的方法,其特征在于,所述根据黑名单和/或白名单确定所述栈顶进程是否合法包括 利用本地内置的黑名单和/或白名单进行本地检查,确定所述栈顶进程是否合法;和/或 利用服务器上的黑名单和/或白名单进行远程检查,确定所述栈顶进程是否合法。7.如权利要求1至6任一项所述的方法,其特征在于,所述方法还包括 如果所述栈顶进程合法,则依次从所述应用栈列表中获取其它进程; 根据所述黑名单和/或白名单确定获取的其它进程是否合法; 如果所述其它进程不合法,则阻止所述其它进程运行。8.如权利要求7所述的方法,其特征在于,所述方法还包括 如果无法确定所述栈顶进程或所述其它进程是否合法,则对用户进行可疑程序提示。9.如权利要求8所述的方法,其特征在于,所述对用户进行可疑程序提示包括提示用户当前进程具有操作摄像头的意向,并弹出对话框,由用户选择是否使用摄像头; 所述方法还包括 如果接收到用户选择使用摄像头的指令,则运行所述栈顶进程或所述其它进程; 如果接收到用户选择不使用摄像头的指令,则阻止所述栈顶进程或所述其它进程运行。10.如权利要求9所述的方法,其特征在于,所述方法还包括 在阻止所述栈顶进程运行或阻止所述其它进程运行时,提示用户当前进程危险,并弹出对话框,由用户选择是否卸载当前进程; 如果用户选择卸载当前进程,则引导用户卸载当前进程; 如果用户选择不卸载当前进程,则对当前进程加锁。11.如权利要求7所述的方法,其特征在于,所述方法还包括 如果无法确定所述栈顶进程或所述其它进程是否合法,则在所述栈顶进程或所述其它进程请求视频数据时,将来自于所述摄像头的视频流...
【专利技术属性】
技术研发人员:张晋源,王鑫,王源,
申请(专利权)人:北京奇虎科技有限公司,奇智软件北京有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。