[发明专利]一种通知栏消息的处理方法、装置和系统在审
申请号: | 201310048831.1 | 申请日: | 2013-02-06 |
公开(公告)号: | CN103116722A | 公开(公告)日: | 2013-05-22 |
发明(设计)人: | 丁祎;李元 | 申请(专利权)人: | 北京奇虎科技有限公司;奇智软件(北京)有限公司 |
主分类号: | G06F21/55 | 分类号: | G06F21/55 |
代理公司: | 北京润泽恒知识产权代理有限公司 11319 | 代理人: | 赵娟 |
地址: | 100088 北京市西城区新*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 通知 消息 处理 方法 装置 系统 | ||
技术领域
本发明涉及消息处理技术领域,具体涉及一种通知栏消息的处理方法,以及一种通知栏消息的处理装置,以及一种通知栏消息的处理系统。
背景技术
伴随智能终端的普及,终端应用也呈现爆发式增长。但是,由于部分终端操作系统的开放性以及盗版的猖獗,很多应用的开发者也依然在赔本,于是各种第三方广告SDK(Software Development Kit,软件开发工具包)就成为大部分开发者的主要甚至唯一获利方式。部分开发者为快速赚钱,不惜伤害用户体验,大量嵌入匿名推送、强制下载、无法清除/关闭甚至偷偷吸费的恶意广告。
通知栏广告是新的广告方式,其通过android系统等开放式操作系统公开的通知栏消息接口,向智能手机发送通知栏消息。由于android智能终端的设计缺陷,如果发送通知栏消息的软件不主动向用户提示发送者的身份,那么终端使用者是不知道哪款软件发送的通知栏广告,因此很多恶意的软件就频繁的发送这些消息,骚扰用户,强制用户查看广告,诱导用户下载广告推送的软件。
因此,本领域技术人员需要解决的技术问题是提供一种通知栏消息识别和拦截的机制,能够及时识别和拦截通知栏广告。
发明内容
鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的一种通知栏消息的处理方法和相应的装置、系统。
依据本发明的一个方面,提供了一种通知栏消息的处理方法,包括:
触发通知栏消息进程中预先注入的拦截程序;
拦截程序在捕获到符合预设规则的通知栏消息时,拦截所述符合预设规则的通知栏消息,并发出提示消息。
可选地,所述预设规则的通知栏消息包括具有恶意广告插件的应用发送的通知栏消息,以及,包含恶意广告特征的通知栏消息,所述在拦截程序捕获到符合预设规则的通知栏消息时,拦截所述符合预设规则的通知栏消息,发出提示消息的步骤之前,还包括:
判断智能终端的应用发出的通知栏消息是否为预设规则的通知栏消息,包括:
扫描智能终端中的应用,判断所述应用是否具有恶意广告插件;
若所述应用具有恶意广告插件,则所述具有恶意广告插件的应用发送通知栏消息为预设规则的通知栏消息;
若所述应用不具有恶意广告插件,拦截程序在捕获所述不具有恶意广告插件的应用发送通知栏消息时,判断所述发送的通知栏消息是否包含恶意广告特征;
若所述发送的通知栏消息包含恶意广告特征,则所述通知栏消息为预设规则的通知栏消息。
可选地,所述方法还包括:
在所述发送的通知栏消息不包含恶意广告特征时,拦截程序记录所述通知栏消息。
可选地,所示提示信息包括是否允许通知栏消息的信息,所述方法还包括:
接收用户接口的选择指令,依据所述选择指令允许或阻止所述通知栏消息的发送。
可选地,在所述触发通知栏消息进程中预先注入的拦截程序的步骤之前,还包括:
在通知栏消息进程中注入拦截程序,包括:
查找通知栏消息进程中已有的通知栏消息处理程序的内存地址;
将所述通知栏消息处理程序的内存地址替换为预置的拦截程序的内存地址。
可选地,在所述在通知栏消息进程中注入拦截程序的步骤之前,还包括:
获取智能终端系统的ROOT权限。
可选地,所述提示信息还包括发出通知栏消息的应用信息。
可选地,所述恶意广告特征包括广告插件代码特征,预设的关键词特征。
根据本发明的另一方面,提供了一种通知栏消息的处理装置,包括:
触发模块,适于触发通知栏消息进程中预先注入的拦截程序;
位于拦截程序的拦截模块,适于在捕获到符合预设规则的通知栏消息时,拦截所述符合预设规则的通知栏消息,并发出提示消息。
可选地,所述预设规则的通知栏消息包括具有恶意广告插件的应用发送的通知栏消息,以及,包含恶意广告特征的通知栏消息,所述装置还包括:
预设规则通知栏消息判断模块,适于在拦截程序捕获到符合预设规则的通知栏消息时,拦截所述符合预设规则的通知栏消息,发出提示消息之前,判断智能终端的应用发出的通知栏消息是否为预设规则的通知栏消息,包括:
恶意广告插件扫描子模块,适于扫描智能终端中的应用,判断所述应用是否具有恶意广告插件,若是,则调用确认子模块;若否,则调用恶意广告特征判断子模块;
确认子模块,适于判断为所述应用发送的通知栏消息为预设规则的通知栏消息;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇虎科技有限公司;奇智软件(北京)有限公司,未经北京奇虎科技有限公司;奇智软件(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310048831.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种快速路短时交通流实时预测的方法
- 下一篇:切割机