运维开发网

JS逆向有道云翻译

运维开发网 https://www.qedev.com 2021-04-11 16:51 出处:51CTO 作者:mb5ffd6eef9281a
上次完成了百度翻译,这次搞搞有道云翻译,连百度翻译都可以搞定,那有道云翻译算个屁啊js逆向有道云翻译比较两次的data的参数,有四个是变化的一个salt,一个sign,一个ts,一个bv同时注意到salt去掉最后一个数字就是bv,几次都是这样子salt我直接把salt搜出来,不一个一个往上找了,这种成功率还是可以的就是他们四个r应该是个函数,往下看看不就全出来的吗?原来就是时间戳,一共14位,然后

上次完成了百度翻译,这次搞搞有道云翻译,连百度翻译都可以搞定,那有道云翻译算个屁啊

js逆向有道云翻译

JS逆向有道云翻译

比较两次的data的参数,有四个是变化的

JS逆向有道云翻译

一个salt,一个sign,一个ts,一个bv

同时注意到salt去掉最后一个数字就是bv,几次都是这样子

salt

我直接把salt搜出来,不一个一个往上找了,这种成功率还是可以的

JS逆向有道云翻译

就是他们四个

JS逆向有道云翻译

r应该是个函数,往下看看

JS逆向有道云翻译

不就全出来的吗?原来就是时间戳,一共14位,然后它

我记得time.time()是十位的、乘10000,

str(int(time.time()*10000) + random.random()*10)

这里还有ts参数

str(int(time.time()*10000+ random.random()*10))[:-1]

切个片就ok

还有一个bv,一个sign

bv和sign都是md5,python中的hashlib

现在去看下n这个是啥

一调试就跳到了这里,md5老套路,n就是执行md5方法的

e是ua,指在这个md5函数,不是上面的函数

JS逆向有道云翻译

就是将ua进行md5加密

最后一个sign

JS逆向有道云翻译

都写明给你了,就搞定了

编写代码记得加cookic,不然不行

JS逆向有道云翻译

我总觉得有的水,

JS逆向有道云翻译

回复【 有道翻译 】 

JS逆向有道云翻译

一直原创,从未转载

请认准我,将我置标

JS逆向有道云翻译

转发,好看支持一下,感谢

扫码领视频副本.gif

0

精彩评论

暂无评论...
验证码 换一张
取 消

关注公众号