游客

ProxyPin 全平台开源抓包工具

2.4K+
176
一言准备中...

ProxyPin 是一款基于 Flutter 开发的开源抓包工具,支持 Windows、macOS、Linux、Android 和 iOS 全平台系统,无需配置 Wi-Fi 代理,通过手机扫码即可快速建立连接。它可以帮助开发者拦截、检查和重写 HTTP(S) 流量,UI 界面美观易用,适用于 Web 调试、接口测试及安全评估等场景。

开源地址

https://gitee.com/wanghongenpin/proxypin

核心功能

  • 跨平台支持:支持电脑和手机端,无需担心兼容性问题。
  • 移动端二维码连接:无需手动配置 Wi-Fi 代理,手机打开 ProxyPin App,扫一扫电脑上的二维码,即可快速建立连接。
  • 域名过滤:只拦截特定域名下的网络请求,避免无关请求的干扰。
  • 搜索功能:根据关键词、响应类型等条件搜索请求,快速找到所需信息。
  • 脚本支持:支持编写 JavaScript 脚本来处理请求或响应,实现更灵活的抓包和调试操作。
  • 请求重写与拦截:支持请求重定向、替换请求或响应消息,并根据需要修改请求或响应;还可根据 URL 拦截请求,不向服务器发送请求。
  • 历史记录:自动保存抓包历史记录,支持 HAR 格式导出和导入,方便随时回顾和分析。
  • 其他功能:收藏夹、工具箱、常用编码工具、二维码生成、正则表达式处理等。

技术特点

  • 开源免费:ProxyPin 采用 Apache-2.0 许可证,代码完全开放,用户可以自由查看、修改和分发。
  • 跨平台开发:基于 Flutter 框架开发,UI 界面美观易用,支持全平台系统。
  • 高性能:支持 Gzip、Deflate、Chunked 等编码的数据包自动解码,无需手动操作。
  • 无需 Root/Jailbreak:支持非 Root/Jailbreak 环境下抓包,降低使用门槛。

安装与使用

安装方法

  • iOS 用户:在 App Store 中搜索 “ProxyPin” 进行下载。
  • Android 用户:在 Google Play 中搜索 “ProxyPin” 进行下载。
  • 其他平台用户:访问 GitHub 获取客户端下载链接。

使用步骤(以安卓为例)

  1. 下载安装:从对应应用商店或官方 GitHub 仓库下载并安装 ProxyPin。
  2. 配置 HTTPS 代理:打开软件,进入设置,启用 HTTPS 代理并安装根证书。
  3. 开始抓包:启动代理后,即可在应用中查看网络请求。

电脑与手机联动

  1. 下载并安装:在电脑上下载并安装 ProxyPin。
  2. 建立连接:确保手机和电脑在同一网络下,使用手机端的扫码功能连接到电脑端。
  3. 安装证书:根据提示在电脑上安装证书,即可开始抓包。

使用场景

  • Web 调试:实时监控网络请求和响应,调试和优化网络连接。
  • 接口测试:捕获和分析 API 请求,验证接口的正确性和性能。
  • 安全评估:拦截和修改网络请求,测试应用程序的安全性。
  • 自动化测试:利用脚本录制和回放功能,模拟各种场景进行自动化测试。

截图演示

401f1757519669.jpg

ProxyPin 以其多平台支持、丰富功能和简便操作,成为网络开发、接口测试和安全分析的得力助手。无论你是前端开发者、后端开发者还是安全研究人员,ProxyPin 都能为你提供强大的支持。

  • 本文作者:长情
  • 本文链接: https://iappark.com/?post=137
  • 版权声明:本博客所有文章除特别声明外,均默认采用 CC BY-NC-SA 4.0 许可协议。
文章很赞!支持一下吧 还没有人为TA充电
为TA充电
还没有人为TA充电
176
  • 支付宝打赏
    支付宝扫一扫
  • 微信打赏
    微信扫一扫
感谢支持
文章很赞!支持一下吧
关于作者
87
1
0
0
遁入kun门,继续躺平

FileOptimizer 文件压缩与优化利器

上一篇

多功能系统优化工具Windows超级管理器

下一篇
  • 复制图片
按住ctrl可打开默认菜单