关于抓包的疑惑,求推荐方案

345 天前
 ansnail

移动端开发,在开发需要经常看接口的返回,目前使用的 Charles ,使用正常,但由于测试同学经常会拿手机过来调试问题,也需要抓包,需要在测试同学手机上去设置代理,然后下载并安装证书,很麻烦,

求问各位有没有什么简便的方案,比如搞一个路由器,连上路由器后可以直接劫持抓包,只是设想不知道是否有成熟方案

1631 次点击
所在节点    问与答
15 条回复
molvqingtai
345 天前
让测试学会抓包
cvbnt
345 天前
你是否在寻找 httptoolkit ?
aaronlam
345 天前
首先你得搞定证书的问题
wsxyeah
345 天前
adb shell settings put global http_proxy 192.168.1.1:8080
lovelylain
345 天前
换个思路,根据环境变量路由到不同环境,环境自带抓包功能。
docxs
345 天前
whistle
japeth
345 天前
电脑装个模拟器 叫测试把测的那个包发给你 不就好了吗?
linbiaojj
345 天前
App 写一个可以设置 app http 代理的测试界面,之后让测试自己设置就行了。
piku
345 天前
中间人抓包也需要搞定证书问题。
部分路由器的确可以直接抓包,出来的文件可以进 Wireshark 分析,不过 https 解不了密。
有没有可能,先启用 http 协议,明文调试完成后再迁到 https ?
OutOfMemoryError
345 天前
安卓移动端,root+xposed 的环境下有一个模块叫作“JustTrustMe”,对哪个应用启用哪个应用就信任全部证书
zhangzEric
344 天前
同 1 楼,测试抓包不是基本功嘛
blankmiss
344 天前
@zhangzEric 有的测试连压测都不知道是什么
jones2000
344 天前
@piku app 基本都是内嵌开源浏览器, 设置下浏览器证书存放路径,直接就可以导出来。 然后导入到 Wireshark 就可以分析了。 除非是闭源的浏览器,这个就不好搞。
hongfengkt
344 天前
app 内缓存所有网络请求,debug 模式下查看
piku
343 天前
@jones2000 学习了。
@ansnail mikrotik 全系列路由器支持抓包(包括 x86 架构)。之前用过深信服也是支持抓包的。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/941088

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX