记一次 Android 客户端的逆向

主角:

描述:

  • 湖南省教育局推的一款大学生 App,需要每个学生看完里面的一个课程的视频,共 8 章,每章 10 - 23 个视频(连续播放大约 24 小时),每个视频每隔不定时间就会弹出一个选择题答题界面,题目完成后将继续播放该视频。视频进度条只能拖动至该视频已看的最大位置,上面的视频看完后才能继续向下观看。

思路:

  1. 目标,允许 Android 端直接拖动视频进度条至视频末尾;方案,绕开进度条拖动限制代码。
  2. 目标,视频默认倍速播放,取消显示题目;方案,修改 App 中应用视频播放器的默认设置。
  3. 目标,自动化工具模拟 Android 端操作;方案,抓取接口并调用。

工具:

猜你喜欢

转载自www.cnblogs.com/seliote/p/10205545.html