360对决手机恶意广告

Wesley13
• 阅读 706

近期一项微博调查显示,超过40%的安卓手机用户最苦恼于频繁遭受各种“牛皮癣”式的通知栏广告骚扰。360手机安全专家称,这其实是一种 “通知栏广告插件”在作祟,目前已有超过5万款安卓应用内嵌了此类插件。360公司已经向此类手机流氓软件行为宣战:最新版360手机卫士成为全球第一款能主动拦截通知栏广告插件的安全软件,让手机用户远离“牛皮癣”广告的骚扰。

“在安装了一款手机小游戏应用后,我的手机通知栏就开始推送各种App,内容包含软件的介绍图文和下载链接,最多的时候每天弹出10多次。这些广告都是匿名发,一点就下载消耗流量,而且无法关闭,实在让人崩溃。反复排查了很久,才发现并非第三方软件市场所为,而是那款手机游戏搞的鬼,将其卸载后广告就彻底消失了。”用户刘先生讲述了自己遭遇安卓通知栏广告骚扰的过程。

据360手机安全专家介绍,安卓通知栏是基于Android系统接口的一种消息推送通道,手机软件可通过该通道向用户推送通知信息。而目前泛滥成灾的通知栏广告,是手机应用开发商滥用这一信息推送通道,向用户匿名推送大量广告。与一般的手机恶意软件不同,通知栏广告往往是由第三方广告公司开发,公开提供给应用开发者使用。广告弹出获利后,再由广告公司与应用开发者之间进行分账。

在某移动互联网广告公司的官网首页,“点击量高、绿色推送、可随时调整弹窗频率内容”等被作为广告插件的亮点进行突出宣传。在搜索引擎上搜“通知栏广告”可以发现,国内至少有6、7家广告公司在公开提供广告插件。而360手机安全检测中心的数据则显示,国内目前已有超过5万个安卓应用嵌入了通知栏广告插件,且这一数字仍在快速上升中。

“这种广告有些类似于PC互联网上的弹窗广告,广告联盟统一提供广告代码,站长将其嵌入自己网站页面,最终根据按用户点击数向广告联盟领钱。但对于用户来说,两者有很大区别。” 360手机安全专家解释说,“PC上用户很容易知道是哪个网页弹的广告,被骚扰后直接关掉广告和网页即可;但在手机上,目前通知栏广告均为匿名弹出的不相干内容,用户既不知道是谁弹的,也无法关闭。对用户来说,该行为完全符合流氓软件的定义。”

事实上,这种通知栏弹窗广告对于很多安卓手机的用户来说已经成为一场噩梦的开始。在国内知名Android社区机锋论坛,以“通知栏弹窗”为关键词进行搜索可以发现,早在2011年11月,就有用户大量举报此类广告弹窗插件,但并未引起广泛关注;而从今年3月开始,就有将近70个帖子专门举报此类插件。

据360公司副总裁李涛介绍,360对付通知栏广告的方法不仅彻底,还满足了用户“鱼翅和熊掌兼得”的需求:用户可通过360手机卫士杀毒一键筛查出内嵌了通知栏广告插件的应用,并自主选择是否卸载相关应用,还可以通过360广告管理模块选择仅关闭广告插件,而无需卸载应用。用户从此不用再遭受“牛皮癣”式的广告骚扰之苦。

据悉,在工信部2011年发布的《互联网信息服务管理规定》中,已经对PC软件明文规定“不得未经用户选择捆绑安装软件,不得违规弹出广告,违者最高罚款3万元。”但目前对于手机应用软件,相关机构还没有相应的法律法规对类似行为加以约束。

“滥用Android信息推送接口,在手机端进行匿名广告的强行推送,360对这种流氓软件行为绝不会姑息,通知栏广告必须给予用户知情权和选择权;同时,在相关法律法规出台之前,360有责任和义务给广大用户提供拦截和清理通知栏广告的功能,避免此类行为泛滥成灾,还用户一个安宁的手机环境。”360副总裁李涛表示。

长沙米维信息科技有限公司是一家专业从事Android软件开发 |Android开发|Android客户端开发|iphone软件开发|iphone开放外包|ipad开发的创新型公司。http://www.csapp.cn

点赞
收藏
评论区
推荐文章
blmius blmius
3年前
MySQL:[Err] 1292 - Incorrect datetime value: ‘0000-00-00 00:00:00‘ for column ‘CREATE_TIME‘ at row 1
文章目录问题用navicat导入数据时,报错:原因这是因为当前的MySQL不支持datetime为0的情况。解决修改sql\mode:sql\mode:SQLMode定义了MySQL应支持的SQL语法、数据校验等,这样可以更容易地在不同的环境中使用MySQL。全局s
皕杰报表之UUID
​在我们用皕杰报表工具设计填报报表时,如何在新增行里自动增加id呢?能新增整数排序id吗?目前可以在新增行里自动增加id,但只能用uuid函数增加UUID编码,不能新增整数排序id。uuid函数说明:获取一个UUID,可以在填报表中用来创建数据ID语法:uuid()或uuid(sep)参数说明:sep布尔值,生成的uuid中是否包含分隔符'',缺省为
待兔 待兔
4个月前
手写Java HashMap源码
HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程22
Jacquelyn38 Jacquelyn38
3年前
2020年前端实用代码段,为你的工作保驾护航
有空的时候,自己总结了几个代码段,在开发中也经常使用,谢谢。1、使用解构获取json数据let jsonData  id: 1,status: "OK",data: 'a', 'b';let  id, status, data: number   jsonData;console.log(id, status, number )
梦
3年前
微信小程序new Date()转换时间异常问题
微信小程序苹果手机页面上显示时间异常,安卓机正常问题image(https://imghelloworld.osscnbeijing.aliyuncs.com/imgs/b691e1230e2f15efbd81fe11ef734d4f.png)错误代码vardate'2021030617:00:00'vardateT
Wesley13 Wesley13
3年前
mysql设置时区
mysql设置时区mysql\_query("SETtime\_zone'8:00'")ordie('时区设置失败,请联系管理员!');中国在东8区所以加8方法二:selectcount(user\_id)asdevice,CONVERT\_TZ(FROM\_UNIXTIME(reg\_time),'08:00','0
Stella981 Stella981
3年前
Django中Admin中的一些参数配置
设置在列表中显示的字段,id为django模型默认的主键list_display('id','name','sex','profession','email','qq','phone','status','create_time')设置在列表可编辑字段list_editable
Wesley13 Wesley13
3年前
ThinkPHP 根据关联数据查询 hasWhere 的使用实例
很多时候,模型关联后需要根据关联的模型做查询。场景:广告表(ad),广告类型表(ad\_type),现在需要筛选出广告类型表中id字段为1且广告表中status为1的列表先看关联的设置部分 publicfunctionadType(){return$thisbelongsTo('A
Wesley13 Wesley13
3年前
MySQL部分从库上面因为大量的临时表tmp_table造成慢查询
背景描述Time:20190124T00:08:14.70572408:00User@Host:@Id:Schema:sentrymetaLast_errno:0Killed:0Query_time:0.315758Lock_
Python进阶者 Python进阶者
10个月前
Excel中这日期老是出来00:00:00,怎么用Pandas把这个去除
大家好,我是皮皮。一、前言前几天在Python白银交流群【上海新年人】问了一个Pandas数据筛选的问题。问题如下:这日期老是出来00:00:00,怎么把这个去除。二、实现过程后来【论草莓如何成为冻干莓】给了一个思路和代码如下:pd.toexcel之前把这