一种用于移动终端的防监听方法及系统技术方案

技术编号:8803537 阅读:162 留言:0更新日期:2013-06-13 07:30
本发明专利技术提供一种用于移动终端的防监听系统及方法。该系统包括:检索判断模块,在移动终端发起或接听通话时监控是否有录音功能模块正在运行/启动,包括检索当前正在运行/启动的进程,判断当前正在运行/启动的进程是否是录音功能模块的进程,该判断包括逐一将当前正在运行/启动的进程与一预存黑名单进行匹配,将该匹配成功的进程判断为录音功能模块的进程,如果判断当前有录音功能模块的进程正在运行/启动,向控制模块发送终止该录音功能模块进程的命令;控制模块,接收终止录音功能模块进程的命令后终止录音功能模块的进程并建立通话。本发明专利技术保证用户手机通话过程中通话内容不被非法录制和传播,有效保护用户个人隐私和安全,提高用户满意度。

【技术实现步骤摘要】

本专利技术涉及一种防监听方法及系统,尤其涉及一种用于移动终端的防监听方法及系统
技术介绍
目前,例如手机等移动终端得到了相当广泛的普及和发展,因此,围绕移动终端的各种应用也层出不穷,特别是智能手机出现后,用户可以通过大量第三方服务商提供的程序不断对手机功能进行扩充,并可以通过移动通讯网络来实现无线网络接入,各种各样的手机应用也运应而生。但是,随着人们对手机的依赖程度越来越高,用户在享受丰富多彩的手机应用所带来的愉悦的同时,也经常会受到一些恶意程序的威胁,这些恶意程序的表现有多种,其中,有些恶意程序可以实现对用户手机通话内容的监听,这就对手机通讯的安全性和保密性造成了很大的威胁。因此,如何确保移动终端用户的通话内容不被非法监听,已经成为业内亟待解决的问题。
技术实现思路
本专利技术所要解决的技术问题在于提供一种用于移动终端的防监听方法及系统,以防止移动终端通话内容被非法录制和传播的问题。为了解决上述问题,本专利技术提供了一种用于移动终端的防监听方法,包括:所述移动终端发起或接听通话时,监控是否有录音功能模块正在运行或启动,所述监控包括检索当前正在运行或启动的程序进程,并判断所述当前正在运行或启动的程序进程是否是录音功能模块的进程,所述判断包括将所述当前正在运行或启动的程序进程与一预存黑名单进行匹配,将该匹配成功的程序进程判断为录音功能模块的进程;如果判断到当前有录音功能模块的进程正在运行或启动,则关闭录音功能模块的进程,建立通话。所述方法可以进一步包括:所述移动终端在通话过程中,监控是否有录音功能模块被启动;所述移动终端在通话过程中,如果判断到有录音功能模块正在启动,则提示用户有录音功能模块正在启动,并询问是否开启录音功能模块,如果收到允许录音功能模块开启的命令,则开启录音功能模块;对所述移动终端的通讯网络进行监控,禁止录音功能模块记录的录音信息外传;所述录音功能模块的启动,通过监控麦克风设备是否被打开来判断;所述录音功能模块的进程,包括能够使用麦克风设备的程序进程;所述黑名单中包括非法调用录音功能模块的程序信息;所述录音功能模块是以下至少之一:手机中的录音功能模块、程序自带的录音功能模块。本专利技术还提供一种用于移动终端的防监听系统,包括检索判断模块和控制模块,其中:所述检索判断模块,用于在所述移动终端发起或接听通话时,监控是否有录音功能模块正在运行或启动,所述监控包括检索当前正在运行或启动的程序进程,并判断所述当前正在运行或启动的程序进程是否是录音功能模块的进程,所述判断包括逐一将所述当前正在运行或启动的程序进程与一预存黑名单进行匹配,将该匹配成功的程序进程判断为录音功能模块的进程;如果判断到当前有录音功能模块的进程正在运行或启动,则向所述控制模块发送终止该录音功能模块进程的命令;所述控制模块,用于接收到所述终止录音功能模块进程的命令后,终止录音功能模块的进程,并建立通话。其中,检索判断模块,进一步用于在所述移动终端在通话过程中,监控是否有录音功能模块被启动,还可进一步适于在所述移动终端的通话过程中,如果判断到有录音功能模块正在启动,则提示用户有录音功能模块正在启动,并询问是否开启录音功能模块,如果收到允许录音功能模块开启的命令,则开启录音功能模块;进一步的,监控模块,用于对所述移动终端的通讯网络进行监控,禁止录音功能模块记录的录音信息外传;进一步的,检索判断模块通过监控麦克风设备是否被打开来判断录音功能模块的启动;进一步的,所述录音功能模块的进程,包括能够使用麦克风设备的程序进程;其中,所述黑名单中包括非法调用录音功能模块的程序信息;其中,所述录音功能模块是以下至少之一:手机中的录音功能模块、程序自带的录音功能模块。与现有技术相比,应用本专利技术,使用户在手机通话的过程中保证通话内容不被非法录制和传播,有效的保护了用户的个人隐私和安全,提高了使用者的满意度。附图说明图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.一种用于移动终端的防监听系统,包括检索判断模块和控制模块,其中: 所述检索判断模块,用于在所述移动终端发起或接听通话时,...

【专利技术属性】
技术研发人员:李涛黄礼强
申请(专利权)人:北京奇虎科技有限公司奇智软件北京有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1