查看: 26243|回复: 99
收起左侧

[原创] (已更新)当时我就怒了——谁说诺顿不能反广告?!我给你写个教程

  [复制链接]
stuazt
发表于 2012-3-26 00:35:35 | 显示全部楼层 |阅读模式
本帖最后由 stuazt 于 2012-3-27 00:03 编辑

看见有人在坛子里讨论诺顿不能反广告的问题,遂决定科普一下强大的诺顿。



(26日11:01添加本段落 BEGIN)
有饭友表示麻烦,我想说,我写得比较详细,其实配置好了以后,要添加网址,不必卡巴点得多多少;另有饭友表示,杀猪焉用牛刀,那。。。卡巴算是什么刀。。。。。
(END)
(26日17:02添加本段落 BEGIN)
防火墙规则有两处重要修改,一处是出站控制改为连接控制(出入均控制)。感谢Iceraincity对于黑名单的反馈,使我意识到过滤规则需要更严厉些。
(END)

先说明一下,这个需要有防火墙的版本,也就是NIS或者N360.

由于昨天得到一个卡巴斯基PURE的key,所以,投身卡巴斯基了,这些截图还都是在女朋友电脑上弄下来的。

先说说什么是反广告吧。

咱们在这里讨论的反广告,是指网页上某些地方悬挂或者插入的不同尺寸的图片或flash广告。广告对于免费的网站来说,是必须的,广告收入是他们绝大部分甚至全部收入。
有了需求,就产生了一些专门代{过}{滤}理广告的公司,比如,最有名的,google ads,百度推广,广告联盟什么的。之所以能屏蔽广告,是因为这些投放广告的广告代{过}{滤}理相对集中。你想,如果每个广告引用的网址都不一样,那这广告反起来,可就费劲了。

现在很多软件做的,就是专门收集这些广告地址,阻止他们加载。本身用到的技术不是多强大,就是需要花时间和人力去完善及维护黑名单。

再说说反广告的原理,实际上反广告是属于防火墙的一个功能的。反广告的本质就是阻止浏览器从特定的url中获取数据。

现在的网页,已经跟零几年的时候完全不一样了。基本上没有从一个服务器请求全部素材的网页了。现在,一个网页,分好多素材,他们由浏览器按照一定规则组织到一起并以特定格式显示出来,而这些网页,来自不同的服务器,也就对应不同的url,最重要的是,这些url对应着不同的域名。

反广告的本质就是,通过url规则,阻止某些素材(也就是广告图片,flash等)的加载。

综上所述,本质上来说,反广告就是通过定义URL规则,用防火墙组织浏览器程序连接某些URL,从而达到阻止广告图片及flash等加载,达到反广告的目的。

现在具体说说诺顿如何反广告。



首先,找到诺顿的<设置>.<网络>.<智能防火墙>.<程序控制--配置>
(在这里约定,<>代表选项或者按钮等软件中的名称引用,用半角点号隔开的连续<>有上下级关系,下同)

==============================================





在程序控制中,找到你使用的浏览器,比如,这台电脑上有firefox和IE9,依次配置各个浏览器,下面以firefox为例。




=============================================


选中Firefox,点下面的<修改>。



=============================================


在弹出的<规则>对话框中,点<添加>。




=============================================


我们要搞的是黑名单,因此,点阻止。同理,如果要搞白名单,可以选允许,关于这两名单并存的问题,后面再提。



=============================================


选择<与其他电脑的连接>,注意,白名单也是选这个。



=============================================


在<添加规则>中,选<仅限下面列出的电脑和站点。。。。>,然后点下面的<添加>。弹出<网络>对话框,选择<个别>,然后在下面的框中输入要加入黑名单的网址。注意,不要像卡巴的黑名单一样,里面带斜线,星号什么的。这里的格式跟host文件里是一样的,比如www.google.com.hk,可以是一级域名,也可以具体到二级,三级域名。


=============================================


对于<网络>对话框里填的黑名单地址,我打个比方。比如说人人网。我知道它的广告来源服务器是jebe.xnimg.cn(具体怎么知道的,下面会提到)


=============================================


确定以后,你就看到网址jebe.xnimg.cn 已经添加进去了。我记得添加的时候,是可以添加多个的,好像是中间用逗号还是什么的隔开,你自己看提示吧。但是如果你从卡巴的规则弄过来,需要去掉星号和斜线什么的,只能留标准的域名格式。



==============================================
这一步无图了,UDP和TCP,所有端口。然后下一步。


==============================================



这两个规则都不用勾选,第一,我们不需要拦截广告的记录;第二,我们的规则是基于域名而非IP的。



==============================================

这个就是为规则命名 了,起个直观的名字,比如“反广告黑名单”下次添加广告网址时,就可以方面地找到并编辑规则了。

==============================================


ok,可以点完成了。


==============================================

然后就可以看到这个效果了。下次要添加黑名单时,选中规则,然后<修改>,到规则中添加即可。注意不是这步中的添加,而是点了修改进入以后,有个<添加>。另外还需注意,要把这条规则上移到最顶端,这三条规则的上下位置对应他们的优先级。如果不上移到最顶端,那么它将被下面的允许规则屏蔽。还有就是白名单问题,如果你再创建一个白名单,注意仔细看上面每步中白名单对应的选项,有的跟这个规则选不同的选项,有的选相同的选项。还有就是白名单要在黑名单上方,也就是优先级比黑名单高。



