快手app抓包方案常见的初探
作为一个快手资深用户,每天使用快手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文件成功!");
}
- 使用socket转发,[快手版本8.0以上]
快手8.0以上版本快手同样限制接口通过代理,
方法一:简单粗暴的使用手机内搭建vpn转发socket到抓包工具的方法处理,基本满足了需求!
方法二:可以编写hook程序,修改app代码中的网络协议函数返回值强迫走http协议,也能达到目的,但这需要一定的技术水平!嫌麻烦的同学可以使用第一种方法
好了,周末时间太短,没做过多研究,关于快手抓包的方法就分享这三种方法大家可以参考一下!仅供学习,切勿非法用途!
快手app抓包方案常见的初探相关推荐
- 求你了,别再问我网页或APP抓包了!
公众号后台回复"图书",了解更多号主新书内容 作者:pk哥 来源:Python知识圈 这半个月,pk 哥 在 B 站上传了两个 ...
- App 抓包利器:Charles
整理不易,欢迎关注公众号:AI悦创,如果你想快速入门点击此阅读: https://mp.weixin.qq.com/s/hxWpw5lydfRyqki45xly1Q 公众号:AI悦创 1. 前言 介绍 ...
- App 抓包利器:Charles 以及 App 爬虫心得
整理不易,欢迎关注公众号:AI悦创,如果你想快速入门点击此阅读: https://mp.weixin.qq.com/s/hxWpw5lydfRyqki45xly1Q 公众号:AI悦创 1. 前言 介绍 ...
- Android App抓包、Mock数据探索
一.背景 客户端在开发过程中,经常遇到以下问题: 服务经常挂掉 制造数据的过程繁琐 正在发布,需慢慢等 服务端正忙,事情优先级靠后 服务端修改数据,会影响测试过程 只定义好了接口,客户端进 ...
- 4k超清壁纸APP抓包获取所有壁纸下载地址
4k超清壁纸APP抓包获取所有壁纸下载地址 Lan 2020-05-09 10:38 288 人阅读 0 条评论 额,最近发现手机壁纸似乎有段时间没换了,刚好又看到网上有一个APP叫做4 ...
- 手机APP抓包问题总结及相关解决方案
App抓包问题总结及相关解决方案 文章目录 App抓包问题总结及相关解决方案 前言 1 抓包工具的选择 2 常见问题解决 2.1 App正常运行,但是抓包工具中没有对应的请求记录 2.1.1 非HTT ...
- 部分只能在实机运行的APP抓包思路-免root框架神器
最近在逆向一款APP,名字我就不贴了,大概情况就是用模拟器无法正常运行,刚开始怀疑是否特殊安装,开了xposed隐藏root状态.隐藏模拟器等插件等,都会导致闪退,令我百思不得其解,按经验可能是模拟器 ...
- Charles+drony的APP抓包
推荐阅读 学抓包就来"哆啦安全"学 Charles+drony的APP抓包 Charles+Postern的APP抓包 干货|物联网安全(基础入门篇) 车联网安全常见安全术语(基 ...
- 安全攻防 | APP抓包大全
声明:本人坚决反对利用文章内容进行恶意攻击行为,一切错误行为必将受到惩罚,绿色网络需要靠我们共同维护,推荐大家在了解技术原理的前提下,更好的维护个人信息安全.企业安全.国家安全. 最近工作中遇到一些比 ...
最新文章
- Docker源码修改工作总结(三)
- window系统无限试用 JAVA IDEA不限版本
- 华为汪涛:走向智能世界2030,无线网络未来十年十大产业趋势
- Android之通过VideoView控件播放一个视频出现的问题以及我的解决办法
- webworker应用场景_典型应用场景 · OpenResty最佳实践-最新版 · 看云
- 第 20 次 CSP认证 202009-3 点亮数字人生
- Java Programming Test Question 2
- 夏至与北回归线的故事
- Hibernate中Entity对象的重新加载refresh
- Alpha 事后诸葛亮(团队)
- php里用钢笔画曲线,ps钢笔工具怎么抠图
- 找回Windows 10安全通知图标
- 03 数据载入、存储及文件格式
- Android事件总线——EventBus的使用
- bzoj1905: Soldier 士兵控制的棋盘
- java实现数据结构基数排序_数据结构与算法——基数排序简单Java实现
- 进程和线程上下文切换
- python爬虫脚本ios_【苹果IP代理】 8大高效的Python爬虫框架,你用过几个?
- 分布式低延迟的调度系统Sparrow详细解读
- 微信小程序给数组、对象赋值