美文网首页
爬虫JS解密以及exejs的使用

爬虫JS解密以及exejs的使用

作者: 裴general | 来源:发表于2018-07-30 23:39 被阅读0次

一、exejs的使用

1.安装:

pip install PyExecJS 或者 easy_install PyExecJS

2.简单示例:

import execjs
ctx = execjs.compile("""
        function add(x, y) {
        return x + y;
         }
         """)
print(ctx.call("add", 1, 2))

3.通用方法

exejs.compile('sourse').call('function', key1, key2)

二、js解密

主要是需要细心的分析javascript代码。分析代码究竟执行了怎样的加密方法,最后重写js为python或者直接用python执行js。
这里给两个比较具有代表性的js解密:

1.谷歌学术镜像url的获取[http://blog.icxun.cn/Python/438.html ]

2.中国空气质量在线监测平台[ https://cuiqingcai.com/5024.html ]

相关文章

网友评论

      本文标题:爬虫JS解密以及exejs的使用

      本文链接:https://www.haomeiwen.com/subject/mbnqvftx.html