论坛里有很多别的杀毒软件的反广告规则,带网址的可以直接拿过来用,不过要去掉多余的/*等符号,只保留域名。那些没有域名,只有url mask的(比如卡巴的很多条目中有类似于*js?adsurl=*之类的,这些是不能要的)。

我的建议是,大家只添加自己平时常用的网站的反广告规则。建议大家以后在诺顿区发反广告规则的时候,说明是哪个网站的,方便大家添加。

从上面的方法中,不知道大家有没有明白,一款防火墙是否强大,除了它自身的某方面能力(比如查包)和智能程度外,另外一个非常重要的指标就是其自定义规则的灵活和详细程度。这就是为什么我们说Zonealarm强大,这也是为什么我们说诺顿强大,还有一些知名防火墙,你去看看他们的规则制定,绝对也是详细而灵活的。自定义规则(当然是有效的规则)对于防火墙性能的影响是非常重要的。

下面说说具体的如何找应该屏蔽网址的问题。
火狐浏览器有个add-on,叫做firebug,你可以安装一个firefox浏览器,然后在它的add-on中找firebug并安装。安装以后要求重启firefox浏览器。然后你让该add-on显示出来,如下图:

下面的大红框显示了firebug,然后选择其中的<net>,<net>下面有<Images>,显示了从哪些网站加载了图片,我的系统和浏览器是英文版的,不知道中文版的会不会是中文,反正不影响使用。这些图片是可以预览的,然后,你从网页中找到你认为是广告的图片,然后到firebug里预览,找到对应的网址,然后添加到反广告规则中即可。

还有一点需要注意的,就是你要谨慎添加黑名单,比如刚才的,jebe.xnimg.cn 你可以加这个,也可以贪心点儿,加xnimg.cn,这样不管是 shit.xnimg.cn 还是 ass.xnimg.cn都直接屏蔽了。问题是,如果你屏蔽了xnimg.cn,你可能基本上不能用人人网了。不要认为所有跟此网站不相关的域名都是广告。有些素材什么的放到别的网站上可以分流,均衡服务器压力。所以,你一定要确定某个网址对应了广告图片,才可以添加,并且,尽量不要直接添加域名,像刚才说的xnimg.cn。


卡饭论坛的大家就别屏蔽了。免费的论坛,如果没有广告,咱们以后还混哪里?所以呼吁大家不要屏蔽论坛广告。




最后,这个必须求技术加分!




【11:29 AM, 26 Mar, 2012】
经过认真考虑,要屏蔽广告,不需要那么多屏蔽网址,通常大家常上的网站就那么多,你只需要屏蔽自己需要屏蔽的网页广告。所以,决定在下面贴各网站的广告屏蔽,感兴趣的饭友可以将自己常去的网站广告屏蔽掉。

黑名单维护贴:
http://bbs.kafan.cn/thread-1254959-1-1.html

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?快速注册

x

评分

参与人数 11人气 +11 收起 理由
xiaopangjie + 1 只能给你加RQ了
青衫依旧 + 1 版区有你更精彩: )
seaon2377992 + 1 精品文章
尘梦幽然 + 1 精品文章
田藏锋 + 1 很好

查看全部评分

洛杉矶逍遥
发表于 2012-3-26 09:10:08 | 显示全部楼层
牛叉技术帝,,,嘿嘿,,直接用ie过滤了,,暂时不使用nis去广告,,有点麻烦的拉。
UDady
发表于 2012-3-26 09:53:12 | 显示全部楼层
又惊现楼主的技术贴,用NIS反广告,杀鸡焉用宰牛刀
azhuangleia
发表于 2012-3-26 10:01:35 | 显示全部楼层
NIS去广告是有点繁琐,需要简化!
j172346436
发表于 2012-3-26 10:20:50 | 显示全部楼层
要是有规则 直接导入该多好啊···
lb0807630113
发表于 2012-3-26 10:30:13 | 显示全部楼层
牛人,不过真的有点麻烦
康达
头像被屏蔽
发表于 2012-3-26 10:51:04 | 显示全部楼层
楼主很给力啊
stuazt
 楼主| 发表于 2012-3-26 10:59:57 | 显示全部楼层
UDady 发表于 2012-3-26 09:53
又惊现楼主的技术贴,用NIS反广告,杀鸡焉用宰牛刀

NIS算是牛刀,卡巴算是什么刀?
陌上~烟雨遥
发表于 2012-3-26 11:01:04 | 显示全部楼层
楼主,我按照你的说明做了,结果是卡饭所有头像被过滤,卡饭广告还有两条没过滤的掉。你再详细教教我呗。我是加入的广告的地址啊,怎么会把头像过滤了呢?
z600518
发表于 2012-3-26 11:03:06 | 显示全部楼层
这也太麻烦了吧
您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

手机版|杀毒软件|软件论坛| 卡饭论坛

Copyright © KaFan  KaFan.cn All Rights Reserved.

Powered by Discuz! X3.4( 沪ICP备2020031077号-2 ) GMT+8, 2024-11-26 08:52 , Processed in 0.131880 second(s), 18 queries .

卡饭网所发布的一切软件、样本、工具、文章等仅限用于学习和研究,不得将上述内容用于商业或者其他非法用途,否则产生的一切后果自负,本站信息来自网络,版权争议问题与本站无关,您必须在下载后的24小时之内从您的电脑中彻底删除上述信息,如有问题请通过邮件与我们联系。

快速回复 客服 返回顶部 返回列表