4.11 优酷 APK 去广告

作者:飞龙

软件下载:http://app.cnmo.com/android/235159/

这次要破解优酷的 APK,去掉播放视频开头的广告:

4.11 优酷 APK 去广告 - 图1

我们先抓包,看到了api.mobile.youku.com,这个就是广告所在的域名。

4.11 优酷 APK 去广告 - 图2

我们载入 AK:

4.11 优酷 APK 去广告 - 图3

将所有api.mobile.youku.com都换成127.0.0.1即可:

4.11 优酷 APK 去广告 - 图4

然后,在回编译的时候,会有如下问题。

  1. >D:\Wizard破解工具包\Tool\Android\AndroidKiller_v1.3.1\projects\Youku\Project\res\values-v23\styles.xml:6: error: Error retrieving parent for item: No resource found that matches the given name '@android:style/WindowTitleBackground'.
  2. >D:\Wizard破解工具包\Tool\Android\AndroidKiller_v1.3.1\projects\Youku\Project\res\values-v23\styles.xml:6: error: Error retrieving parent for item: No resource found that matches the given name '@android:style/WindowTitleBackground'.

我们找到res/value-v23/styles.xml,把resources下的东西注释掉:

  1. <?xml version="1.0" encoding="utf-8"?>
  2. <resources>
  3. <!--
  4. ...
  5. -->
  6. </resources>

在找到res/value/public.xml,把所有带Base.V23的东西(两个)注释掉:

  1. <!--
  2. <public type="style" name="Base.V23.Theme.AppCompat" id="0x7f0d00a6" />
  3. <public type="style" name="Base.V23.Theme.AppCompat.Light" id="0x7f0d00a7" />
  4. -->

即可成功编译:

  1. 当前 Apktool 使用版本:Android Killer Default APKTOOL
  2. 正在编译 APK,请稍等...
  3. >I: 使用 ShakaApktool 2.0.0-20150914
  4. >I: 编译 smali classes.dex...
  5. >I: 编译 smali_classes2 classes2.dex...
  6. >I: 正在编译资源...
  7. >I: 正在拷贝libs目录... (/lib)
  8. >I: 正在编译apk文件...
  9. >I: 复制未知文件/目录...
  10. APK 编译完成!
  11. 正在对 APK 进行签名,请稍等...
  12. APK 签名完成!
  13. ---------------------------
  14. APK 所有编译工作全部完成!!!
  15. 生成路径:
  16. file:D:\Wizard破解工具包\Tool\Android\AndroidKiller_v1.3.1\projects\Youku\Bin\Youku_killer.apk