【问题标题】:How to intercept network traffic of an app for inspection on mac?如何在mac上拦截应用程序的网络流量以进行检查?
【发布时间】:2019-11-08 09:38:10
【问题描述】:

我想分析应用程序(例如 Grammarly 应用程序)发送的原始请求(可能是 HTTP 请求)。有人可以告诉我怎么做吗?谢谢。

【问题讨论】:

    标签: networking proxy


    【解决方案1】:

    基本上,您可能需要使用像Wireshark、Fiddler、Charles 这样的中间人应用程序。这里我举一个例子,说明我如何使用Proxyman(我现在正在使用的那个)来拦截HTTP请求/响应:

    - 第 1 步: 下载并设置 Proxyman 以覆盖您的网络代理。一旦你完成了,所有来自/到你 Mac 的 HTTPs 都应该像这样被捕获

    - 第2步:这里我想看到Product Hunt的响应内容,所以我使用Command F搜索特定的URLs

    - 第 3 步: 如您所见,如果我单击请求/响应,它仍然是加密的,因此我需要启用 SSL 代理才能看到内容。只需单击“仅启用此域”或“从 Product Hunt 启用所有域”按钮并重新发送请求。

    提示:如果您右键单击请求 --> 选择固定此域,该 URL 将被隔离,然后 Proxyman 会自动为您启用 SSL 代理

    您甚至可以manipulate the requests/ responses 使用断点、地图本地等高级工具...希望对您有所帮助! (:

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-06-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多