HTTP 抓包工具,通过 OC 和 Nodejs 混编而成,内嵌 Chrome V8 引擎,局域网内设备都可以连接并抓包,监控网络请求,分析数据。
#支持 Today 插件查看
#支持分屏浏览
#常见文件解析,可复制源路径
#查看请求信息,请求头,及数据包
#查看响应状态码,响应头,及数据包
#支持日志模式
#支持电脑和其他设备通过浏览器访问抓包记录
和使用 charles 的原理是一样的,通过网络代理的方式抓包,该应用实现了以 iPhone 作为服务端的功能,在同一个局域网内的设备都可以进行连接。
可以抓取网络请求头和请求体的数据,同样可以抓取响应头和响应体的数据,使用上还是很方便的,断点功能是不是可以添加一下,不过这样的话会加大访问超时的概率。
局域网内可以访问 iPhone 的 ip+端口号 8002,通过网页的形式来查看记录。iPhone 本机可以使用 127.0.0.1:8002 来访问,内嵌的网页是 pc 版的。
使用 nodejs,使得 iPhone 做服务端成为可能,外网的话使用外网 IP+8002 也可以,做域名解析的话是不是有点过头了,nodejs 的生态本身很完善了,可以说能完成几乎所有的需求。
iPhone 可以做服务端的话,其实有很多功能就可以扩展开来,早期都是用于文件的传输,小型局域网的联机游戏。作为服务端能够呈现网页还是头一次见到。。。
其实市面上不少的抓包工具,我想大部分人下载可能是开发者调试吧,像一般用户说是想修改一下网络请求,欺骗服务器,这个的话我认为大部分服务商基本能够杜绝这些小把戏,一般的可能还不会这样做,还有要熟悉人家的业务规则不是。 这款应用还没有涉及修改请求的功能,我想如果这样的话,苹果应用商店是不是也要注意一下了。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.