CN102523593A - 一种防自身程序被卸载的方法 - Google Patents
一种防自身程序被卸载的方法 Download PDFInfo
- Publication number
- CN102523593A CN102523593A CN201110431248XA CN201110431248A CN102523593A CN 102523593 A CN102523593 A CN 102523593A CN 201110431248X A CN201110431248X A CN 201110431248XA CN 201110431248 A CN201110431248 A CN 201110431248A CN 102523593 A CN102523593 A CN 102523593A
- Authority
- CN
- China
- Prior art keywords
- program
- mobile phone
- unloaded
- security protection
- uninstalling
- 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.)
- Granted
Links
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
- Telephone Function (AREA)
- Telephonic Communication Services (AREA)
Abstract
本发明属于手机信息安全技术领域,本发明公开了一种防自身程序被卸载的方法,其具体包含以下步骤:实时监测手机***日志,如果手机***日志为***卸载日志,则对手机防卸载状态进行判别,如果手机防卸载状态开启,则杀死程序卸载进程。根据在开机时注册开机广播,实时监测手机***日志,如果手机日志为***卸载日志,且此卸载程序运行在手机用户设定为手机防卸载状态开启的情况下,则直接杀死程序卸载进程,避免非法用户卸载安防自身程序。本发明还加入了***定期触发检查机制,采用***定期触发事件(如电话,短信等)检查安防自身程序是否被卸载,一旦发现被卸载后,启动补救方案,后台重启软件将功能开启。
Description
技术领域
本发明涉及手机安全技术领域,尤其涉及一种防自身程序被卸载的方法。
背景技术
随着智能手机普及率的大幅度提高,智能手机在给我们带来方便的同时,其安全保密问题也日益凸显,如果智能手机被安装窃听软件,可导致通信内容及敏感数据外泄。目前比较泛滥的窃听类软件如“X卧底”软件,一旦在目标手机上安装后,能够下载电话本、通话记录,随时调阅短信内容,还能通过特定的电话号码实现远程监听,具有很大的危害性。
目前虽然大多数的手机安全防护软件能有效阻止已知的窃听类恶意软件及木马的安装使用。但其自身程序可以随意卸载,使其功能大打折扣。这些木马及恶意软件有的是通过人工非法安装的,有的是用户无意操作安装的。对非法安装情况,安装者如发现手机事先有安全防护类软件,可以人工对其进行卸载,再进行恶意窃听软件的安装;对用户无意操作安装情况,在安装时,木马及恶意软件可以检测目标手机上是否有安全防护软件,如存在,也可实现对安全防护软件先卸载,再进行木马及恶意软件的安装。
由于市面上已有的Android平台安全防护软件,都没有实现防止自身程序被卸载的功能,因此有必要研究一种防止自身程序被非法卸载的方法,防止窃听类恶意软件及木马病毒卸载防护软件后非法安装。
发明内容
针对上述防护程序自身被卸载后窃听类恶意软件及木马病毒可以随意安装的危害,本发明公开了一种防自身程序被卸载的方法。
本发明的目的通过下述技术方案来实现:
一种防自身程序被卸载的方法,其具体包含以下步骤:
实时监测手机***日志,如果手机***日志为***卸载日志,则对手机防卸载状态进行判别,如果手机防卸载状态开启,则杀死程序卸载进程。
优选地,在手机开机时,注册开机广播,并实时监测手机的***日志。
优选地,所述手机防卸载状态包括开启和关闭两种,通过用户配置管理进行设定。
优选地,所述防自身程序被卸载的方法还包括***定期触发检查机制检测安防程序是否被下载。
优选地,所述定期触发检查机制检测安防程序其具体方法为:***触发事件使得监测程序开启,所述监测程序监测固定的安防自身程序是否被卸载,如果监测到安防自身程序被卸载,则后台重启该安防自身程序将安防功能开启;如果没有监测到安防自身程序被卸载,则退出;一段固定时间后***重新开始触发机制。
优选地,所述***触发事件为电话或短信。
本发明的有益效果:根据在开机时注册开机广播,实时监测手机***日志,如果手机日志为***卸载日志,且此卸载程序运行在手机用户设定为手机防卸载状态开启的情况下,则直接杀死程序卸载进程,避免非法用户卸载安防自身程序。另外,为了彻底防止安防自身软件被卸载,本发明加入了***定期触发检查机制,采用***定期触发事件(如电话,短信等)检查安防自身程序是否被卸载,一旦发现被卸载后,启动补救方案,后台重启程序将功能开启。
附图说明
附图1是本发明的防自身程序被卸载的方法流程图。
附图2是本发明的触发检测机制流程图。
具体实施方式
如图1所示本发明的防自身程序被卸载的方法流程图。本发明公开了一种防自身程序被卸载的方法,其具体包含以下步骤:实时监测手机***日志,如果手机***日志为***卸载日志,则对手机防卸载状态进行判别,如果手机防卸载状态开启,则杀死程序卸载进程。其中实时监测手机***日志可以通过***类LogcatScanner及方法AndroidLogcatScanner实现***日志实时扫描,杀死程序卸载进程可以通过调用killBackgroundProcesses杀死程序卸载进程APPLICATION.UNINSTALL。根据在开机时注册开机广播,实时监测手机***日志,如果手机日志为***卸载日志,且此卸载程序运行在手机用户设定为手机防卸载状态开启的情况下即不允许卸载进程,则直接杀死程序卸载进程,避免非法用户卸载安防自身程序,泄漏手机用户的信息。
优选地,在手机开机时注册开机广播,并实时监测手机的***日志。在手机一开机就进行手机的***日志监测,更好地保证监测的效果。
优选地,上述手机防卸载状态包括开启和关闭两种,通过用户配置管理进行设定。在防卸载状态为开启时,禁止对自身程序进行卸载,在防卸载状态为关闭时,可以对自身程序进行卸载。所述手机防卸载状态的设定需要用户输入正确的口令才可以执行。本发明提供一个用户UI口令输入界面,用户输入正确口令,就可以将防卸载状态设置为关闭或者开启两种状态,如果将安防状态设置为开启,在监测到手机***日志为***卸载日志的时候杀死程序卸载进程,如果防卸载状态设置为关闭,在监测到手机***日志为卸载日志的时候不需要对进程进行任何处理,便于正常卸载程序。通过用户配置管理进行设定,就可以实现手机防卸载状态的开启和关闭,方便操作,实现简单。
优选地,为了进一步更好地避免安防自身程序被卸载,本方法还公开了***定期触发检查机制检测安防程序是否被下载。采用***定期触发事件(如电话,短信等)检查安防自身程序是否被卸载,一旦发现被卸载后,启动补救方案,后台重启安防自身程序将安防功能开启。通过上述方法,在安防自身程序被卸载后能及时发现,可以更快捷的采取补救措施,最大程度地避免手机用户被安装X卧底或木马程序的风险。
如图2所示的本发明的触发检测机制流程图。其具体方法为:***触发事件(如电话,短信等)使得监测程序开启,所述监测程序监测固定的安防自身程序是否被卸载,如果监测到安防自身程序被卸载,则后台重启该安防自身程序将安防功能开启;如果没有监测到安防自身程序被卸载,则退出;一段固定时间后***重新开始触发机制。上述一段时间中时间段的设定可以根据监测时间间隔的长短灵活设定。通过上述方法,在监测到安防自身程序被卸载后***自动重启该安防自身程序,将安防功能开启,保证手机用户的信息安全,第一时间消除因为安防自身程序被卸载导致的风险。
上述的实施例中所给出的系数和参数,是提供给本领域的技术人员来实现或使用本发明的,本发明并不限定仅取前述公开的数值,在不脱离本发明的发明思想的情况下,本领域的技术人员可以对上述实施例作出种种修改或调整,因而本发明的保护范围并不被上述实施例所限,而应该是符合权利要求书提到的创新性特征的最大范围。
Claims (6)
1.一种防自身程序被卸载的方法,其具体包含以下步骤:
实时监测手机***日志,如果手机***日志为***卸载日志,则对手机防卸载状态进行判别,如果手机防卸载状态开启,则杀死程序卸载进程。
2.如权利要求1所述的防自身程序被卸载的方法,其特征在于在手机开机时,注册开机广播,并实时监测手机的***日志。
3.如权利要求1所述的防自身程序被卸载的方法,其特征在于所述手机防卸载状态包括开启和关闭两种,通过用户配置管理进行设定。
4.如权利要求1-3任意一个权利要求所述的防自身程序被卸载的方法,其特征在于所述防自身程序被卸载的方法还包括***定期触发检查机制检测安防程序是否被下载。
5.如权利要求4所述的防自身程序被卸载的方法,其特征在于所述定期触发检查机制检测安防程序其具体方法为:***触发事件使得监测程序开启,所述监测程序监测固定的安防自身程序是否被卸载,如果监测到安防自身程序被卸载,则后台重启该安防自身程序将安防功能开启;如果没有监测到安防自身程序被卸载,则退出;一段固定时间后***重新开始触发机制。
6.如权利要求5所述的防自身程序被卸载的方法,其特征在于所述***触发事件为电话或短信。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201110431248.XA CN102523593B (zh) | 2011-12-21 | 2011-12-21 | 一种防自身程序被卸载的方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201110431248.XA CN102523593B (zh) | 2011-12-21 | 2011-12-21 | 一种防自身程序被卸载的方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102523593A true CN102523593A (zh) | 2012-06-27 |
CN102523593B CN102523593B (zh) | 2015-08-19 |
Family
ID=46294361
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201110431248.XA Expired - Fee Related CN102523593B (zh) | 2011-12-21 | 2011-12-21 | 一种防自身程序被卸载的方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102523593B (zh) |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102831035A (zh) * | 2012-08-20 | 2012-12-19 | 腾讯科技(深圳)有限公司 | 备份信息的方法及装置 |
WO2013189273A1 (zh) * | 2012-06-18 | 2013-12-27 | 腾讯科技(深圳)有限公司 | 监控移动终端中预设操作的方法和装置 |
CN103810419A (zh) * | 2014-02-13 | 2014-05-21 | 北京宝利明威软件技术有限公司 | 一种应用防卸载方法和设备 |
CN103971056A (zh) * | 2013-01-31 | 2014-08-06 | 腾讯科技(深圳)有限公司 | 一种防止操作***中应用程序被卸载的方法和装置 |
WO2014206295A1 (en) * | 2013-06-25 | 2014-12-31 | Tencent Technology (Shenzhen) Company Limited | Method, device and computer-readable storage medium for monitoring uninstallation event in operation platform |
CN105930247A (zh) * | 2016-04-14 | 2016-09-07 | 北京小米移动软件有限公司 | ***重启问题的处理方法、装置以及移动终端 |
CN106778173A (zh) * | 2016-12-15 | 2017-05-31 | 北京数字天域科技有限责任公司 | 一种基于智能操作***的应用锁设置的方法及装置 |
CN108229109A (zh) * | 2017-12-27 | 2018-06-29 | 中国地质大学(武汉) | 一种Android***防护软件防卸载方法、设备及存储设备 |
CN112966266A (zh) * | 2021-03-02 | 2021-06-15 | 北京金山云网络技术有限公司 | 一种病毒检测*** |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101071459A (zh) * | 2006-05-10 | 2007-11-14 | 乐金电子(昆山)电脑有限公司 | 计算机***的安全防护设置方法及其设备 |
WO2008040223A1 (fr) * | 2006-09-18 | 2008-04-10 | Jie Bai | Procédé de filtrage de données nocives transférées entre un terminal et un hôte de destination dans un réseau |
CN102279912A (zh) * | 2011-06-03 | 2011-12-14 | 奇智软件(北京)有限公司 | 客户端程序监控方法、装置及客户端 |
-
2011
- 2011-12-21 CN CN201110431248.XA patent/CN102523593B/zh not_active Expired - Fee Related
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101071459A (zh) * | 2006-05-10 | 2007-11-14 | 乐金电子(昆山)电脑有限公司 | 计算机***的安全防护设置方法及其设备 |
WO2008040223A1 (fr) * | 2006-09-18 | 2008-04-10 | Jie Bai | Procédé de filtrage de données nocives transférées entre un terminal et un hôte de destination dans un réseau |
CN102279912A (zh) * | 2011-06-03 | 2011-12-14 | 奇智软件(北京)有限公司 | 客户端程序监控方法、装置及客户端 |
Cited By (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2013189273A1 (zh) * | 2012-06-18 | 2013-12-27 | 腾讯科技(深圳)有限公司 | 监控移动终端中预设操作的方法和装置 |
WO2014029299A1 (en) * | 2012-08-20 | 2014-02-27 | Tencent Technology (Shenzhen) Company Limited | Information backup method and apparatus |
US9164748B2 (en) | 2012-08-20 | 2015-10-20 | Tencent Technology (Shenzhen) Company Limited | Information backup method and apparatus |
CN102831035B (zh) * | 2012-08-20 | 2015-11-18 | 腾讯科技(深圳)有限公司 | 备份信息的方法及装置 |
CN102831035A (zh) * | 2012-08-20 | 2012-12-19 | 腾讯科技(深圳)有限公司 | 备份信息的方法及装置 |
US10176327B2 (en) | 2013-01-31 | 2019-01-08 | Tencent Technology (Shenzhen) Company Limited | Method and device for preventing application in an operating system from being uninstalled |
US20170316209A1 (en) * | 2013-01-31 | 2017-11-02 | Tencent Technology (Shenzhen) Company Limited (2p) | Method and device for preventing application in an operating system from being uninstalled |
CN103971056A (zh) * | 2013-01-31 | 2014-08-06 | 腾讯科技(深圳)有限公司 | 一种防止操作***中应用程序被卸载的方法和装置 |
WO2014117652A1 (en) * | 2013-01-31 | 2014-08-07 | Tencent Technology (Shenzhen) Company Limited | Method and device for preventing application in an operating system from being uninstalled |
US9747449B2 (en) | 2013-01-31 | 2017-08-29 | Tencent Technology (Shenzhen) Company Limited | Method and device for preventing application in an operating system from being uninstalled |
CN103971056B (zh) * | 2013-01-31 | 2016-05-11 | 腾讯科技(深圳)有限公司 | 一种防止操作***中应用程序被卸载的方法和装置 |
WO2014206295A1 (en) * | 2013-06-25 | 2014-12-31 | Tencent Technology (Shenzhen) Company Limited | Method, device and computer-readable storage medium for monitoring uninstallation event in operation platform |
CN103810419B (zh) * | 2014-02-13 | 2018-01-05 | 北京宝利明威软件股份有限公司 | 一种应用防卸载方法和设备 |
CN103810419A (zh) * | 2014-02-13 | 2014-05-21 | 北京宝利明威软件技术有限公司 | 一种应用防卸载方法和设备 |
CN105930247A (zh) * | 2016-04-14 | 2016-09-07 | 北京小米移动软件有限公司 | ***重启问题的处理方法、装置以及移动终端 |
CN105930247B (zh) * | 2016-04-14 | 2018-09-04 | 北京小米移动软件有限公司 | ***重启问题的处理方法、装置以及移动终端 |
CN106778173A (zh) * | 2016-12-15 | 2017-05-31 | 北京数字天域科技有限责任公司 | 一种基于智能操作***的应用锁设置的方法及装置 |
CN106778173B (zh) * | 2016-12-15 | 2021-02-23 | 北京数字天域科技有限责任公司 | 一种基于智能操作***的应用锁设置的方法及装置 |
CN108229109A (zh) * | 2017-12-27 | 2018-06-29 | 中国地质大学(武汉) | 一种Android***防护软件防卸载方法、设备及存储设备 |
CN112966266A (zh) * | 2021-03-02 | 2021-06-15 | 北京金山云网络技术有限公司 | 一种病毒检测*** |
Also Published As
Publication number | Publication date |
---|---|
CN102523593B (zh) | 2015-08-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102523593B (zh) | 一种防自身程序被卸载的方法 | |
CN104462978B (zh) | 一种应用程序权限管理的方法和装置 | |
US8898790B2 (en) | Method for preventing a mobile communication device from leaking secret and system thereof | |
EP3249571A1 (en) | Apparatus and methods for locating, tracking and/or recovering a wireless communication device | |
CN111931166B (zh) | 基于代码注入和行为分析的应用程序防攻击方法和*** | |
CN104462980A (zh) | 一种应用程序权限管理的方法、装置、***及移动终端 | |
CA2611740A1 (en) | Apparatus and methods for detection and management of unauthorized executable instructions on a wireless device | |
CN103971056A (zh) | 一种防止操作***中应用程序被卸载的方法和装置 | |
CN104270763A (zh) | 短信保护方法及*** | |
EP3963920A1 (en) | Remote secure unlock | |
CN106778089A (zh) | 一种对软件权限和行为进行安全管控的***和方法 | |
CN104298915A (zh) | 一种防止安装包被篡改的方法 | |
CN103902900A (zh) | 外部提取式移动终端恶意代码检测装置及方法 | |
US8626121B2 (en) | Tracking mobile communication devices | |
CN102509054A (zh) | 移动终端和用于移动终端的应用程序控制方法 | |
CN102158846B (zh) | 一种移动终端及其锁网的方法 | |
CN102624714A (zh) | 一种终端防窃听告警方法及装置 | |
CN102722663A (zh) | 一种手持智能设备数据安全保护方法 | |
CN103679028A (zh) | 软件行为监控方法和终端 | |
CN110688653A (zh) | 客户端的安全防护方法及装置、终端设备 | |
US11140129B2 (en) | Distributed firewall system | |
CN106096923A (zh) | 一种安全支付防护方法及电子设备 | |
CN106778173B (zh) | 一种基于智能操作***的应用锁设置的方法及装置 | |
CN102547713A (zh) | 一种针对x卧底软件的防激活方法 | |
CN109474924A (zh) | 一种锁网文件的恢复方法、装置、计算机设备及存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20150819 Termination date: 20211221 |