HTTP 抓包工具,通过 OC 和 Nodejs 混编而成,内嵌 Chrome V8 引擎,局域网内设备都可以连接并抓包,监控网络请求,分析数据。
#支持 Today 插件查看
#支持分屏浏览
#常见文件解析,可复制源路径
#查看请求信息,请求头,及数据包
#查看响应状态码,响应头,及数据包
#支持日志模式
#支持电脑和其他设备通过浏览器访问抓包记录
和使用 charles 的原理是一样的,通过网络代理的方式抓包,该应用实现了以 iPhone 作为服务端的功能,在同一个局域网内的设备都可以进行连接。
可以抓取网络请求头和请求体的数据,同样可以抓取响应头和响应体的数据,使用上还是很方便的,断点功能是不是可以添加一下,不过这样的话会加大访问超时的概率。
局域网内可以访问 iPhone 的 ip+端口号 8002,通过网页的形式来查看记录。iPhone 本机可以使用 127.0.0.1:8002 来访问,内嵌的网页是 pc 版的。
使用 nodejs,使得 iPhone 做服务端成为可能,外网的话使用外网 IP+8002 也可以,做域名解析的话是不是有点过头了,nodejs 的生态本身很完善了,可以说能完成几乎所有的需求。
iPhone 可以做服务端的话,其实有很多功能就可以扩展开来,早期都是用于文件的传输,小型局域网的联机游戏。作为服务端能够呈现网页还是头一次见到。。。
其实市面上不少的抓包工具,我想大部分人下载可能是开发者调试吧,像一般用户说是想修改一下网络请求,欺骗服务器,这个的话我认为大部分服务商基本能够杜绝这些小把戏,一般的可能还不会这样做,还有要熟悉人家的业务规则不是。 这款应用还没有涉及修改请求的功能,我想如果这样的话,苹果应用商店是不是也要注意一下了。
1
justin2018 2019-05-27 22:17:56 +08:00
下载地址: https://itunes.apple.com/cn/app/ihttp-tracker-%E7%BD%91%E7%BB%9C%E7%9B%91%E6%8E%A7/id1463315864?mt=8
------------- 软件大小:397.8 MB ------------- 软件价格:¥12.00 |
2
frozenthrone 2019-05-28 07:55:28 +08:00 via iPhone
抓包 app 做成 400M ?
|
3
uomoliA OP nodejs 的环境比较大吧,一般都是用 vpn 的形式,现在国内 vpn 类的监控那么严格
|
4
CEEC 2019-05-30 15:33:05 +08:00 via iPhone
现在是限免了吗
|
5
uomoliA OP 我也看到了,好像真的免费了
|
6
dapan24678 2019-06-06 11:01:31 +08:00
当前是 6 元
|
7
xfspython 2019-06-08 17:35:02 +08:00
我现在有个问题,用 fiddler 抓 ios app 数据包的时候,有些关键的数据包抓不到,我知道安卓的 packet capture 可以解决,或者 proxy droid,但是 iOS 还没找到这样一个软件,不知道你的是否能解决,我看 iOS 上的 stream 也不行
|