对“爱奇艺” iPad 版客户端的一些猜测
爱奇艺的 iPad 版客户端,广告时间越来越长了,现在 30s... ...,所以现在猜测下他的客户端。
现象:
1、有时客户端没有广告。
2、有时客户端的广告是 15s。
正向分析:
1、广告一般都是轮播的。
2、广告的入口地址应该与正常的视频入口地址分开。
3、客户端应该首先判断有没有广告。如果有,再执行相关播放策略。
4、广告播放的控制,是在正常播放视频的开始部分。
打算进行的逆向分析步骤:
1、破解 IPA。
2、导出头文件,查找与广告相关的信息。
3、客户端的本地存储,查找与广告相关的信息。
4、调试客户端,找到控制广告播放的代码范围。
5、修改客户端的执行文件,让其总是返回服务器没有广告。
再次分发:
1、写一个无广告插件,这个方法相对麻烦一些。
2、重写签名修改后的客户端,然后分发。
也不是经常看视频,这里只是记录下自己的一些想法,回头忍受不了它的时候,再下手。