aaaa007cn
千年狐狸
千年狐狸
  • UID23968
  • 注册日期2008-05-03
  • 最后登录2022-03-07
  • 发帖数1924
  • 经验1138枚
  • 威望1点
  • 贡献值232点
  • 好评度164点
45楼#
发布于:2014-04-07 13:07
liuxb:尝试改用世界之窗规则和cjxlist规则了。
两个都很小,对付中文网页足够了,英文的不行,好在访问的不多。
现在就是担心cjxlist规则以后会不会停止单独更新。。。
回到原帖
作者cjx82630已经在前一页表明不会单独更新了
https://www.firefox.net.cn/read-48998-1#read_333698
5、cjxlist还会单独更新吗?
不会。目前我同时维护奶牛和Easylist China规则,工作量大,已没空余时间。
aaaa007cn
千年狐狸
千年狐狸
  • UID23968
  • 注册日期2008-05-03
  • 最后登录2022-03-07
  • 发帖数1924
  • 经验1138枚
  • 威望1点
  • 贡献值232点
  • 好评度164点
46楼#
发布于:2014-04-07 13:41
文科
千年狐狸
千年狐狸
  • UID39959
  • 注册日期2013-10-17
  • 最后登录2019-07-27
  • 发帖数2069
  • 经验1328枚
  • 威望4点
  • 贡献值340点
  • 好评度256点
  • 最爱沙发
  • 社区居民
  • 忠实会员
47楼#
发布于:2014-04-07 16:00
jgsabc:谢谢指正,文中不乏大量的错误,不要认真,仅作通俗讲解而非科普
Chinlist自叙述历史
后来确实在blog公开过,他的blog不太容易游览,blog首页来看大概是部分显示的,疏忽了。
Wladimir Palant是哪里生的不重要,...
回到原帖
我也看完了
gsky916
小狐狸
小狐狸
  • UID28698
  • 注册日期2009-04-25
  • 最后登录2017-06-24
  • 发帖数94
  • 经验22枚
  • 威望0点
  • 贡献值0点
  • 好评度2点
  • 社区居民
48楼#
发布于:2014-04-07 20:27
Artee:既然这位同学,这么辛苦的写了那么长的文章,那我就来报点内幕吧。

在去年的时候,ABP 有位华人员工跟我们联系,刚开始也就是客套一下,感谢维护列表之类的。后来说是要招人帮助我们一下,但是呢,目标是中国的大学生。当时呢,项目还是在 Goo...
回到原帖
在此期间,我给他们写过几条建议,第一条就是当时比较恶心的优酷的黑屏问题,实现思路我都给他们讲过了。
希望您有时间能把这个不用替换播放器解决优酷类黑屏的思路向大家讲一讲?
恕我不爱学习,目前个人所知的唯一有效解决黑屏的实践就是通过替换播放器的思路,但其中种种弊端无需赘述。
jgsabc
小狐狸
小狐狸
  • UID33271
  • 注册日期2010-07-03
  • 最后登录2024-04-17
  • 发帖数89
  • 经验90枚
  • 威望0点
  • 贡献值6点
  • 好评度9点
  • 社区居民
  • 忠实会员
49楼#
发布于:2014-04-08 00:42
gsky916:希望您有时间能把这个不用替换播放器解决优酷类黑屏的思路向大家讲一讲?
恕我不爱学习,目前个人所知的唯一有效解决黑屏的实践就是通过替换播放器的思路,但其中种种弊端无需赘述。
回到原帖
个人认为,可能是“至少添加一个重定向功能”(对于ABP来说,很容易实现,目前来看已经不能满足大战了),可以参考Mason(你现在也可以折腾则会个);
“科普”这种问题,看人家心情了,不要期望过多;
油苦、爱妻衣等等的程序猿现在很多地方埋藏卧底,也等着呢--前脚发帖,后脚失效,碰到不少
此类这种方法失效很快,需要维护者不停的战斗,长久一些只有在播放器上动刀,这样打起来架来慢一些。
此人已死,请不要烧纸,定期会还魂
gsky916
小狐狸
小狐狸
  • UID28698
  • 注册日期2009-04-25
  • 最后登录2017-06-24
  • 发帖数94
  • 经验22枚
  • 威望0点
  • 贡献值0点
  • 好评度2点
  • 社区居民
