作为一个快手资深用户,每天使用快手app看老铁直播,出于兴趣,曾经对快手接口进行过简单研究,年前写过一个小玩意发送弹幕发送跟老铁互喷!前两天想看下是否好使,发现快手app新版本限制抓包了,那就先研究一下快手app抓包吧!经过一下午的研究,发现可以通过一下三种方式,对app就行http抓包!
使用的工具: charles, root过的安卓手机一台 不同版本的快手apk
1,降低apk版本[快手版本6.8]
进过测试,发现降低版本可以进行抓包,测试版本6.8.0抓包通过!但缺点也很明显,apk过于老旧,新的接口可能没有,只能凑合着用
2. 删除热更新[快手版本7.5]
对于快手7版本,重装apk后,第一次使用发现可以抓包,但是关闭app后重新打开就不能抓包了!分析后发现是使用的热更新的方式限制接口通过代理抓包软件,那么简单了,每次启动app前我们可以手动删除热更新文件即可进行抓包!手动操作如下:

adb shell
su
rm /data/data/com.smile.gifmaker/files/mmkv/com.smile.gifmaker_switches

当然了,你也可以写一个模块,代码删除

String packageName = "com.smile.gifmaker"
String gifmakerSwitchesfilePath = "/data/data/" + packageName + "/files/mmkv/com.smile.gifmaker_switches";
File file = new File(gifmakerSwitchesfilePath);
if (file.exists()) {file.delete();log("删除gifmaker_switches文件成功!");
}
  1. 使用socket转发,[快手版本8.0以上]
    快手8.0以上版本快手同样限制接口通过代理,
    方法一:简单粗暴的使用手机内搭建vpn转发socket到抓包工具的方法处理,基本满足了需求!
    方法二:可以编写hook程序,修改app代码中的网络协议函数返回值强迫走http协议,也能达到目的,但这需要一定的技术水平!嫌麻烦的同学可以使用第一种方法
    好了,周末时间太短,没做过多研究,关于快手抓包的方法就分享这三种方法大家可以参考一下!仅供学习,切勿非法用途!

快手app抓包方案常见的初探相关推荐

  1. 求你了,别再问我网页或APP抓包了!

    公众号后台回复"图书",了解更多号主新书内容 ‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍ 作者:pk哥 来源:Python知识圈 这半个月,pk 哥 在 B 站上传了两个 ...

  2. App 抓包利器:Charles

    整理不易,欢迎关注公众号:AI悦创,如果你想快速入门点击此阅读: https://mp.weixin.qq.com/s/hxWpw5lydfRyqki45xly1Q 公众号:AI悦创 1. 前言 介绍 ...

  3. App 抓包利器:Charles 以及 App 爬虫心得

    整理不易,欢迎关注公众号:AI悦创,如果你想快速入门点击此阅读: https://mp.weixin.qq.com/s/hxWpw5lydfRyqki45xly1Q 公众号:AI悦创 1. 前言 介绍 ...

  4. Android App抓包、Mock数据探索

    一.背景       客户端在开发过程中,经常遇到以下问题: 服务经常挂掉 制造数据的过程繁琐 正在发布,需慢慢等 服务端正忙,事情优先级靠后 服务端修改数据,会影响测试过程 只定义好了接口,客户端进 ...

  5. 4k超清壁纸APP抓包获取所有壁纸下载地址

    4k超清壁纸APP抓包获取所有壁纸下载地址   Lan   2020-05-09 10:38   288 人阅读  0 条评论 额,最近发现手机壁纸似乎有段时间没换了,刚好又看到网上有一个APP叫做4 ...

  6. 手机APP抓包问题总结及相关解决方案

    App抓包问题总结及相关解决方案 文章目录 App抓包问题总结及相关解决方案 前言 1 抓包工具的选择 2 常见问题解决 2.1 App正常运行,但是抓包工具中没有对应的请求记录 2.1.1 非HTT ...

  7. 部分只能在实机运行的APP抓包思路-免root框架神器

    最近在逆向一款APP,名字我就不贴了,大概情况就是用模拟器无法正常运行,刚开始怀疑是否特殊安装,开了xposed隐藏root状态.隐藏模拟器等插件等,都会导致闪退,令我百思不得其解,按经验可能是模拟器 ...

  8. Charles+drony的APP抓包

    推荐阅读 学抓包就来"哆啦安全"学 Charles+drony的APP抓包 Charles+Postern的APP抓包 ​干货|物联网安全(基础入门篇) 车联网安全常见安全术语(基 ...

  9. 安全攻防 | APP抓包大全

    声明:本人坚决反对利用文章内容进行恶意攻击行为,一切错误行为必将受到惩罚,绿色网络需要靠我们共同维护,推荐大家在了解技术原理的前提下,更好的维护个人信息安全.企业安全.国家安全. 最近工作中遇到一些比 ...

最新文章

  1. Docker源码修改工作总结(三)
  2. window系统无限试用 JAVA IDEA不限版本
  3. 华为汪涛:走向智能世界2030,无线网络未来十年十大产业趋势
  4. Android之通过VideoView控件播放一个视频出现的问题以及我的解决办法
  5. webworker应用场景_典型应用场景 · OpenResty最佳实践-最新版 · 看云
  6. 第 20 次 CSP认证 202009-3 点亮数字人生
  7. Java Programming Test Question 2
  8. 夏至与北回归线的故事
  9. Hibernate中Entity对象的重新加载refresh
  10. Alpha 事后诸葛亮(团队)
  11. php里用钢笔画曲线,ps钢笔工具怎么抠图
  12. 找回Windows 10安全通知图标
  13. 03 数据载入、存储及文件格式
  14. Android事件总线——EventBus的使用
  15. bzoj1905: Soldier 士兵控制的棋盘
  16. java实现数据结构基数排序_数据结构与算法——基数排序简单Java实现
  17. 进程和线程上下文切换
  18. python爬虫脚本ios_【苹果IP代理】 8大高效的Python爬虫框架,你用过几个?
  19. 分布式低延迟的调度系统Sparrow详细解读
  20. 微信小程序给数组、对象赋值

热门文章

  1. 关于卫星互联网的最强入门科普
  2. 三千年前的古文字被 AI 破译,MIT 和谷歌开发失传语言的机器翻译系统
  3. node发送手机验证码,koa接入短信demo(云信通),云信通提供免费开发测试账号
  4. 智能音箱下沉市场速写
  5. USB3.0、PCIe、PCI等各总线速度对比与介绍
  6. BOAT: Bilateral Local Attention Vision Transformer
  7. 海波龙(Hyperion)继续领跑中国市场
  8. Android桌面快捷方式兼容问题
  9. python-opencv录制视频
  10. 电影院排片的页面设计