royallin
非常火狐
非常火狐
  • UID29014
  • 注册日期2009-05-31
  • 最后登录2016-12-07
  • 发帖数668
  • 经验46枚
  • 威望0点
  • 贡献值32点
  • 好评度0点
  • 社区居民
阅读:10505回复:22

关于youku的反广告拦截的解决办法(更新方法3)

楼主#
更多 发布于:2011-07-15 11:38
以下是转的
     http://bbs.kafan.cn/forum.php?mod=viewt ... id=1028839

这个方法极有可能会在未来几天内失效。

虽说如此,还是应该表示:网页是我们的,只要我们不想看广告,我们就是可以不看广告,而且我们能轻易做到,这是英特网的强权。[:06:]

即便是在这样的"恶劣"条件下,广告商们还是能挣的盆满钵溢。所以要靠强制手段来维持广告投放,不禁让人联想,优酷你行不行啊?

何况今天你推出了强制广告,明天说不定就有人会给出一个解决你的js代码,谁耗得过谁,我也不知道。

这样的Anti-Adblock的活动在07/08年有出现过,但是它们失败了。因为更新广告过滤规则的成本远小于部署新版广告代码的成本。
何况现在有user javascript(greasemonkey/scrptish/UserChromeJS等等)这样的大杀器

-------------------------------------------------------------------
具体方法

目前优酷的反-反广告系统的原理是这样:

    atm.youku.com
    atm*.youku.com
    是负责推送广告的域名

    它会在浏览器中植入一个叫"campID*****"的cookie

    一旦启用了adblock plus或是其它的反广告措施
    植入该cookie的代码就无法执行

    接下来
    在播放视频之前,youku会先检查是否存在这个cookie
    如果没有的话,就给你黑屏30秒

    所以我们就要把这个cookie伪造出来

以下方法来自chinalist的提示

    说明:这两个方法是针对firefox的,对于别的浏览器,只要你能找到/会用相应的工具,也是通用的。
    话说回来,这些操作在firefox上显然是最方便的

方法1:

    利用cookie manager等扩展新建一个cookie

    利用cookie manager等扩展新建一个cookie

要求:
Domain:

    .atm.youku.com


cookie名称,(其中的数字也许可以有变化,未测试过):

   campID_1567


cookie内容

   2



方法2:

    先在noscript/adblock plus中暂时禁用有关atm.youku.com/atm*.youku.com的条目(干脆整个禁用adblock plus/noscript也可以)
    然后随便开一个优酷的视频,一旦看到有广告出现后,就可以重新启用adblock plus/noscript


/*      
以下是本人测试的
    也不是全对,只要放行youku的cookies就行了。
比如:
  我一直使用cookie monster,默认禁止youku的cookies的。
所以刚才设置为允许youku的cookies(也就是在FF的“选项-》私隐-》例外,填入youku.com,选择 允许”,也是同一原理),发现那个拦截提示没有了。
  再反复实验,只要允许youku的cookies就可以恢复拦截功能了。

http://tieba.baidu.com/p/1141768380?pn=1
上文说到只要在例外里拦截atm.youku.com
就可以了。
   但是发觉还是不行,一定要允许youku的广告跑一次,然后保留youku的cookies才行。*/

  更新 方法3:

 如图,在flashplayer(任何flash右键全局设置或者控制面板,flashplayer。如果没有如图设置,请安装最新完整版flashplayer plugin,通过DLL更新的会没有这个界面)阻止static.youku.com
littlestarry
火狐狸
火狐狸
  • UID35906
  • 注册日期2011-04-07
  • 最后登录2012-03-09
  • 发帖数117
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
1楼#
发布于:2011-07-15 11:38
我发现最简单的办法就是用隐私模式浏览
cinhoo
狐狸大王
狐狸大王
  • UID31676
  • 注册日期2010-01-21
  • 最后登录2019-01-08
  • 发帖数330
  • 经验15枚
  • 威望0点
  • 贡献值0点
  • 好评度6点
  • 社区居民
  • 忠实会员
2楼#
发布于:2011-07-15 11:38
表示看不到复制代码的内容
【 在 hailongchang (novice) 的大作中提到: 】 上了Firefox这艘贼船就很难再下来了,我当年是报着试一试的心态用了下Firefox,当然包括当时一些如日中天的插件,这一用就抛弃IE了。几年过后,发现IE8也还不错,但是就是怎么都用不管,Firefox连同上面的那些插件已经彻底绑架了我的习惯,用别的浏览器觉得巨不爽,包括Chrome
fang5566
管理员
管理员
  • UID3719
  • 注册日期2005-03-07
  • 最后登录2024-04-29
  • 发帖数18483
  • 经验4837枚
  • 威望5点
  • 贡献值4316点
  • 好评度1116点
  • 社区居民
  • 最爱沙发
  • 忠实会员
  • 终身成就
3楼#
发布于:2011-07-15 11:38
不是说是保存在 Flash cookies 里面么,需要阻止保持来自atm.youku.com的cookies么?
Firefox More than meets your experience
royallin
非常火狐
非常火狐
  • UID29014
  • 注册日期2009-05-31
  • 最后登录2016-12-07
  • 发帖数668
  • 经验46枚
  • 威望0点
  • 贡献值32点
  • 好评度0点
  • 社区居民
4楼#
发布于:2011-07-15 11:38
fang5566:不是说是保存在 Flash cookies 里面么,需要阻止保持来自atm.youku.com的cookies么?回到原帖


http://tieba.baidu.com/p/1141768380?pn=1
上文说到只要在例外里拦截atm.youku.com
就可以了。
   但是发觉还是不行,一定要允许youku的广告跑一次,然后保留youku的cookies才行。

