首先说明一下: 我不知道大家遇到的 v5 都是什么样的,我就说下我遇到的。 我遇到的 v5 是一个 eval 里面包含一些 var 参数的声明定义其中包含(dynamicurl【姑且称之为 uri】,wzwsquestion【用来生成加密参数的】),然后就是 js 计算一下,生成一个 url,访问这个 url,如果加密数据计算正确的话,就会返回有效的 cookie,就会重定向到咱们的目标页了。 总结一下,这 v5 纯属体力活,把这种 _0x56ae('0x36', 'jo5I') 【姑且称之为解密函数吧】弄一下基本就好了,当然把 _0x56ae 的逻辑扣一下,然后写个正则什么的提取替换一波也挺好,或者也可以使用高大上的抽象语法树 AST 来做这个还原。 好了,废话说完了,接下来按照惯例直接上代码吧。
Talk is cheap,show me your code!
-------------------------------------
【原文地址】https://bbs.nightteam.cn/thread-170.htm
go