签名微信推送,在论坛这几天总是莫名其妙报错,导致不好用
原来论坛在浏览高峰期,会强制浏览器先执行一段js
然后js运算出来一个pre-cookie,浏览器再带着这个pre-cookie访问就没问题啦
但是python不能执行js啊,就直接返回一段报错代码
根据观察,只有浏览量大的时候,论坛才开启加密,平时没事!
大家都来抓论坛,是不是对论坛有压力啊,哈哈
所以这个帖子加个权限,里面js解密参考了这个大佬的@eqblog
脚本是这个toWechatAes.py
澳门网友:我都是人肉更新的。
湖南网友:帖子太多了,看不过来 哈哈 就挑有兴趣的看
新疆网友:推送后有兴趣的就点进去回复
辽宁网友:哈哈 我现在就是这样
微信能缓存论坛数据 也不用重新登录
刷论坛到这种地步也是绝了
江苏网友:主题里的文字外链怎么发的?
内蒙古网友:shell不想用py的,可以用腾讯的SCF,
- curl -s -H "$UA" "/" | grep "slowAES">${workdir}/tmp
- if [ -s "${workdir}/tmp" ]; then
- aa=`cat ${workdir}/tmp | awk -F ‘toNumbers’ ‘{print $3}’ | awk -F ‘"’ ‘{print $2}’`
- bb=`cat ${workdir}/tmp | awk -F ‘toNumbers’ ‘{print $4}’ | awk -F ‘"’ ‘{print $2}’`
- cc=`cat ${workdir}/tmp | awk -F ‘toNumbers’ ‘{print $5}’ | awk -F ‘"’ ‘{print $2}’`
- #echo $aa,$bb,$cc
- L7FW=`curl -s "https://service-27buax72-1258064400.ap-hongkong.apigateway.myqcloud.com/release/nodejstest1?aa="$aa"&bb="$bb"&cc="$cc`
- #echo $L7FW
- echo ‘# Netscape HTTP Cookie File’>${precookie}
- echo ‘# http://curl.haxx.se/docs/http-cookies.html’>>${precookie}
- echo ‘# This file was generated by libcurl! Edit at your own risk.’>>${precookie}
- echo>>${precookie}
- echo -e ‘\tFALSE\t/\tFALSE\t0\tL7FW\t’$L7FW>>${precookie}
- fi
- rm -f tmp
- #curl -s -L -H "$UA" -b ${precookie} "/"
复制代码
青海网友:小白求问是否通用DZ?
澳门网友:不通用,可定制
甘肃网友:我发现咱论坛 是人均程序员吗。。。。。。
安徽网友:我发现咱论坛 是人均程序员吗。。。。。。
浙江网友:难道还不一样。我这里的名字是L7FW这个cookie
江西网友:谢谢大佬 已经搞定了-_-||
台湾网友:我也用得python.今天看是不用那个cookie了
重庆网友:今天开了几个小时,我的脚本已经写成通用的了
根据论坛情况自动调整 哈哈
吉林网友:特么。实际搜下slowAes就行了。github上面有对应的python实现
香港网友:大佬,从昨天开始就失效了,需要修改什么嘛?
上海网友:用这个脚本 toWechatAes.py
河南网友:https://github.com/bjtest3/locWechat/blob/master/toWechatAes.py
湖北网友:从昨晚开始,开了一天了。
(话说手机UC的机制很迷,这个验证它怎么都过不去,估计把预读功能关掉了UC还是要从它自己的服务器走一遍,结果cookie验证通不过。荣耀自带的就没问题,chrome甚至QQ浏览器都没问题~~)
以上信息转载自Hostloc。
未经允许不得转载:美国VPS_搬瓦工CN2 GIA VPS » 抓取论坛新帖微信推送 解决论坛js加密