【开源推荐】好用的网络调试神器--proxyman

简介: 【5月更文挑战第1天】

提到网络抓包你会想到那个工具?

之前看到一些研发或者测试人员会使用Charles,但是这款软件是收费软件,而且使用起来也比较麻烦。

今天推荐一款开源免费的抓包神器--Proxyman

开源地址在文末, 其他问题可留言!!

Proxyman简介

这是一款现代化的适用于mac、ios、安卓端的web服务调试软件。

windows支持10 及 11,linux目前支持ubuntu20版本之上

image.png

Proxyman特点

  • 这是一款原生支持mac的软件,完美适配mac系统,是一款高性能的网络应用

  • 支持最新的mac芯片

  • 用户界面很美观,内容详实
    image.png

  • 带有蛮多的高级工具,如短点、本地映射、远程映射、缓存清理等

Proxyman快速安装部署

mac用户可以直接通过包管理器brew安装

$ brew install --cask proxyman

也可以去官网下载:

image.png

Proxyman总结

Proxyman是一款直观易用的HTTP调试工具,拥有出色的UI和交互设计,性能强劲资源占用低。它能自动生成证书,轻松在Mac端启用SSL代理抓包,并集成移动设备的调试。支持监控应用与SSL Web服务器之间的所有HTTP/HTTPS流量,方便开发者进行数据观察及流量分析。Proxyman不仅支持Mac OS,还支持iOS及Android移动端。Windows体验版也已上线。界面美观简洁,可自定义布局,多设备管理,一屏调整预览所需关键信息。它提供基本调试工具如Compose、Repeat、filter等,以及高级工具如本地映射、远程映射、断点、备份列表、外部代理、无缓存、Protobuf和清除缓存等。

与其他类似工具如Charles、Fiddler、Wireshark等相比,Proxyman以其现代直观的用户界面和专为macOS打造的优化而脱颖而出。虽然这些工具都提供了强大的网络调试功能,但Proxyman在易用性和性能上提供了独特的优势,尤其是在处理SSL流量和移动设备调试方面。

开源地址:https://github.com/ProxymanApp/Proxyman

官网地址:https://proxyman.io/

image.png

相关文章
|
1月前
|
网络协议
使用网络调试助手时,踩坑
使用网络调试助手时,踩坑
88 0
|
1月前
状态码对于理解HTTP请求和响应的流程,以及调试网络问题非常重要
【5月更文挑战第15天】HTTP状态码由三位数字表示,分为1xx-5xx五类。1xx为信息响应,2xx表示成功,如200(请求成功)、201(创建成功)。3xx是重定向,如301(永久移动)、302(临时重定向)。4xx表示客户端错误,如400(坏请求)、404(未找到)。5xx是服务器错误,包括500(内部服务器错误)和503(服务不可用)。这些状态码用于理解请求响应流程和调试网络问题。
26 1
|
1月前
|
网络协议 算法 Linux
【Linux】深入探索:Linux网络调试、追踪与优化
【Linux】深入探索:Linux网络调试、追踪与优化
|
16天前
|
缓存 网络协议 Linux
玩转网络调试利器:深入剖析ip命令的强大功能
玩转网络调试利器:深入剖析ip命令的强大功能
14 2
|
3天前
|
Web App开发 JSON 前端开发
网络调试利器:Chrome Network工具的详细指南
Chrome开发者工具的Network面板是测试工程师的利器,用于监视HTTP请求、响应及资源加载。打开它可通过右键点击页面选择“检查”或使用快捷键。界面包含请求列表和详细信息,如Headers、Preview、Response、Timing。过滤器帮助定位特定请求,而瀑布流图展示加载顺序。模拟网络环境和保存HAR文件功能便于性能分析和问题排查。
12 0
|
1月前
|
JSON Kubernetes 网络架构
Kubernetes CNI 网络模型及常见开源组件
【4月更文挑战第13天】目前主流的容器网络模型是CoreOS 公司推出的 Container Network Interface(CNI)模型
|
1月前
|
Linux 网络安全 芯片
linux系统中详解u-boot之网络移植与调试
linux系统中详解u-boot之网络移植与调试
377 0
|
1月前
|
JSON 监控 API
【实践】开源IDS网络流量分析与监控系统Zeek对接GrayLog
【实践】开源IDS网络流量分析与监控系统Zeek对接GrayLog
392 0
|
7月前
|
网络协议 程序员 云计算
Alibaba永远滴神!阿里顶级技术官500页网络协议手记,限时开源
网络协议为计算机网络中进行数据交换而建立的规则、标准或约定的集合。 例如,网络中一个微机用户和一个大型主机的操作员进行通信,由于这两个数据终端所用字符集不同,因此操作员所输入的命令彼此不认识。为了能进行通信,规定每个终端都要将各自字符集中的字符先变换为标准字符集的字符后,才进入网络传送,到达目的终端之后,再变换为该终端字符集的字符。当然,对于不相容终端,除了需变换字符集字符外还需转换其他特性,如显示格式、行长、行数、屏幕滚动方式等也需作相应的变换。

热门文章

最新文章