爬虫入门经典(二十) | 破解JS加密之有道翻译


推荐

一、小小课堂

博主在破解了有道翻译之后,再次测试,发现翻译句子可以完美运行,如下图:

本次选用的案例为有道翻译:http://fanyi.youdao.com/

3.1 分析尝试(初次)

      • 5. 测试代码

      ,到这我们就可以进行初步测试了。代码如下:

    • 2. salt

    我们先来对比下lts和salt

    通过对比我们发现,只是多了最后一个数字,那么salt到底是什么呢们现在并不知道,不过我们可以通过查找确定其位置,然后判定其到底是什么。

    2.2 JS的破解方式

    1. 普通JS的破解方式

  • 4. 断点调试js,查看变量值,再次确认。

由于之前已经验证过,所以在此直接给出怎样查找

经过分析,确认参数:

ts是当前时间戳

bv是使用md5加密,只要浏览器不变,其实可以是固定的

爬虫入门经典(二十) | 破解JS加密之有道翻译

3. python模拟MD5加密

  • 1. 模拟its和salt

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2020年10月12日
下一篇 2020年10月12日

相关推荐