目标客户端下载地址: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 监听程序