一种用于移动终端的防监听方法及系统的制作方法

文档序号:7553372阅读:96来源:国知局
专利名称:一种用于移动终端的防监听方法及系统的制作方法
技术领域
本发明涉及一种防监听方法及系统,尤其涉及一种用于移动终端的防监听方法及系统。
背景技术
目前,例如手机等移动终端得到了相当广泛的普及和发展,因此,围绕移动终端的各种应用也层出不穷,特别是智能手机出现后,用户可以通过大量第三方服务商提供的程序不断对手机功能进行扩充,并可以通过移动通讯网络来实现无线网络接入,各种各样的手机应用也运应而生。但是,随着人们对手机的依赖程度越来越高,用户在享受丰富多彩的手机应用所带来的愉悦的同时,也经常会受到一些恶意程序的威胁,这些恶意程序的表现有多种,其中,有些恶意程序可以实现对用户手机通话内容的监听,这就对手机通讯的安全性和保密性造成了很大的威胁。因此,如何确保移动终端用户的通话内容不被非法监听,已经成为业内亟待解决的问题。

发明内容
本发明所要解决的技术问题在于提供一种用于移动终端的防监听方法及系统,以防止移动终端通话内容被非法录制和传播的问题。为了解决上述问题,本发明提供了一种用于移动终端的防监听方法,包括:所述移动终端发起或接听通话时,监控是否有录音功能模块正在运行或启动,所述监控包括检索当前正在运行或启动的程序进程,并判断所述当前正在运行或启动的程序进程是否是录音功能模块的进程,所述判断包括将所述当前正在运行或启动的程序进程与一预存黑名单进行匹配,将该匹配成功的程序进程判断为录音功能模块的进程;如果判断到当前有录音功能模块的进程正在运行或启动,则关闭录音功能模块的进程,建立通话。所述方法可以进一步包括:所述移动终端在通话过程中,监控是否有录音功能模块被启动;所述移动终端在通话过程中,如果判断到有录音功能模块正在启动,则提示用户有录音功能模块正在启动,并询问是否开启录音功能模块,如果收到允许录音功能模块开启的命令,则开启录音功能模块;对所述移动终端的通讯网络进行监控,禁止录音功能模块记录的录音信息外传;所述录音功能模块的启动,通过监控麦克风设备是否被打开来判断;所述录音功能模块的进程,包括能够使用麦克风设备的程序进程;所述黑名单中包括非法调用录音功能模块的程序信息;所述录音功能模块是以下至少之一:手机中的录音功能模块、程序自带的录音功能模块。
本发明还提供一种用于移动终端的防监听系统,包括检索判断模块和控制模块,其中:所述检索判断模块,用于在所述移动终端发起或接听通话时,监控是否有录音功能模块正在运行或启动,所述监控包括检索当前正在运行或启动的程序进程,并判断所述当前正在运行或启动的程序进程是否是录音功能模块的进程,所述判断包括逐一将所述当前正在运行或启动的程序进程与一预存黑名单进行匹配,将该匹配成功的程序进程判断为录音功能模块的进程;如果判断到当前有录音功能模块的进程正在运行或启动,则向所述控制模块发送终止该录音功能模块进程的命令;所述控制模块,用于接收到所述终止录音功能模块进程的命令后,终止录音功能模块的进程,并建立通话。其中,检索判断模块,进一步用于在所述移动终端在通话过程中,监控是否有录音功能模块被启动,还可进一步适于在所述移动终端的通话过程中,如果判断到有录音功能模块正在启动,则提示用户有录音功能模块正在启动,并询问是否开启录音功能模块,如果收到允许录音功能模块开启的命令,则开启录音功能模块;进一步的,监控模块,用于对所述移动终端的通讯网络进行监控,禁止录音功能模块记录的录音信息外传;进一步的,检索判断模块通过监控麦克风设备是否被打开来判断录音功能模块的启动;进一步的,所述录音功能模块的进程,包括能够使用麦克风设备的程序进程;其中,所述黑名单中包括非法调用录音功能模块的程序信息;其中,所述录音功能模块是以下至少之一:手机中的录音功能模块、程序自带的录音功能模块。与现有技术相比,应用本发明,使用户在手机通话的过程中保证通话内容不被非法录制和传播,有效的保护了用户的个人隐私和安全,提高了使用者的满意度。


