一、基本信息
- 软件名称:Proxyman
- 平台支持:macOS(也支持iOS、iOS模拟器和Android设备代理)
- 功能定位:捕获、检查和操作HTTP或HTTPS请求/响应
二、软件特点
- 原生高性能:作为macOS平台上的原生应用,Proxyman具有出色的性能和稳定性,能够高效捕获网络流量。
- 简洁直观:界面设计简洁明了,用户无需复杂操作即可轻松上手。
- 功能强大:提供流量捕获、实时监控、SSL解密、请求响应编辑、代理设置等多种功能,满足开发者和测试人员的各种需求。
三、主要功能
-
流量捕获和监控:
- 捕获并显示设备上的所有网络流量,包括HTTP、HTTPS和WebSocket等。
- 实时监控请求和响应的详细信息,如URL、头部、内容和时间等。
-
SSL解密:
- 支持对HTTPS流量进行SSL解密,使用户能够查看加密的请求和响应内容。
- 充当SSL代理服务器,帮助用户检查加密流量。
-
请求和响应编辑:
- 允许用户编辑和修改请求和响应的内容,包括请求参数、请求头、请求体等。
- 提供URL重写功能,方便用户修改和重定向URL。
-
代理设置:
- 可以配置设备的代理设置,使所有网络流量通过指定的代理服务器。
- 支持外部代理(HTTP/HTTPS/SOCKS/PAC)设置。
-
过滤和搜索:
- 提供强大的过滤功能,用户可以根据URL、请求方法、响应状态码等条件对数据包进行筛选。
- 支持根据关键字对请求进行过滤和搜索,快速定位包含特定关键字的请求数据包。
-
自定义和导出:
- 允许用户自定义数据包的显示布局和收藏夹,以便快速访问和查看常用请求数据包。
- 支持导出请求和响应数据,以便后续分析或共享。
-
断点调试和本地映射:
- 提供断点工具,可动态修改请求/响应数据,而无需更改任何客户端代码。
- 允许开发人员使用本地文件模拟响应,提高开发速度。
-
其他高级功能:
- 支持JSON体检查、MessagePack体检查、JSONPath过滤器等高级功能。
- 提供自定义工具栏、颜色标记和注释等个性化设置。
- 支持GraphQL请求调试、网络状态模拟(如网络限速)等功能。
四、应用场景
Proxyman广泛应用于前端开发、后端开发、测试、安全审计与监控等多个领域。它可以帮助开发人员调试和优化前端应用程序,测试人员捕获和分析接口请求/响应数据包,安全人员发现潜在的安全风险和异常行为。
系统版本要求:macOS 10.15 或更高。
Apple Silicon 兼容性:兼容
打开软件:「xxx.app已损坏,打不开。你应该将它移到废纸篓」
,请参考【Mac应用”已损坏,打不开解决办法】和【Mac关闭sip】
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
评论(0)