教你使用服务器搭建一款开源免费的跨平台抓包工具ProxyPin
莱卡云
2025年12月26日 14:57
云服务器教程

在做 接口调试、App 逆向分析、前后端联调、运维排错 的时候,抓包工具几乎是必备神器。但你可能也遇到过这些真实问题:

  • 抓包工具只支持本地,换设备就得重装

  • 手机 / 模拟器 / 服务器 抓包来回切,非常麻烦

  • 商业抓包工具收费高、限制多

  • HTTPS 抓包配置复杂,新手容易劝退

后来我把 ProxyPin 直接部署到服务器上,用了一段时间后,只能说一句话:

👉 抓包这种事,一旦集中到服务器上,效率会直接提升一个档次。

这篇文章就按真实使用与搭建流程,手把手教你

使用莱卡云服务器搭建一款开源免费、跨平台的抓包工具 ProxyPin,非常适合开发者、运维、安全测试人员。

一、ProxyPin 是什么?为什么这么多人用?

先一句话说明白:

👉 ProxyPin 是一款开源免费的跨平台抓包工具,支持 HTTP / HTTPS 流量代理与分析。

它的核心优势包括:

  • 🌍 支持 Windows / macOS / Linux / Android / iOS

  • 🔐 支持 HTTPS 抓包(自签 CA)

  • 📱 非常适合手机 App 抓包

  • 🌐 支持远程代理模式

  • 🆓 完全开源、免费

  • 🧠 界面清晰,上手成本低

你可以把它理解成:

“更适合现代开发与移动端场景的开源抓包工具”。

二、为什么推荐把 ProxyPin 搭在服务器上?

很多人一开始都在本地用抓包工具,但在以下场景下会非常不方便:

  • 手机 / 平板抓包

  • 远程服务器程序抓包

  • 多人协作调试接口

  • 不同设备共享抓包环境

服务器部署 ProxyPin 的优势非常明显:

  • 🌍 所有设备统一指向一个代理

  • 🔁 不用每台设备单独装抓包工具

  • 👥 团队共享抓包节点

  • 🧱 抓包环境长期在线、稳定

我自己是把 ProxyPin 部署在

莱卡云服务器 上,作为统一的“抓包中枢”。

三、服务器配置建议(非常低)

ProxyPin 对服务器资源要求不高:

  • CPU:1–2 核

  • 内存:1GB

  • 系统:Ubuntu 20.04 / 22.04、Debian 11/12

  • 端口:自定义(如 8899 / 9000)

一台入门级云服务器就完全够用。

四、部署思路说明(先看懂)

推荐的使用结构是:

手机 / 电脑 / 服务器程序 ↓ ProxyPin(服务器) ↓ 真实目标服务器

👉 所有流量先经过 ProxyPin,再转发出去。

五、在服务器上部署 ProxyPin(推荐 Docker)

5.1 安装 Docker 与 Docker Compose

apt update apt install -y docker.io docker-compose systemctl enable --now docker

确认 Docker 正常:

docker ps

5.2 创建工作目录

mkdir -p /opt/proxypin/{data,cert} cd /opt/proxypin

  • data:抓包数据

  • cert:HTTPS 证书

5.3 编写 docker-compose.yml

下面是一个实战友好示例(端口可自行调整):

version: "3.8" services: proxypin: image: ghcr.io/proxypin/proxypin:latest container_name: proxypin restart: unless-stopped ports: - "8899:8899" - "9000:9000" volumes: - ./data:/app/data - ./cert:/app/cert environment: - TZ=Asia/Shanghai

启动服务:

docker-compose up -d docker ps

六、访问 ProxyPin 管理界面

浏览器打开:

http://服务器IP:9000

如果你看到:

  • 请求列表

  • 请求详情(Headers / Body)

  • HTTPS 证书管理

说明 ProxyPin 已经成功运行

七、配置客户端进行抓包(关键)

7.1 电脑 / 手机设置代理

以服务器 IP 为例:

  • 代理地址:服务器IP

  • 代理端口:8899

  • 协议:HTTP

7.2 安装 ProxyPin CA 证书(HTTPS 抓包)

在 ProxyPin 页面下载 CA 证书,然后:

  • Windows / macOS:安装并信任证书

  • Android:安装为用户证书

  • iOS:安装后在设置中手动信任

完成后即可抓取 HTTPS 流量。

八、常见使用场景(真实)

我自己最常用的场景包括:

  • 📱 手机 App 接口调试

  • 🔧 前后端 API 联调

  • 🧪 测试第三方 SDK 请求

  • 🖥️ 服务器程序 HTTP 调试

  • 🔐 排查请求签名 / Header

所有设备,只需要改一次代理。

九、强烈建议:Nginx + HTTPS 管理入口(可选)

如果你要长期使用或多人协作,建议给管理界面加一层保护。

server { listen 80; server_name proxy.example.com; location / { proxy_pass http://127.0.0.1:9000; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; } }

再配合 HTTPS 和访问控制,会非常专业。

十、我真实用下来的体验

说点不吹的感受:

  • 🧠 手机抓包变得极其简单

  • 🔁 多设备同时抓包很稳

  • 🚀 比本地抓包工具省事

  • 🔒 私有部署,数据完全可控

现在我做接口调试,基本都是“服务器 ProxyPin + 客户端代理”。

十一、使用注意事项(一定要看)

⚠️ 仅用于合法调试与测试

⚠️ 不要抓取非授权流量

⚠️ HTTPS 抓包需正确安装证书

⚠️ 不建议对公网开放代理端口

结尾

如果你正在寻找一款:

  • ✅ 开源免费

  • ✅ 跨平台

  • ✅ 支持 HTTPS

  • ✅ 适合手机与远程场景

的抓包工具,那么 ProxyPin 非常值得你在服务器上部署一套。

配合 莱卡云服务器 使用,一次搭建,长期受益,让抓包调试真正做到

“集中、稳定、高效”。