使用proxy.no_proxy
進行防止抓包。
我們在使用okhttp進行網路請求的時候防止fiddler抓包可以簡單的使用okhttpclient.builder
中的builder.proxy(proxy.no_proxy);
方法就可以避免fiddler基本抓包。如下圖:
使用builder.proxyselector
進行防止抓包。
因為第一種方法只能避免fiddler基本抓包方式在okhttp
中還有一種方法可以防止抓包
builder.
proxyselector
(new
proxyselector()
@override
public
void
connectfailed
(uri uri, socketaddress sa, ioexception ioe)})
;
這種方法不僅能避免fiddler抓包還可以避免httpcanary抓包。
以上方法個人親測有效。
基於OkHttp的一種防抓包方案
最近在讀okhttp3.9.0的原始碼,在了解了其 機制之後發現了一種繞過 避免被抓包的方法。在介紹這種防抓包方法之前,需要先了解一下okhttp中socket連線建立的過程。由於這個過程比較複雜,我簡述一下,在建立socket連線之前,okhttp會獲取系統的 資訊,如果設定 那麼通過dns解析其...
基於OkHttp的一種防抓包方案
最近在讀okhttp3.9.0的原始碼,在了解了其 機制之後發現了一種繞過 避免被抓包的方法。在介紹這種防抓包方法之前,需要先了解一下okhttp中socket連線建立的過程。由於這個過程比較複雜,我簡述一下,在建立socket連線之前,okhttp會獲取系統的 資訊,如果設定 那麼通過dns解析其...
基於ubuntu的tcpdump抓包總結
1 基礎講解 在使用tcpdump之前,需要了解到兩條命令 iwconfig 檢視所有無線網絡卡 ifconfig 檢視所有網絡卡 可以看到,ifconfig得到的結果比iwconfig多乙個,而且iwconfig側重得到無線資訊,而ifconfig側重展示介面資訊。sudo apt get ins...