使用Android-N操作系統,是否有人知道配置charles proxy攔截Android N流量以進行調試的步驟?配置charles proxy攔截Android N設備上的流量
回答
您需要創建一個SSL證書,然後將其添加到charles和您的應用程序。
有一個關於如何創建證書,並獲得查爾斯在這裏使用它的一些說明: http://codeblog.shape.dk/blog/2014/01/06/custom-ssl-certificate-with-charles-web-proxy/
(我讀了整個博客文章,但相關的位在節「自定義SSL證書」 )
然後,根據您的要求,您需要通過添加具有配置選項的network_security_config.xml文件來滿足您的需求,以獲得您的應用程序(或其中的一種)。本主題在以下鏈接描述:
https://developer.android.com/preview/features/security-config.html
https://android-developers.blogspot.co.uk/2016/07/changes-to-trusted-certificate.html
我已經嘗試在應用程序的調試版本中嵌入charles CA,如下所示: https://developer.android.com/training/articles/security-config.html#TrustingDebugCa 不幸的是,它似乎並不上班。如果問題是證書,我們仍然會在Charles中看到加密的流量。對我來說,我沒有看到任何流量,這意味着這個問題與代理有關。 – OldSchool4664
我已經成功地使用了上面的機制來用charles讀取N個流量。沒有關於你的具體情況的額外信息,我不能提供任何見解抱歉。 – Simon
- 1. 如何使用Charles Proxy配置Appium Android?
- 2. 查看127.0.0.1:8080 Charles Proxy中的流量
- 3. 如何攔截Android設備上的音頻流?
- 4. Charles Proxy設置用戶名和密碼。
- 5. Ubuntu上的Charles Proxy問題
- 6. 攔截activemq設備ID
- 7. Charles Proxy 100%遏制
- 8. 如何使用Charles Proxy設置Android Lollipop模擬器?
- 9. android上的攔截攔截器
- 10. API攔截網絡流量
- 11. libpcap網絡流量攔截
- 12. 如何攔截Android上的移動流量?
- 13. 攔截來自Google Chrome的http流量
- 14. 如何使用Charles Proxy分析來自Android 6模擬器的https流量
- 15. 安卓:「更改/攔截網絡設置和流量」權限
- 16. 訪問設備上的本地開發環境以及Charles Proxy和SSL?
- 17. Infinispan攔截器配置?
- 18. Angular http攔截器配置
- 19. Freeswitch呼叫攔截配置
- 20. 如何在Xcode Playground上使用Charles Proxy?
- 21. Charles Proxy捕獲tvOS 10.2?
- 22. 攔截javascript值設置器
- 23. Android設備配置
- 24. 更改證書Charles Proxy使用
- 25. 在截獲的方法上配置攔截器(代理)
- 26. 在Android上攔截來電
- 27. Cordova插件攔截HTTP(S)流量
- 28. 用於流量攔截的鏡像網絡流量
- 29. Android - 攔截Android上的HTTP請求
- 30. 攔截Android GMail SSL連接
我有問題,以及由於Android N.它之前工作。更新charles並沒有幫助。 –