[英]Client (Mobile) how to intercept and modify http response
我是 Android 開發人員,我的應用程序使用一堆 http REST 調用並從服務器獲取響應。 我使用 Charles 檢查數據(所以我必須在我的設備上安裝 Charles 證書,以便我自己可以讀取 https 流量)。
有沒有像 Charles 這樣的工具可以讓我在發送到客戶端之前修改該響應數據包?
查爾斯本身就有這個功能。 按照步驟:
根據您想要修改的內容, Charles的內置重寫工具可能正是您所需要的。 您可以在“工具”菜單中找到它。 您可以指定應通過協議,主機,端口,路徑和查詢修改哪些請求,並且您具有以下修改選項:
另一種選擇是Fiddler 。 像Charles一樣,它可以配置為android的代理 , 解密HTTPS流量並修改請求和響應 。
您可以嘗試OWASP ZAP或Burp Suite 。 OWASP ZAP完全免費,並提供許多功能。
另請參閱Android:使用非根 android 設備捕獲 HTTP 請求。
我最近在 Android 模擬器上測試了HTTP Toolkit 。 它可以工作並允許從服務器捕獲和編輯響應。 某些功能是付費的(專業版)。 在真實設備上需要 root 權限。
您還可以使用 Burp Suite 或 Fiddler。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.