同花顺 web 请求 cookie v参数生成
同花顺 web 请求 cookie v参数生成
企业经营分析页面(获取主营业务)
http://stockpage.10jqka.com.cn/300937/operate/
真正的数据在
http://basic.10jqka.com.cn/300937/operate.html
这个链接
直接加上整个请求头,请求几次之后就会失效。
经过测试发现是因为 cookie
中包含参数 v=A0-7YHAXc1csJXcrWyzMcU4D3uhadKOWPcinimFc677FMGGeaUQz5k2YNi9y
这个参数每隔几秒就会重新更新一次,旧的就会失效
下面就是找这个值改变的地方。
-
直接删除所有的
cookie
,然后刷新浏览器 -
一般设置
cookie
, 都是setCookie
, 直接搜。打断点。 -
因为这个
cookie
每隔几秒就会更新,所以就是看那个能起作用,就是哪个js
(方法有点蠢,可以直接hook cookie
当cookie
发生变化的时候就会进入debugger
)**经过测试就在
chameleon.min.js
中 **。
在 setCookie
的时候发现,t 也就是 cookie
已经生成,所以真正的就是上面一步
开始调试
。。。。
一通调试
最后选择直接用 selenium
打开,每次失效了之后获取一次 cookie
. 完美解决
js
看着也不难,就是逆向或者去解析太麻烦。所以还是 selenium
解决。
还原前
AST
还原后的一部分
已经看着好多了,在手动替换一下,应该还是可以的。这个 js
看这挺简单。
不过还是没有 selenium
方便快捷