图1根据本发明的实施例所述的手机防止监听的方法的流程图;图2根据本发明的实施例所述的手机防监听系统的结构示意图。
具体实施例方式下面结合附图和具体实施方式
对本发明作进一步说明。当前的非法监听程序,主要是通过木马程序调用手机的录音功能模块,或该木马程序自身就具有录音功能模块,驻留在用户移动终端中,在用户通话的过程中私自录取语音片段,然后通过多媒体短信或互联网上传至监听者。因此,如果在手机通话过程中通过监控是否有录音功能模块正在运行或被启动,就可以有效防止木马程序对通话的监听。而本发明所述的录音功能模块,既可以是本移动终端自带的录音软件,也可以是后安装的其他具有录音功能模块的软件。而对于是否具有录音功能模块,可以通过多种方式判断,例如预存的黑名单方式,或判断该软件是否能够使用麦克风设备。举例来说,如果一个软件程序调用了 mediaclientaudi0.1ib 库里面的 CmdaAudioRecorderUtility 这个类,那么就可以确认该程序能够使用麦克风。如图1所示,本发明的手机防止监听的方法,可以包括以下步骤:步骤110、手机发起或接听通话时,检索当前所有正在运行或启动的进程,判断若当前有录音功能模块的进程在运行或启动,则执行步骤120 ;步骤120、手机关闭录音功能模块运行或启动的进程,建立通话;
步骤130、手机在通话过程中,判断若录音功能模块正在启动,则执行步骤140 ;步骤140、手机提示用户录音功能模块正在启动,是否开启录音功能模块,如果收到允许录音功能模块开启的命令,则执行步骤150 ;如果收到禁止录音功能模块开启的命令,则执行步骤170 ;步骤150、手机开启录音功能模块,通话结束后,判断录音的信息是否已存储,如果是,则执行步骤160 ;否则存储录音的信息,执行步骤160 ;步骤160、手机关闭录音功能模块,检索手机发起或接听通话后的系统运行程序信息,判断若有非法程序调用录音功能模块,则删除该非法程序,结束流程;检索手机发起或接听通话后的系统运行程序信息,通过将系统运行程序信息中记录的运行程序与存储的非法程序的特征库信息进行匹配,判断是否有非法程序调用录音功能模块,以此清除木马程序,进一步保证手机系统的安全,增强用户通话的安全性。步骤170、禁止开启录音功能模块,并检索手机发起或接听通话后的系统运行程序信息,判断若有非法程序调用录音功能模块,则终止或删除该非法程序,结束流程。此外,在建立通话并启动录音功能模块的情况下,可进一步对所述移动终端的通讯网络进行监控,禁止录音功能模块记录的录音信息外传。优选的,所述录音功能模块的启动,可以通过监控麦克风设备是否正在被打开来判断。优选的,对所述录音功能模块的进程判断,可以包括:逐一将当前正在运行的程序进程与一预存黑名单进行匹配,将该匹配成功的程序进程判断为录音功能模块的进程。如图2所示,本发明的用于移动终端的防监听系统P,包括录音功能模块、存储模块、检索判断模块和控制模块,其中,所述检索判断模块,适于在所述移动终端发起或接听通话时,检索当前正在运行或启动的程序进程,如果判断到当前有录音功能模块的进程在运行或启动,则向所述控制模块发送终止该录音功能模块进程的命令;所述控制模块,适于接收到所述终止录音功能模块进程的命令后,终止录音功能模块的进程,并建立通话。所述存储模块,适于存储录音信息。其中,所述检索判断模块,还可以进一步适于在所述移动终端的通话过程中,如果判断到有录音功能模块正在启动,则提示用户有录音功能模块正在启动,并询问是否开启录音功能模块,如果收到允许录音功能模块开启的命令,则开启录音功能模块。所述系统可进一步包括:监控模块,适于对所述移动终端的通讯网络进行监控,禁止录音功能模块记录的录音信息外传。所述检索判断模块,可通过监控麦克风设备是否被打开来判断录音功能模块的启动。所述录音功能模块的进程,包括能够使用麦克风设备的程序进程。所述检索判断模块,可通过逐一将当前正在运行或启动的程序进程与一预存黑名单进行匹配,将该匹配成功的程序进程判断为录音功能模块的进程。所述黑名单中可包括非法调用录音功能模块的程序信息。
下面结合具体实例对本发明作进一步说明。手机的防监听服务可以是默认在手机系统后台自动运行的。当用户发起通话或收到来电时,防监听服务会监控手机系统后台所有正在运行或启动的进程,查看是否有录音功能模块进程,如果有则关闭之,并告知用户,在通话的过程中,防监听服务会监控手机系统后台是否有录音功能模块被启动,当用户在由于个人需求手动启动录音功能模块时(如终端自带的录音软件),防监听服务提示用户正在有录音功能模块启动,并询问用户是否同意,用户在确认之后就可以正常使用录音功能模块,当通话结束后,防监听服务会提示用户是否已将录音保存,录音保存后,会关闭录音功能模块。以上所述,仅为本发明较佳的具体实施方式
,但本发明的保护范围并不局限于此,任何熟悉该技术的人在本发明所揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求的保护范围为准。
权利要求
1.一种用于移动终端的防监听方法,包括: 所述移动终端发起或接听通话时,监控是否有录音功能模块正在运行或启动, 所述监控包括检索当前正在运行或启动的程序进程,并判断所述当前正在运行或启动的程序进程是否是录音功能模块的进程, 所述判断包括将所述当前正在运行或启动的程序进程与一预存黑名单进行匹配,将该匹配成功的程序进程判断为录音功能模块的进程; 如果判断到当前有录音功能模块的进程正在运行或启动,则关闭所述录音功能模块的进程,建立通话。
2.如权利要求1所述的方法,进一步包括: 所述移动终端在通话过程中,监控是否有录音功能模块被启动。
3.如权利要求2所述的方法,进一步包括: 所述移动终端在通话过程中,如果判断到有录音功能模块正在启动,则提示用户有录音功能模块正在启动,并询问是否开启录音功能模块,如果收到允许录音功能模块开启的命令,则开启录首功能t旲块。
4.如权利要求3所述的方法,进一步包括: 对所述移动终端的通讯网络进行监控,禁止录音功能模块记录的录音信息外传。
5.如权利要求3所述的方法,其中,所述录音功能模块的启动,通过监控麦克风设备是否被打开来判断。
6.如权利要求1所述的方法,其中,所述录音功能模块的进程,包括能够使用麦克风设备的程序进程。
7.如权利要求1所述的方法,其中,所述黑名单中包括非法调用录音功能模块的程序信息。
8.如权利要求1所述的方法,其中,所述录音功能模块是以下至少之一:手机中的录音功能模块、程序自带的录音功能模块。
9.一种用于移动终端的防监听系统,包括检索判断模块和控制模块,其中: 所述检索判断模块,用于在所述移动终端发起或接听通话时,监控是否有录音功能模块正在运行或启动, 所述监控包括检索当前正在运行或启动的程序进程,并判断所述当前正在运行或启动的程序进程是否是录音功能模块的进程, 所述判断包括将所述当前正在运行或启动的程序进程与一预存黑名单进行匹配,将该匹配成功的程序进程判断为录音功能模块的进程; 如果判断到当前有录音功能模块的进程正在运行或启动,则向所述控制模块发送终止该录音功能模块进程的命令; 所述控制模块,用于接收到所述终止录音功能模块进程的命令后,终止所述录音功能模块的进程,并建立通话。
10.如权利要求9所述的系统,其中,所述检索判断模块,进一步用于在所述移动终端在通话过程中,监控是否有录音功能模块被启动。
11.如权利要求9所述的系统,其中,所述检索判断模块,进一步用于在所述移动终端的通话过程中,如果判断到有录音功能模块正在启动,则提示用户有录音功能模块正在启动,并询问是否开启录音功能模块,如果收到允许录音功能模块开启的命令,则开启录音功能模块。
12.如权利要求10所述的系统,进一步包括: 监控模块,用于对所述移动终端的通讯网络进行监控,禁止录音功能模块记录的录音信息外传。
13.如权利要求10所述的系统,其中,所述检索判断模块,通过监控麦克风设备是否被打开来判断录音功能模块的启动。
14.如权利要求9所述的系统,其中,所述录音功能模块的进程,包括能够使用麦克风设备的程序进程。
15.如权利要求9所述的系统,其中,所述黑名单中包括非法调用录音功能模块的程序信息。
16.如权利要求9所述的系统,其中,所述录音功能模块是以下至少之一:手机中的录音功能模块、程序自带 的录 音 功能模块。
全文摘要
本发明提供一种用于移动终端的防监听系统及方法。该系统包括检索判断模块,在移动终端发起或接听通话时监控是否有录音功能模块正在运行/启动,包括检索当前正在运行/启动的进程,判断当前正在运行/启动的进程是否是录音功能模块的进程,该判断包括逐一将当前正在运行/启动的进程与一预存黑名单进行匹配,将该匹配成功的进程判断为录音功能模块的进程,如果判断当前有录音功能模块的进程正在运行/启动,向控制模块发送终止该录音功能模块进程的命令;控制模块,接收终止录音功能模块进程的命令后终止录音功能模块的进程并建立通话。本发明保证用户手机通话过程中通话内容不被非法录制和传播,有效保护用户个人隐私和安全,提高用户满意度。
文档编号H04W88/02GK103152740SQ20131008111
公开日2013年6月12日 申请日期2011年1月4日 优先权日2011年1月4日
发明者李涛, 黄礼强 申请人:北京奇虎科技有限公司, 奇智软件(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1