开源抓包工具ProxyPin项目推荐
项目基础介绍和主要编程语言
项目名称: ProxyPin
项目地址: https://github.com/wanghongenpin/network_proxy_flutter
主要编程语言: Dart
ProxyPin是一款基于Flutter开发的开源抓包工具,支持全平台系统,包括Windows、Mac、Android、iOS和Linux。该项目旨在提供一个美观易用的界面,帮助开发者拦截、检查和重写HTTP(S)流量。
项目核心功能
- 手机扫码连接: 无需手动配置Wifi代理,支持配置同步,所有终端可以互相扫码连接转发流量。
- 域名过滤: 只拦截所需的流量,避免干扰其他应用。
- 请求重写: 支持重定向、替换请求或响应报文,并可根据规则修改请求或响应。
- 请求屏蔽: 支持根据URL屏蔽请求,防止请求发送到服务器。
- 脚本支持: 支持编写JavaScript脚本来处理请求或响应。
- 搜索功能: 根据关键词、响应类型等多种条件搜索请求。
- 其他功能: 包括收藏、历史记录、工具箱等。
项目最近更新的功能
- 安卓支持抓Flutter请求。
- 安卓支持Android 10以下版本。
- 请求重写新窗口打开。
- 请求重写升级: 支持请求行、header、状态码重写。
- 修复脚本导入中文乱码。
- 手机端外部代理配置是否展示抓包。
- 展示请求/响应报文大小。
ProxyPin项目持续完善功能和体验,UI优化也在不断进行中。如果你需要一款全平台支持的抓包工具,ProxyPin是一个值得尝试的选择。