ProxyPin
抓包工具 · 多平台 · 开源
ProxyPin 是一款开源免费的抓包工具,支持 Android、Windows 等多平台。需要两台设备配合使用:一台作为抓包代理(运行 ProxyPin),另一台是 AIbangOS 设备。
连接不上 GitHub?获取备用下载视频教程
以下为安卓端详细视频教程,包含 ProxyPin 配置、证书安装、代理设置和劫持全流程。建议先看完视频再动手操作。
漏洞原理
AIbangOS 6.2.0 及以前的应用商店存在一个安全缺陷:即使设备开启了网络代理或抓包,应用商店仍然可以正常下载 App。这意味着可以通过代理拦截应用商店的下载请求,将响应中的下载链接和 MD5 替换为第三方 App 的地址,从而让应用商店"帮"我们安装任意 App。
准备工作
- 01 在此页面上方下载好安卓或 Windows 端对应版本的 ProxyPin,安装到你的代理设备上。接着点击上方「下载配置文件」按钮,将配置文件下载到代理设备和 AIbangOS 设备上备用(后续操作需要导入)。
- 02 在 AIbangOS 设备上,打开作业帮 App,寻求人工客服帮助,告知客服需要申请上下「今日头条」 App。客服会要求你提供设备的设备码 SN,提交后等待上架即可。上架完成后,在应用商店搜索并安装今日头条到 AIbangOS 设备上。
完整操作流程
选择你的代理设备类型,查看对应的操作步骤。
以下为使用 Windows 电脑作为代理设备的完整操作步骤。
- 01打开 ProxyPin,点击顶部从左往右数第 3 个「锁」图标,展开 HTTPS 代理菜单,勾选「启用 HTTPS 代理」。
- 02在同一菜单中选择「安装根证书到本机」,系统会自动完成安装,无需手动操作。
- 03选择菜单中「导出」→「导出根证书」,点确定,保存到桌面等方便找到的位置。然后通过 QQ、微信或蓝牙将证书文件传输到 AIbangOS 设备上。
- 04点击顶部第 4 个「小齿轮」图标进入设置,选择第一项「代理」,将「设置为系统代理」「SOCKS5」「启用 HTTP2」全部关闭。
- 05在设置中选择「外部代理设置」,取消勾选「启用」,点确认保存。
- 06点击顶部第 5 个「请求重写」选项,点击右上角的「导入」按钮,选择从 birchua.cn 下载好的配置文件导入。导入后点击左下角图标回到 ProxyPin 主页。
- 07点击顶部的手机图标,查看本机 IP 地址(默认端口
9099),记下来。 - 08在 AIbangOS 设备上,用今日头条访问 birchua.cn,下滑找到「CA 证书安装」卡片,根据机型跳转到系统设置,安装从电脑传来的根证书文件。
- 09在 AIbangOS 设备上,断开 Wi-Fi,长按要连接的 Wi-Fi → 选择「修改」→「高级选项」→ 代理选「手动」→ 主机名填 IP 地址,端口填
9099。 - 10回到 Windows 端 ProxyPin,点击底部三角形图标开始抓包。然后打开 AIbangOS 应用商店下载任意 App,ProxyPin 自动拦截并替换链接,安装第三方安装器。
以下为使用安卓手机作为代理设备的完整操作步骤。
- 01打开 ProxyPin,点击右下角小齿轮图标进入设置,将「系统代理」「SOCKS5」「启用 HTTP2」全部关闭。
- 02点击「外部代理设置」,取消勾选顶部的「启用」,关闭弹窗。
- 03点击顶部的「HTTPS 代理」,勾选「启用 HTTPS 代理」,然后选择「导出根证书」,点击右下角保存按钮保存证书。
- 04打开手机系统设置,搜索 CA,选择「CA 证书」,进入文件管理后点击左上角,选择「下载」分栏,找到
ProxyPinCA.crt,单击安装。 - 05将该根证书文件通过微信、QQ 或蓝牙传输到 AIbangOS 设备上。
- 06返回手机设置主页,选择「Wi-Fi」,展开当前连接的 Wi-Fi,找到 IPv4 地址(一般 192 开头),记下来。
- 07返回 ProxyPin,点击底部第 3 个选项,选择第 5 项「请求重写」,点击左上角「导入」,选择从 birchua.cn 下载好的配置文件。导入后点击左下角图标回到主页。
- 08点击右下角三角形图标开始抓包。
- 09在 AIbangOS 设备上,用今日头条访问 birchua.cn,下滑找到「CA 证书安装」卡片,根据机型跳转到系统设置,安装从手机传来的根证书文件。
- 10在 AIbangOS 设备上,打开设置 → Wi-Fi → 断开连接 → 长按 Wi-Fi →「修改」→「高级选项」→ 代理选「手动」→ 主机名填 IPv4 地址,端口填
9099。 - 11打开应用商店下载任意 App,ProxyPin 自动拦截并替换链接,安装第三方安装器。
常见问题
-
Q.
改完 Wi-Fi 代理后 AIbangOS 设备显示「无法联网」或「连接受阻」?
如果你正确操作了,AIbangOS 设备的网络会经过代理设备 → 再到路由器。无法联网通常是因为AIbangOS 设备连不上代理设备,或者代理设备本身连不上路由器。请检查以下几点:
① IP 地址和端口是否填错(参照前面步骤中记下的值)
② 两台设备是否连接同一个 Wi-Fi
③ 部分路由器会隔离设备间通信,可尝试用手机热点替代 Wi-Fi。使用热点时,两台设备同样需要完成 CA 证书安装、代理配置等全部步骤,操作流程与使用 Wi-Fi 完全一致,只是将网络来源从路由器换成了手机热点。连接热点后在代理设备上查看热点分配的 IP 地址,填入 AIbangOS 设备的代理设置中即可。 -
Q.
桌面上出现一个 App 图标一直显示「正在安装」?
这是劫持替换后的残留图标,按以下步骤清除:
① 进入设置 → Wi-Fi → 高级选项 → 代理改回「无」
② 进入设置 → 应用程序 → 找到应用商店 → 储存 → 清除缓存
③ 重启设备
④ 重启后回到桌面,长按「正在安装」的图标,弹出提示后点击「删除」即可 -
Q.
ProxyPin 能用手机代替 PC 吗?
可以,ProxyPin 支持 Android 手机作为代理设备,两台设备连同一个 Wi-Fi 即可。详细步骤参考上方「安卓端」操作流程或视频教程。
