drony 是一款跑在安卓设备上的抓包与代理转发工具。它能在手机本地拦下各个应用发出的网络请求,把通信流量解析成可读的报文,相当于一台移动端的协议分析仪。请求数据支持自动解密和导出,开发人员可以用它排查接口问题,普通用户也能借助它提取媒体资源。

· 上手门槛不高,刚接触接口联调的新人和经验丰富的技术人员都能直接拿来做日常抓包。
· 内置多种解析展示面板,音频片段、图片资源、十六进制底层编码以及纯文本都能直观呈现。
· 检索和条件过滤做得比较顺手,输入关键字就能快速定位目标请求。
· 网页和应用产生的 HTTP、HTTPS 流量都能稳定抓取,请求头与响应体会完整记录下来,方便针对某次网络交互做详细排查。
· Hex 视图:把请求和响应的二进制数据转成十六进制编码,适合查看原始报文和底层通信细节。
· Json 视图:接口返回的结构化文本会自动缩进排版,层级节点可以展开、折叠,也能一键复制字段内容。
· 图片视图:传输过程中的图形文件支持实时渲染预览,BPM、PNG、GIF、JPG、WEBP 等常用格式都能看。
· 音频视图:内置解码播放控件,流量里夹带的 AAC、WAC、MP3、OGG、MPEG 等格式声音文件可以直接试听。

· 做安卓客户端开发和接口测试的人,可以省掉繁琐的全局代理配置,快速定位网络交互里的异常状态码和参数问题。
· 界面干净,没有广告植入,主要功能布局直接明了。不用搭建复杂环境,就能对 HTTPS 加密流量做稳定代理和内容捕获。
· 运行时不需要 ROOT 权限,只要授予本地存储读写权限用来保存日志,就能建立虚拟网卡完成流量转发与记录。
· 遵循开源规范,支持对多种数据格式做深度解包,上下行报文的完整参数都能详尽展示,适合需要自定义抓包逻辑的技术人员。
1. 打开软件后默认停在 log 界面,向右滑到 setting 配置页,找到 networks 分类,点进 wi-fi 选项,选中当前手机连接的无线局域网名称,进入 network details 参数页。
2. 找到 hostname 配置项,手动填入运行抓包服务那台电脑的内网 IP 地址,比如 172.168.1.123。
3. 点开 port 端口选项,输入电脑端监听软件对应的端口号,比如 8888。输完后检查 proxy type 是否已自动切到 manual 手动状态。
4. 进入 filter default value 设置项,把默认规则改成 direct all,避免无关的全局应用流量涌进日志面板,把内容弄乱。
5. 点 rules 进入分流规则配置列表,点右上角加号新建 add filter rule,action 处理动作选 local proxy chain,在 application 列表里勾选需要单独抓包的目标应用,保存配置后退回主界面。
6. 向左滑回 log 日志标签页,点底部状态开关切到 ON,开启代理转发服务。同时去系统后台设置里锁定应用进程,防止被内存清理机制关掉。

drony 能直接在移动端截取需要的数据封包。查看工具比较完善,规则分流体系也做得细致,整个工作流用起来顺手。功能组合丰富,能应付各种复杂的网络调试场景,排查网络协议的过程会更清晰、更可控。
· 不用获取 ROOT 权限,在设备本地就能完成流量转发与记录,省掉了外部环境配置,操作门槛更低。
· 规则筛选机制灵活,可以指定只捕获特定应用的请求,无关流量被有效过滤,分析起来更有针对性。
· 内置多种数据预览面板,图片能直接看、音频能直接放、文本能格式化显示,捕获到的内容审阅起来比较直观。