50楼#
发布于:2014-04-08 13:40
jgsabc:个人认为,可能是“至少添加一个重定向功能”(对于ABP来说,很容易实现,目前来看已经不能满足大战了),可以参考Mason(你现在也可以折腾则会个);
“科普”这种问题,看人家心情了,不要期望过多;
油苦、爱妻衣等等的程序猿现在很多地方埋...
回到原帖
我作为mason的contributor和最早一批的用户,对mason还算是比较了解。
我怀疑我和tiramn是最早考虑用mason搞youku的,但是弊端是明显的,重定向并不能可靠的解决问题。因此当时只是做了一点实验并没有公开,虽然后来经过相当一段时间还是陆续有网友发现可以用mason来重定向,但实践证明这是不靠谱的。

正如你所说“前脚发帖,后脚失效”这样的思路是毫无公开意义的,我也不感兴趣。

我以为之前Artee同学既然能提到作为改进ABP的一项建议,那么这样的思路就不应该是“见光死”,而应该具有可持续性。否则就成了“前脚改进,后脚作废”的功能了,希望不是我理解错了。

希望有思路的同学出来讲一讲,并不是我个人持有什么“期望”,而是我认为,有好的思路应该公开,集思广益。目前看来,youku等网站的黑屏做法越来越变本加厉,这是正好我刚才看到的一些网友在网上的发言:
开头1分钟的广告,播一半儿还要弹个20秒广告,这广告还忒牛逼,浏览器切换到其他标签页丫还直接给你暂停了,非逼着你看不可。
长片有广告没什么,1分钟多的视频就来个45s的广告有点恶心
似乎电视机还允许换个台,不会把广告给你暂停在那?我认为youku之所以这样越来越过分,之所以越来越多的网站使用黑屏手段,原因就在于越来越多的用户逐渐失去了对他们的反制手段。

现有的替换播放器确实是一个办法,但是方法的单一同时也面临巨大的不稳定的隐患,一旦有限的几位开发者由于各种原因、压力停止了项目,又或者将来在修改播放器上出现了新的技术难点,都可能导致我们失去唯一的解决方案。如果能有其他“可靠”的思路,使得解决方案更加丰富,这可能对整个用户群体和互联网广告生态都是一件有益处的事。也许您有思路却没有时间和精力去实现,但却可以指导其他人参考这个思路去实现它,而且也不一定说就必须依赖ABP去实现,往往思路是尤其重要的。
白左
千年狐狸
千年狐狸
  • UID34985
  • 注册日期2010-12-29
  • 最后登录2024-09-21
  • 发帖数2039
  • 经验655枚
  • 威望0点
  • 贡献值364点
  • 好评度69点
  • 社区居民
  • 忠实会员
51楼#
发布于:2014-04-08 16:35
gsky916:我作为mason的contributor和最早一批的用户,对mason还算是比较了解。
我怀疑我和tiramn是最早考虑用mason搞youku的,但是弊端是明显的,重定向并不能可靠的解决问题。因此当时只是做了一点实验并没有公开,虽然后来...
回到原帖
我对flash完全不懂……但如果是html5视频,光靠abp应该是能够完全阻止广告的吧?flash有无法破解的方法,是因为flash插件是一个相对封闭的黑箱么?

据我所知,flash的反混淆比较弱,通过简单的手段就能还原出源代码(虽然可能变量名被混淆过),如果abp能够加入重定向的功能,然后解析视频站的播放器,说不定就能通过误导或者劫持的方法避开反反广告监测……

由此问题谈开了去的话,考虑到确实有广告商具备反反广告的技术,那么将来应对“反反广告”的“反反反广告”技术——例如重定向——也是有整合到abp中的理由的
-いたんですか? -ええ、ずっと
aaaa007cn
千年狐狸
千年狐狸
  • UID23968
  • 注册日期2008-05-03
  • 最后登录2022-03-07
  • 发帖数1924
  • 经验1138枚
  • 威望1点
  • 贡献值232点
  • 好评度164点