发觉还是要保留youku的cookies才行。
royallin
非常火狐
非常火狐
  • UID29014
  • 注册日期2009-05-31
  • 最后登录2016-12-07
  • 发帖数668
  • 经验46枚
  • 威望0点
  • 贡献值32点
  • 好评度0点
  • 社区居民
5楼#
发布于:2011-07-15 11:38
fang5566:不是说是保存在 Flash cookies 里面么,需要阻止保持来自atm.youku.com的cookies么?回到原帖

  应该不是,如图,我清理掉这2个youku的flash cookies,然后关闭FF(没有缓存),然后再开FF,再打开视频测试,发现可以正常播放,没有广告,这2个flash cookies会再自动生成。
fang5566
管理员
管理员
  • UID3719
  • 注册日期2005-03-07
  • 最后登录2024-04-29
  • 发帖数18483
  • 经验4837枚
  • 威望5点
  • 贡献值4316点
  • 好评度1116点
  • 社区居民
  • 最爱沙发
  • 忠实会员
  • 终身成就
6楼#
发布于:2011-07-15 11:38
我试过了,FF 的 cookies 设置为阻止atm.youku.com或static.youku.com均无效,在 Flash Player 的设置里面阻止 static.youku.com 就可以了,而 better privacy 也是可以设置为阻止和清除 Flash cookies,所以 better privacy 也是可以做到阻止优酷黑屏提示的。

目前来看,ADP本身过滤广告功能很强大,但是并不能完全过滤广告,随着技术发展,广告商可以在 html 代码中植入,或者通过 flash cookies,而这两种都是 ADP 所做不到的,就看 ADP 作者开发意愿了,是坚持 ADP 最初开发的理念--去除一切恼人的广告,还用户网络控制权,还是保持现有,让其他扩展做它不能做的事。
Firefox More than meets your experience
98118
禁止发言
禁止发言
  • UID75
  • 注册日期2004-11-23
  • 最后登录2018-05-22
  • 发帖数1271
  • 经验-126枚
  • 威望0点
  • 贡献值-352点
  • 好评度-213点
  • 社区居民
  • 忠实会员
7楼#
发布于:2011-07-15 11:38
用户被禁言,该主题自动屏蔽!
kmc
kmc
管理员
管理员
  • UID165
  • 注册日期2004-11-25
  • 最后登录2022-09-22
  • 发帖数9186
  • 经验397枚
  • 威望1点
  • 贡献值124点
  • 好评度41点
  • 忠实会员
  • 终身成就
  • 社区居民
8楼#
发布于:2011-07-15 11:38
出了这样的事才真正让我知道有这么多的人在优酷看视频。
Waterfox Current和Firefox Nightly都用,逐渐走出XUL扩展依赖
tulip17
千年狐狸
千年狐狸
  • UID34021
  • 注册日期2010-09-17
  • 最后登录2024-04-17
  • 发帖数980
  • 经验678枚
  • 威望1点
  • 贡献值420点
  • 好评度51点
  • 社区居民
  • 忠实会员
9楼#
发布于:2011-07-15 11:38
偶尔在优酷看视频, 但好像没看到广告啊,谁给个有广告的页面偶看看
royallin
非常火狐
非常火狐
  • UID29014
  • 注册日期2009-05-31
  • 最后登录2016-12-07
  • 发帖数668
  • 经验46枚
  • 威望0点
  • 贡献值32点
  • 好评度0点
  • 社区居民
10楼#
发布于:2011-07-15 11:38
1楼  更新方法3

 回楼上,任何一个视频都会的。
openicq
狐狸大王
狐狸大王
  • UID5412
  • 注册日期2005-04-23
  • 最后登录2015-12-15
  • 发帖数353
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 社区居民
11楼#
发布于:2011-07-15 11:38
我没见到广告
可能是跟我装的某个GM脚本有关
YoukuSS for Greasemonkey
http://userscripts.org/scripts/show/84972
cinhoo
狐狸大王
狐狸大王
  • UID31676
  • 注册日期2010-01-21
  • 最后登录2019-01-08
  • 发帖数330
  • 经验15枚
  • 威望0点
  • 贡献值0点
  • 好评度6点
  • 社区居民
  • 忠实会员
12楼#
发布于:2011-07-15 11:38
方法3会使音量调整、高清设置等失效
【 在 hailongchang (novice) 的大作中提到: 】 上了Firefox这艘贼船就很难再下来了,我当年是报着试一试的心态用了下Firefox,当然包括当时一些如日中天的插件,这一用就抛弃IE了。几年过后,发现IE8也还不错,但是就是怎么都用不管,Firefox连同上面的那些插件已经彻底绑架了我的习惯,用别的浏览器觉得巨不爽,包括Chrome
yucuoyufen
狐狸大王
狐狸大王
  • UID23974
  • 注册日期2008-05-03
  • 最后登录2024-03-04
  • 发帖数346
  • 经验138枚
  • 威望0点
  • 贡献值84点
  • 好评度1点
  • 社区居民
  • 忠实会员
13楼#
发布于:2011-07-15 11:38
NoScript
tulip17
千年狐狸
千年狐狸
  • UID34021
  • 注册日期2010-09-17
  • 最后登录2024-04-17
  • 发帖数980
  • 经验678枚
  • 威望1点
  • 贡献值420点
  • 好评度51点
  • 社区居民
  • 忠实会员
14楼#
发布于:2011-07-15 11:38
royallin:1楼  更新方法3

 回楼上,任何一个视频都会的。
回到原帖


我好像没见过优酷广告,黑屏也没见过
关adp试了一下,原来是被adp过滤了,用的是ChinaList (汉语)规则

土豆视频广告怎么过滤??每次都见
上一页
游客

返回顶部