×

ProxyPin - 开源免费抓包工具

hqy hqy 发表于2025-07-11 17:10:45 浏览16 评论0

抢沙发发表评论

互联网资料/工具,安全性未知,需要自行研判安全性.

开源免费抓包工具,支持Windows、Mac、Android、IOS、Linux 全平台系统.(https://github.com/wanghongenpin/proxypin)

您可以使用它来拦截、检查和重写HTTP(S)流量,支持Flutter应用抓包,ProxyPin基于Flutter开发,UI美观易用。

图片

? 核心特性

? 手机扫码连接

不用手动配置Wifi代理,包括配置同步。所有终端都可以互相扫码连接转发流量.

优势特点:

  • • ? 零配置连接: 扫码即连,无需复杂的网络设置
  • • ? 多设备互联: 所有终端设备都可以相互连接
  • • ⚡ 配置同步: 自动同步代理配置,省时省力
  • • ? 跨平台支持: 支持所有主流操作系统

? 域名过滤

只拦截您所需要的流量,不拦截其他流量,避免干扰其他应用.

功能亮点:

  • • ? 精准拦截: 只抓取目标域名的流量
  • • ? 避免干扰: 不影响其他应用的正常运行
  • • ? 规则管理: 支持多种过滤规则配置
  • • ? 实时监控: 实时显示拦截状态和统计信息

? 智能搜索

根据关键词响应类型多种条件搜索请求.

搜索能力:

  • • ? 关键词搜索: 支持URL、请求头、响应内容搜索
  • • ? 响应类型过滤: 按HTTP状态码、内容类型筛选
  • • ⏰ 时间范围: 支持时间段内的请求查询
  • • ?️ 标签分类: 自定义标签管理重要请求

? JavaScript脚本支持

支持编写JavaScript脚本来处理请求或响应.

脚本功能:

  • • ? 自动化处理: 编写脚本自动处理HTTP请求/响应
  • • ? 自定义逻辑: 实现复杂的数据处理和转换
  • • ? 丰富API: 提供完整的脚本API接口
  • • ? 脚本管理: 支持脚本保存、导入和分享

✏️ 请求重写

支持重定向,支持替换请求或响应报文,也可以根据正则修改请求或响应.

重写能力:

  • • ? 请求重定向: 将请求重定向到指定URL
  • • ? 报文替换: 完全替换请求或响应内容
  • • ? 正则修改: 使用正则表达式精确修改内容
  • • ? 条件触发: 基于条件自动触发重写规则

? 技术特色

? 基于Flutter开发

  • • 跨平台一致性: 所有平台保持统一的用户体验
  • • 现代化UI: 美观、流畅的用户界面设计
  • • 高性能: 原生级别的性能表现
  • • 快速迭代: 支持热重载,开发效率高

? 全平台支持

  • • Windows: 完整的桌面端功能体验
  • • macOS: 原生macOS应用体验
  • • Android: 移动端便携抓包
  • • iOS: 支持iPhone和iPad
  • • Linux: 开源系统完美支持

? 安全可靠


  • • 开源透明: 完全开源,代码可审计
  • • 本地处理: 数据在本地处理,保护隐私
  • • 加密传输: 支持HTTPS流量解析
  • • 权限控制: 精细的权限管理机制

?️ 使用场景

?‍? 开发调试

  • • API调试: 快速调试REST API接口
  • • 移动应用: 调试移动应用的网络请求
  • • Web开发: 分析网页的网络行为
  • • 性能优化: 识别网络性能瓶颈

? 安全测试

  • • 渗透测试: 安全研究和漏洞发现
  • • 流量分析: 分析应用的网络通信
  • • 数据泄露: 检测敏感数据传输
  • • 协议分析: 深入理解网络协议

? 数据分析

  • • 用户行为: 分析用户的网络使用模式
  • • 接口监控: 监控第三方API的调用情况
  • • 流量统计: 统计应用的网络流量
  • • 错误追踪: 追踪网络请求错误

? 学习研究

  • • 协议学习: 学习HTTP/HTTPS协议
  • • 网络原理: 理解网络通信原理
  • • 逆向工程: 分析应用的网络行为
  • • 技术研究: 进行网络技术研究

? 安装使用

? 桌面端安装

Windows

  1. 1. 访问 https://github.com/wanghongenpin/proxypin/releases
  2. 2. 下载最新版本的 ProxyPin-Windows.zip
  3. 3. 解压并运行 ProxyPin.exe

macOS

  1. 1. 下载 ProxyPin-macOS.dmg
  2. 2. 双击安装包进行安装
  3. 3. 在应用程序中启动 ProxyPin

Linux

  1. 1. 下载 ProxyPin-Linux.tar.gz
  2. 2. 解压:tar -xzf ProxyPin-Linux.tar.gz
  3. 3. 运行:./ProxyPin

? 移动端安装

Android

  1. 1. 下载 ProxyPin.apk 文件
  2. 2. 允许安装未知来源应用
  3. 3. 安装并启动应用

iOS

  1. 1. 通过 TestFlight 安装(需要邀请码)
  2. 2. 或者下载 IPA 文件进行侧载安装

? 快速开始

1️⃣ 启动应用

在您的设备上启动 ProxyPin 应用

图片

2️⃣ 扫码连接

  • • 在桌面端显示二维码
  • • 使用移动端扫描二维码连接
  • • 或者手动输入代理地址

3️⃣ 配置过滤

域名过滤示例:
- api.example.com
- *.google.com
- 192.168.1.*

4️⃣ 开始抓包

点击"开始"按钮,开始拦截和分析网络流量

5️⃣ 分析数据

  • • 查看请求列表
  • • 分析请求/响应详情
  • • 使用搜索和过滤功能
  • • 应用重写规则或脚本

? 高级功能

? 脚本编写示例


修改请求头

// 添加自定义请求头
function onRequest(request) {
    request.headers['X-Custom-Header'] = 'MyValue';
    request.headers['User-Agent'] = 'ProxyPin/1.0';
    return request;
}

修改响应内容

// 修改JSON响应
function onResponse(response) {
    if (response.headers['content-type'].includes('application/json')) {
        let data = JSON.parse(response.body);
        data.modified = true;
        response.body = JSON.stringify(data);
    }
    return response;
}

? 重写规则配置

URL重定向

原始URL: https://api.example.com/v1/users
重定向到: https://test-api.example.com/v1/users

响应替换

匹配条件: URL包含 "/api/config"
替换响应: {"debug": true, "env": "development"}

? 过滤规则

域名过滤

# 精确匹配
api.example.com

# 通配符匹配
*.example.com

# 正则表达式
^https://.*\.googleapis\.com/.*$

内容类型过滤

# 只显示JSON响应
Content-Type: application/json

# 排除图片资源
!Content-Type: image/*

? 故障排除

常见问题

Q: 无法连接到代理服务器

A: 检查以下项目:

  • • 确保设备在同一网络
  • • 检查防火墙设置
  • • 验证代理端口是否被占用
  • • 重启应用并重新连接

Q: HTTPS流量无法解析

A: 需要安装证书:

  1. 1. 在应用中导出证书
  2. 2. 在设备上安装证书
  3. 3. 信任证书(iOS需要在设置中手动信任)

Q: 移动端连接不稳定

A: 优化建议:

  • • 使用稳定的WiFi网络
  • • 关闭设备的省电模式
  • • 确保应用有网络权限
  • • 检查网络环境是否有限制

Q: 脚本执行失败

A: 调试步骤:

  • • 检查JavaScript语法
  • • 查看控制台错误信息
  • • 验证API调用是否正确
  • • 测试脚本逻辑

性能优化

减少内存使用

  • • 定期清理请求历史
  • • 限制同时显示的请求数量
  • • 关闭不需要的功能模块

提高抓包效率

  • • 使用精确的域名过滤
  • • 避免抓取大文件
  • • 合理设置缓存策略

? 社区与支持

? 文档资源

  • • 官方文档: https://github.com/wanghongenpin/proxypin/wiki
  • • API参考: 详细的脚本API文档
  • • 使用教程: 从入门到高级的完整教程
  • • 最佳实践: 社区分享的使用经验


打赏

本文链接:https://kinber.cn/post/5250.html 转载需授权!

分享到:


推荐本站淘宝优惠价购买喜欢的宝贝:

image.png

 您阅读本篇文章共花了: 

群贤毕至

访客