52楼#
发布于:2014-04-08 20:12
jgsabc:个人认为,可能是“至少添加一个重定向功能”(对于ABP来说,很容易实现,目前来看已经不能满足大战了),可以参考Mason(你现在也可以折腾则会个);
“科普”这种问题,看人家心情了,不要期望过多;
油苦、爱妻衣等等的程序猿现在很多地方埋...
回到原帖
即使重定向很容易在abp中实现
这也不是abp应该去实现的特性

替换播放器是最简单粗暴的方法
而最好的解决方法则是用脚投票
Artee
小狐狸
小狐狸
  • UID28396
  • 注册日期2009-03-28
  • 最后登录2024-06-07
  • 发帖数94
  • 经验30枚
  • 威望0点
  • 贡献值0点
  • 好评度1点
  • 社区居民
  • 忠实会员
53楼#
发布于:2014-04-08 22:47
jgsabc:本人曾因过分执着纷争醉心于成败是非:昨日似美好,如今须放下,明日暗无光,故抱憾终生;
对于ChinaList不寄希望扭转,好聚好散,祝多磨终好事;
本文非对号入座,只是针对性的对有些事还是解释一下,本来想保持缄默,但多少有些说不清道不明...
回到原帖
Wladimir Palant 并非爱 Google 而放行 Google Analytics,而是过滤了那个统计的脚本后导致有些网站功能不正常,退而求其次才放行的。Wladimir Palant 基本上是不管过滤规则,就算是现在官方大力推荐的 EasyList ,早年也只是民间项目,原作者 Rick 752 已经过世。

ABP 算法改进后,也木有通知 ChinaList,早年 ChinaList 虽然是官方推荐的列表,也只是因为只有我们在做,而且只有我们和 Wladimir Palant 联系了罢了,在 ChinaList 的项目历史里面有说明。从去年开始,才有 ABP 的员工给我们的项目成员发邮件,前面已经说过。
Artee
小狐狸
小狐狸
  • UID28396
  • 注册日期2009-03-28
  • 最后登录2024-06-07
  • 发帖数94
  • 经验30枚
  • 威望0点
  • 贡献值0点
  • 好评度1点
  • 社区居民
  • 忠实会员
54楼#
发布于:2014-04-08 23:02
gsky916:希望您有时间能把这个不用替换播放器解决优酷类黑屏的思路向大家讲一讲?
恕我不爱学习,目前个人所知的唯一有效解决黑屏的实践就是通过替换播放器的思路,但其中种种弊端无需赘述。
回到原帖
其实要过滤优酷这种广告个人觉得基本不是技术问题,而是“法律”问题,只要查看 adsafe 过滤规则就明白了,之所以我说是“法律”问题,就是因为只不只是简单的重定向,而且需要在中间修改内容,这就涉及到隐私/安全问题。这就需要你订阅的列表完全可靠,加个规则把你内容重定向到钓鱼网站或者在中间搞点其他花样,那后果就不堪设想了吧。
jgsabc
小狐狸
小狐狸
  • UID33271
  • 注册日期2010-07-03
  • 最后登录2024-04-17
  • 发帖数89
  • 经验90枚
  • 威望0点
  • 贡献值6点
  • 好评度9点
  • 社区居民
  • 忠实会员
55楼#
发布于:2014-04-09 03:40
Artee:Wladimir Palant 并非爱 Google 而放行 Google Analytics,而是过滤了那个统计的脚本后导致有些网站功能不正常,退而求其次才放行的。Wladimir Palant 基本上是不管过滤规则,就算是现在官方大力推...回到原帖


本人碎碎念严重,说话太哆嗦,只有大量含铅量,所以就这一个帖子上盖盖,做好心理准备,正在努力学习言简意骇,见谅。

EDIT(4.9+小修):本来想加他们这几个软件qq群,ABP无非就是规则问题和无解视频等个人问题,就此作罢;
PS:前期不用太担心免费的商业软件干坏事、耍流氓,比较干净一些;“隐私”(比如某些统计)多少会收集一些,不过应该声明和可选。
这几个免费的商业软件野心不小,尤其是Adsafe。

