一、概述
charlies,fiddler抓app的http/https包,現在都是直接在手機上設置代理。
有些不友好的地方,比如:
- 手機上裝的app多了,會很多數據上來,要加過濾規則,正式環境測試環境都要加
- 連上了代理,有些普通使用的app (非抓包app)會沒法使用
- 會出現經常要設置代理,關閉代理,需要又要設置(有些手機會保存代理ip還好,不保存的還要每次手寫)
Drony 可以解決上述痛點,不需要手機在wifi裏設置代理。 可以通過該app直接指定 目標app 才走代理,對其他app 不可見。
二、Drony 下載
Drony:應用寶下載地址
其中應用寶下載到的是英文版。googleplay下載的是多語言版,漢語環境打開是繁體。建議使用英文版。
三、Drony 設置
1、打開Drony看到LOG頁,右滑-》SETTING頁,選擇Networks 下:Wi-Fi,點擊當前在用的wifi名,進入Network details設置頁
2、點擊Hostname,輸入當前電腦的局域網IP,比如172.168.1.123
3、點擊Port,輸入抓包軟件的端口號,比如8888
(這個時候,注意看 Proxy type頁面變成 Manual 手動模式)
4、點擊Filter default value,選擇Direct all
(這步如果沒加,log頁面會看到黑壓壓的很多信息)
5、點擊Rules,進入Rules詳情頁,點擊右上角的加號,進入Add filter rule,action選擇Local proxy chain,Application選擇需要抓包的應用,然後保存,返回主頁
6、左滑到LOG標籤頁,點擊底部到OFF按鈕,啓用Drony,同時確保Drony進程在後臺不會被殺掉。
(這個時候英文版的就可以看到 很多log 數據了, 繁體版的看不到固不推薦。)
**注意:**不要忘記第6點
四、頁面截圖
記得回到主頁打開: