分析客戶端代碼
通過jeb打開apk獲知,核心通信包使用的是mtop sdk,普通抓包工具charles、findler無法捕獲相應包的根本原因在於,其采用了網絡加載速度表現更卓越的SPDY協議,因此,需要阻止其使用該協議,才能抓包。
代碼實現
只需讓sdk的全局配置中執行下面這行代碼即可:
SwitchConfig.getInstance().setGlobalSpdySwitchOpen(false)
通過jeb打開apk獲知,核心通信包使用的是mtop sdk,普通抓包工具charles、findler無法捕獲相應包的根本原因在於,其采用了網絡加載速度表現更卓越的SPDY協議,因此,需要阻止其使用該協議,才能抓包。
只需讓sdk的全局配置中執行下面這行代碼即可:
SwitchConfig.getInstance().setGlobalSpdySwitchOpen(false)
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。