下面说的保护伞遵循GPLV2就应该公开代码,而且保护伞应该hack了不少Adsafe的代码(恕本人生疏大致观察,无能力也没有逆向,放下很久了也只能简单看看,仅表个人观点),同样的代码对于不同软件常常就是双刃剑(比如类似“灰鸽子”),危不危险,完全却决于你怎么用,自己没干什么,更不怕查看和监督,自然会被杀软白名单;
对于天朝软件缺乏信心就是环境加上监管,Adsafe的商业手段比ABP有过之而不及(以Adsafe的权限,刻意的回避的了企鹅和数字等等),RP就不多谈。
正如Wladimir Palant所说,ABP其实最难的部分一直都是Firefox完成的,这正第三方软件很难超越,而且最难的这部分交给Firefox各种安全和法律的风险就低的多。

EDIT(4.10):就目前来看,我相信此类软件开源相对闭源更安全,更令人信服;闭源好处就是防止“山寨”,保护开发者的利益而已;Adsafe就效率和规则系统比其他较出色,进程通信方法其实类似杀软(网页防护),不乏问题,不赘述;(还有privoxy利用“代理”通信也令人头大
Flash动刀其实就是直接改参数,相较一个在本地直接上了,另一个夹在中间去改,就彻底性、代价(对于反反广告)前者好,就灵活性、透明度后者更强;如果在Firefox实现,那就得学猴子引入沙盒机制,避免一些坏事的发生,希望有这样的开发者吧 (Adkill的油枯还是用到了改过Flash,与OpenGG是类似的,窟窿商店不怎么审核罢了,这样才方便一些人使用)
改Flash确实只能是小众之法,而且安全和普及问题会更多;现在还有问题就是ABP独霸也影响了其他类似扩展的发展

ABP在功能上的短板日渐明显,在天朝手段来看有点强弩之末,远景就用CSS隐藏然后调整留白(stylish我觉得满必备的)
Firefox日渐小众,尤其在天朝很小众,据说大多数甚至只是前端开发者~
HTML5是将来的事,大势所趋,将来再说吧,希望能坐等更美好的明日;


规则一直都是爱好者在搞,正是这群“狂热的爱好者”肩负像ChinaList(公开公益化)一样的使命、类似的目标,才有今天高度完成的ABP;没有这些
人和这套订阅系统,ABP只不过是空有“屠龙”引擎,或沦为小众玩具罢了,也不会有今天的局面;所谓的官方,也不过是后来招兵买马,慢慢变味也就是逐渐商
业化后才有的。(Rick 752的离世在Easylist blog发表过,深表遗憾)

规则不能因为个别网站而全部不杀(Edit:其实应该举Gmail现在刻意放行的文字广告更合适),虽不能苛责维护者,但白名单系统毕竟不是形同虚设(应该跟以前那个“捣乱”的家伙的情况是不一样的)。我仍相信很多漏杀是“有心”的,F.B也只能告诉我这其中可能有利益问题(Wladimir Palant其实一直是代指,毕竟他只是CTO,他们的理想和目标很“宏伟”:"... try and change a billion-dollar industry with it.")。

疏忽写明了,lyricconch在Issue 333(已不能查看,此人我也觉得很低调,如此一人,不至于遗忘吧,一票搞GXE爬梯开路者跟ABP多少都有些渊源)确实第一时间通知(预告)了,而非Wladimir Palant;(正如我说的,搞技术对于杂事不在行,应该也不怎么关心,Wladimir Palant后来(总是)“慢半拍”语气也能看出这方面他并不“负责”,同时也欠了 ChinaList 一个“合理的”解释)

****************************************************************************************************************
***********************************退散吧,本人本贴没有任何技术含量************************************************
Adsafe(已经有不少无聊争论)在“百家争鸣”中很有特色,很容易让人安逸(很能理解国内广告毫无下限,难以忍受,但凡有点“能耐”的,估计各种软件手段都试了遍),视频大战的做法类似于“中间人攻击”,与flash动刀是类似的,这本来就是一把巨大的双刃剑,只能建立在绝对信任(看脸),Firefox等等上目前不现实,不只是审核不过;


正如Wladimir Palant所说,ABP其实最难的部分一直都是Firefox完成的,这正第三方软件很难超越,而且最难的这部分交给Firefox各种安全和法律的风险就低的多。

其实国内这种“免费”的商业软件就是看RP和脸的,天朝的大环境就是这样(宇内其实都是类似的,天下乌鸦一般黑只不过我朝……),节操也就开始有有,什么时候变风,下限什么的只是时日问题,只能再次证明世界上没有“免费的午餐”。(为什么很多人相信外国的和尚好念经,月亮圆?不难看出类似ABP、奶牛等等其实受很多约束)

ABP的做法在F.B看来只不过是为了更“美好”,不得不做出的折衷,只要存在共同目标,哪怕有再多的不尽人意和争执,毕竟事物还是向着(对多说人来说)好的地方发展,只要不背离当初的愿景太遥远,而且相信以后还是能够改善这一状况,就是一件值的去为之奋斗和高兴的事(遇到更多是这种对我来说是“无奈”继续,对F.B来说放下或者“掐架”的抉择,伤害最深的用户,遗憾最多的是后来人);

有人指责国人太爱面子,自古天朝就有道不同,不相为谋的惯例,讲求凡事不可强求,随缘而生,随风而灭,这也可能结局不同的原因之一,无论是哪种选择,如今我也不认为谁对谁错,只不过是看待事物角度不同而已,对于ABP来说,EasyList China可能也不过如同当年接替EasyList原作者离去一样,是新生;不要给予ChinaList以及CJX等等任何压力,应当充分的谅解;
ChinaList卒,我没有能力也无必要为此立传,只是陈述写给我朝的后来人,更多是缅怀,作为借鉴,方便后来人。
****************************************************************************************************************
PS:   ChinaList自古以来都是公益化、自主化的,ZEN等天朝反广告爱好者拥有无可争辩的主权,ABP官方对ChinaList采取的行为是非法和无效的,改变不了ChinaList不是EasyList China的事实,动摇不了天朝反广告爱好者捍卫ChinaList的坚定意志和决心,并针对ABP重定向ChinaList事实,我谨代表广大天朝反广告爱好者对此深表震惊,表示强烈谴责和抗议!长期以来,我们天朝反广告爱好者一贯主张通过对话谈判解决问题,天朝反广告爱好者要求ABP官方停止损害ChinaList的行为,回到正常解决问题的轨道上来,以实际行动维护天朝反广告爱好者的关系大局!
      天朝反广告爱好者对ABP官方仅为自身利益采用的手段感到不满,ChinaList提出强烈抗议,希望ABP官方认清错误不要再走历史错路,ChinaList多次声明,希望ABP官方纠正这个错误的做法,天朝反广告爱好者也非常关注事态的发展,也保留我们采取进一步行动的权利。至此虽然ChinaList宣布已卒,天朝反广告爱好者还是希望通过和平和谈判的方式妥善的解决这个问题。

****************************************************************************************************************
反广告和广告,以及反反……只要有利益,战火就会不熄;
凡事不可能完美,亦不可能一劳永逸,总要做出抉择,总有人让步折衷,与其争论不休,不如找个适合自己方案即可。

对于普通用户来说,一切如同平常一样,他们也就是看看,无力说出任何话;
抱歉,我目前唯一能做的就是在此哈几口气,碎碎念,抛砖引玉,以示自己还没烧纸,充当只不过是跳梁小丑,寄希望于他人和后来人。
PS:高山仰止,景行行止;虽不能至,然心向往之————愿互联网更加开放和美好。
此人已死,请不要烧纸,定期会还魂
aaaa007cn
千年狐狸
千年狐狸
  • UID23968
  • 注册日期2008-05-03
  • 最后登录2022-03-07
  • 发帖数1924
  • 经验1138枚
  • 威望1点
  • 贡献值232点
  • 好评度164点
56楼#
发布于:2014-04-09 20:43
jgsabc:规则一直都是爱好者在搞,正是这群“狂热的爱好者”肩负像ChinaList(公开公益化)一样的使命、类似的目标,才有今天高度完成的ABP;没有这些人和这套订阅系统,ABP只不过是空有“屠龙”引擎,或沦为小众玩具罢了,也不会有今天的局面;所谓的...回到原帖
发现卡饭爱好者们依旧是那么的不完全靠谱……
Ad Muncher(奶牛)和privoxy根本毫无关系
看了下adsafe的规则写法,和privoxy也差别很大
Bloxy保护伞倒确实是基于privoxy
而privoxy是GPLv2授权的,bloxy作者却说“这个软件工作原理比较危险,滥用之后很容易成为杀毒软件的目标,暂时不会完全公开”
adsafe、bloxy分到看脸类我很赞同

继续abp+privoxy
gsky916
小狐狸
小狐狸
  • UID28698
  • 注册日期2009-04-25
  • 最后登录2017-06-24
  • 发帖数94
  • 经验22枚
  • 威望0点
  • 贡献值0点
  • 好评度2点
  • 社区居民
57楼#
发布于:2014-04-10 21:06
白左:我对flash完全不懂……但如果是html5视频,光靠abp应该是能够完全阻止广告的吧?flash有无法破解的方法,是因为flash插件是一个相对封闭的黑箱么?

据我所知,flash的反混淆比较弱,通过简单的手段就能还原出源代码(虽然可能...
回到原帖
HTML5的思路也试过,问题是播放器无数简陋,好像视频源也只有渣画质,当时fx对html5的实现也不行,总之各种问题,比较久了,记不清了,现在如何,不清楚,待找个时间再看看。

对Flash内部的一些功能和请求,貌似firefox上并没有可用的接口来控制?nsIContentPolicy似乎是控制不了?如何做到对播放器的解析修改?
gsky916
小狐狸
小狐狸
  • UID28698
  • 注册日期2009-04-25
  • 最后登录2017-06-24
  • 发帖数94
  • 经验22枚
  • 威望0点
  • 贡献值0点
  • 好评度2点
  • 社区居民
58楼#
发布于:2014-04-10 21:41
Artee:其实要过滤优酷这种广告个人觉得基本不是技术问题,而是“法律”问题,只要查看 adsafe 过滤规则就明白了,之所以我说是“法律”问题,就是因为只不只是简单的重定向,而且需要在中间修改内容,这就涉及到隐私/安全问题。这就需要你订阅的列表完全可...回到原帖
从技术上讲,在Firefox的层面能实现类似adsafe这种软件对Flash流量的过滤和修改吗?在不借助第三方程序的前提下。
恕我不了解这软件,具体的实现机制我并不清楚,似乎是和Proxomitron类似的local proxy?

如果fx不能实现,之前您所谈到的,那个建议给ABP的实现思路,是希望ABP在firefox的基础上再独立出来做一个local proxy?
但是这似乎和您之前的“法律”态度是相矛盾的,说到隐私/安全问题,正如之前jgsabc同学所说:“做法类似于“中间人攻击”,与flash动刀是类似的,这本来就是一把巨大的双刃剑,只能建立在绝对信任(看脸)”。既然您担心重定向播放器的安全(法律)风险(从之前您反驳ABP小姑娘的邮件来看),为什么要向ABP提交这个与重定向播放器有同样安全风险的思路?

话说回来,优酷类的变态黑屏,其实也只在中国互联网当下这个混乱之地存在。
要彻底解决问题同时消除安全隐患似乎只能像aaaa007cn同学那样abp+privoxy了。
aaaa007cn
千年狐狸
千年狐狸
  • UID23968
  • 注册日期2008-05-03
  • 最后登录2022-03-07
  • 发帖数1924
  • 经验1138枚
  • 威望1点
  • 贡献值232点
  • 好评度164点
59楼#
发布于:2014-04-10 22:01
gsky916:从技术上讲,在Firefox的层面能实现类似adsafe这种软件对Flash流量的过滤和修改吗?在不借助第三方程序的前提下。
恕我不了解这软件,具体的实现机制我并不清楚,似乎是和Proxomitron类似的local proxy?

...
回到原帖
firefox可以实现直接对接收到的数据先做修改再送回原本的listener的方法
参见 http://stackoverflow.com/questions/7222577/firefox-extension-cancel-requests-and-emit-fake-responses
https://www.firefox.net.cn/read-48727 这帖子中的扩展就是按照这篇来改的

以前也曾经有过一个叫做prifoxy的扩展
http://code.google.com/p/prifoxy/
简单地把privoxy集成到扩展中而已

但是这种情况我情愿选择用单独的privoxy/proxomitron/bfilter来做辅助
游客

返回顶部