zoukankan      html  css  js  c++  java
  • 爱奇艺视频广告拦截失败,发文共商大计

    秋式广告杀手,一般视频广告都秒杀,唯独爱奇艺,这个奇葩,研究多天,不得奇解,故发文与各大友人共商大计:


    下面给大伙指导下通用的拦截手法:

    对于各大视频的拦截,分为简单的、复杂的、奇葩的。 

    简单的,只要找准hosts对应的域,就可以屏蔽:

    以56视频为示例: 

    工具:Firefox+firebug插件。

    步骤如下:

    1:访问视频,并开始网络拦截:


    切换到网络,再只观察flash,因为广告通常都是flash或flv播放形式,然后我点击大小,按大小排序,因为广告一般都比较大。

    然后直接在hosts里屏蔽指定的域:cdn1.56imgs.com,以前是s1.56.com这个域名(最近换了)

    屏蔽后,发现广告没了,不过视频也不出来,所以我们再换个域试试:

     

    点击所有,然后按状态排序,找到302跳转的域。

    因为视频广告通常都是跳转来的,所以把这个域名给屏蔽了,一般就OK了。 

    于是hosts屏蔽asc.56.com,好了,搞定了,广告也没有,视频也正常。

    PS:秋式广告杀手,当前版本还是s1的域名,所以56会失效,由于这两天在研究爱奇艺,所以还没即时更新。

    第二类,复杂的,除了找准域,还需要模拟正常的请求:

    像优酷类视频:

    单纯的hosts屏蔽,优酷的应对策略,是黑屏,仍然需要等待。

    应对优酷的,参考简单的,找到需要拦截屏蔽的域名。

    2:然后还需要继续相应的请求,只是处理返回的数据,把广告跳转的地址替换掉。

    第三类,奇葩的

    优酷屏蔽,顶多也就黑屏,不影响用户观看正常影片(广告服务器和视频服务器是分开的,不影响)。

    爱奇艺的视频广告和视频服务器,竟然是同一域:data.video.qiyi.com。


  • 相关阅读:
    Java实现各种内部排序算法
    Java实现堆排序(大根堆)
    Java对象的序列化和反序列化
    Java实现链式存储的二叉查找树(递归方法)
    337. House Robber III(包含I和II)
    318. Maximum Product of Word Lengths
    114. Flatten Binary Tree to Linked List
    106. Construct Binary Tree from Inorder and Postorder Traversal
    105. Construct Binary Tree from Preorder and Inorder Traversal
    96. Unique Binary Search Trees(I 和 II)
  • 原文地址:https://www.cnblogs.com/cyq1162/p/2794881.html
Copyright © 2011-2022 走看看