目標客戶端下載地址:https://ft.51ifind.com/index.php?c=index&a=download
PC版本
主要難點在登陸,獲取token中的 jgbsessid (每次重新登錄這個字段都會立即失效,且有效期應該是15天的)
抓取jgbsessid 主要通過安裝mitmproxy 使用 mitmdump + 下邊的腳本實現監聽接口并解析cookies中的jgbsessid
這里不再贅述安裝mitmproxy 以及配置https證書過程(必須正確配置證書,否則接口不通,抓不到數據,具體可以參考 :https://blog.csdn.net/qq_36841447/article/details/134012335)
還需要在客戶端中配置代理,代理端口設置和mitmdump 啟動的保持一致
參考命令:mitmdump -s mitmdump_script.py -p 8889
解析:啟動mitmdump 指定監聽端口為8889 并且掛在腳本mitmdump_script.py 處理請求相應
以下腳本會自動攔截 包含 standardgwapi/api/news_service 的url 并且處理請求中的cookies,從中解析到 jgbsessid 然后自動關閉 同花順客戶端 以及mitmdump 監聽程序