




PCAPdroid是一款专为Android设备设计的开源、隐私友好的网络监控与抓包工具,其最大亮点在于无需Root权限即可通过模拟本地VPN机制捕获设备流量,且所有数据均在本地处理,绝不上传云端。该软件集成了实时流量监控、深度协议分析与防火墙拦截等核心功能,能够清晰记录并展示各应用的网络连接详情,包括目的域名、协议、端口、连接状态及流量大小,并支持提取SNI、DNS查询、HTTP URL等元数据。此外,PCAPdroid还具备强大的过滤与防火墙功能,支持按应用、IP、端口等条件精准过滤或屏蔽特定流量,结合内置的离线IP归属地数据库,可帮助用户快速识别异常连接,是移动端网络调试、安全排查与隐私监控的得力助手。
1、无Root抓包
通过本地模拟VPN捕获全机流量,无需Root权限,数据本地处理保障隐私。
2、深度协议解析
实时监控应用网络连接,支持提取SNI、URL等元数据,并以文本或十六进制查看原始载荷。
3、HTTPS解密
配合附加组件与CA证书,可解密指定App的加密流量并导出密钥日志。
跨端联动导出:支持导出标准PCAP/PCAPNG格式,兼容Wireshark等桌面端工具进行深度分析。
4、过滤与防火墙
支持按应用、IP、端口等条件精准过滤流量,并可拦截特定恶意连接。
5、离线IP归属地
内置离线数据库,无需联网即可识别远程服务器的国家与ASN信息。
1、一键启动与实时抓包
打开App后,在“状态”页面选择“PCAP文件”作为转储方式,点击“就绪”或开始按钮并授予VPN权限,即可启动抓包。在“连接”页面,可实时查看所有应用的网络请求、目的IP、协议及流量大小。
2、精准过滤与目标锁定
为了避免海量数据干扰,用户可在设置中配置“应用过滤器”,仅捕获特定目标App(如某款游戏或浏览器)的流量;也可在连接列表页通过搜索框,按IP地址、域名或协议进行快速筛选。
3、载荷查看与TLS解密
点击任意一条连接记录进入详情页,切换至“载荷”标签页即可直接查看HTTP请求/响应或十六进制原始数据。若需查看加密内容,可在设置中启用TLS解密,安装PCAPdroid-mitm组件及CA证书后,即可对指定App进行HTTPS解密。
1、无Root免刷机,门槛极低
采用创新的本地模拟VPN机制,无需Root权限、无需刷机或配置复杂代理,普通用户安装即用,即可轻松实现全机流量捕获。
2、本地处理数据,隐私绝对安全
所有网络数据的捕获、解析与PCAP文件生成均在设备本地完成,不使用任何远程服务器,从根源上杜绝了隐私泄露风险。
3、专业级深度分析,协议全覆盖
内置强大的解码器,支持TCP、UDP、HTTP、DNS、ICMP等主流协议。不仅能提取SNI、URL等元数据,还支持以文本或十六进制格式查看完整载荷,并支持HTTPS/TLS流量解密。
4、无缝联动桌面端,生态完善
支持将流量导出为标准的PCAP/PCAPNG格式,或通过UDP/TCP实时流式传输至电脑端,完美兼容Wireshark等专业工具,并可通过官方Lua插件在桌面端直观显示来源App名称。
v2.0.0版本
- 支持Android 17系统:现在需要“附近设备”权限
- 新增“捕获列表”视图
- 实现应用隔离功能(防火墙机制)
- 增加设置导入/导出功能
- 更新Mitm插件至v2.3版本(对应mitmproxy 12.2.3)
- 新增多国语言支持:孟加拉语、法语、印地语、日语、韩语、马来语、乌尔都语、越南语
- 修复各种漏洞并更新相关依赖项
应用信息
热门推荐
实时热词
评分及评论
访问网络 访问网络连接,可能产生GPRS流量 ------------------------------------- 使用振动 允许振动 ------------------------------------- 获取网络状态 获取网络信息状态,如当前的网络连接是否有效 ------------------------------------- 改变配置 允许当前应用改变配置,如定位 ------------------------------------- 开机自动允许 允许程序开机自动运行 ------------------------------------- 唤醒锁定 允许程序在手机屏幕关闭后后台进程仍然运行 ------------------------------------- 显示系统窗口 显示系统窗口 ------------------------------------- 录音 录制声音通过手机或耳机的麦克 ------------------------------------- 修改声音设置 修改声音设置信息 ------------------------------------- 拍照权限 允许访问摄像头进行拍照 ------------------------------------- 改变WiFi状态 改变WiFi状态 ------------------------------------- 获取WiFi状态 获取当前WiFi接入的状态以及WLAN热点的信息 ------------------------------------- 读取电话状态 访问电话状态 ------------------------------------- 结束后台进程 允许程序调用killBackgroundProcesses(String).方法结束后台进程 ------------------------------------- 拨打电话 允许程序从非系统拨号器里输入电话号码 ------------------------------------- 永久Activity 创建一个永久的Activity,该功能标记为将来将被移除 ------------------------------------- 读写系统设置 允许读写系统设置项 ------------------------------------- 获取任务信息 允许程序获取当前或最近运行的应用 ------------------------------------- 读取系统日志 读取系统底层日志 ------------------------------------- 读取联系人 允许应用访问联系人通讯录信息 ------------------------------------- 使用闪光灯 允许访问闪光灯 ------------------------------------- 使用蓝牙 允许程序连接配对过的蓝牙设备 ------------------------------------- 蓝牙管理 允许程序进行发现和配对新的蓝牙设备 ------------------------------------- 连续广播 允许一个程序收到广播后快速收到下一个广播 ------------------------------------- 写入联系人 写入联系人,但不可读取 ------------------------------------- 改变网络状态 改变网络状态如是否能联网 ------------------------------------- 状态栏控制 允许程序扩展或收缩状态栏 ------------------------------------- 排序系统任务 重新排序系统Z轴运行中的任务 ------------------------------------- 访问账户Gmail列表 访问GMail账户列表 ------------------------------------- 管理账户 允许程序管理AccountManager中的账户列表 ------------------------------------- 验证账户 允许一个程序通过账户验证方式访问账户管理ACCOUNT_MANAGER相关信息 ------------------------------------- 写入联系人 写入联系人,但不可读取 ------------------------------------- 读取同步设置 读取同步设置,读取Google在线同步设置 ------------------------------------- 禁用键盘锁 允许程序禁用键盘锁 ------------------------------------- 改变WiFi多播状态 改变WiFi多播状态 ------------------------------------- 结束系统任务 结束任务通过restartPackage(String)方法,该方式将在外来放弃 ------------------------------------- 允许NFC通讯 允许程序执行NFC近距离通讯操作,用于移动支持 ------------------------------------- 访问外部存储 访问外部存储的权限 ------------------------------------- 改变WiFi状态 改变WiFi状态 ------------------------------------- 访问网络 访问网络连接,可能产生GPRS流量 ------------------------------------- 获取WiFi状态 获取当前WiFi接入的状态以及WLAN热点的信息 ------------------------------------- 获取网络状态 获取网络信息状态,如当前的网络连接是否有效 ------------------------------------- 获取精确位置 通过GPS芯片接收卫星的定位信息,定位精度达10米以内 ------------------------------------- 获取粗略位置 通过WiFi或移动基站的方式获取用户错略的经纬度信息,定位精度大概误差在30~1500米 ------------------------------------- 拍照权限 允许访问摄像头进行拍照 ------------------------------------- 读取电话状态 访问电话状态 ------------------------------------- 唤醒锁定 允许程序在手机屏幕关闭后后台进程仍然运行 ------------------------------------- 写入外部存储 允许程序写入外部存储,如SD卡上写文件 ------------------------------------- 开机自动允许 允许程序开机自动运行 -------------------------------------
点击星星用来评分