模擬網絡-clumpsy 使用總結

J官方文檔:https://jagt.github.io/clumsy/cn/index.html

 

關鍵字:

1.延遲(Lag),把數據包緩存一段時間後再發出,這樣能夠模擬網絡延遲的狀況。

2.掉包(Drop),隨機丟棄一些數據。

3.節流(Throttle),把一小段時間內的數據攔截下來後再在之後的同一時間一同發出去。

4.重發(Duplicate),隨機複製一些數據並與其本身一同發送。

5.亂序(Outof order),打亂數據包發送的順序。

6.篡改(Tamper),隨機修改小部分的包裹內容。

 

一: filter 設置攔截指定的網絡數據

outbound and ip.DstAddr >= 192.168.1.103 and ip.DstAddr <= 192.168.1.123

 

二:fidder設置代理

比如說我現在模擬請求延遲2s:

  1. PC端打開Fiddler,手機連接代理
  2. 打開clumsy,在Filtering輸入框中輸入:outbound and ip.DstAddr == 192.168.1.120(這是你的手機的IP地址)
  3. 根據要求,勾選(Lag),設置Delay輸入框爲2000
  4. 點擊start,打開你的手機app,你會發現手機請求相比與之前會慢很多,其他網絡情況的同理

如果想關閉掉,直接點擊stop就可以了,clumsy是實時生效的,比如要改延遲時間,直接修改就ok了,所以你也不用去重啓啥的

 

三:360免費wifi

發送wifi,手機端連接發送的wifi,即可控制

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章