当前位置: 移动技术网 > IT编程>脚本编程>Python > js加密(四)landChina

js加密(四)landChina

2019年12月24日  | 移动技术网IT编程  | 我要评论

现代论坛,诡故事第一季,张母案再合议不实

1.  url:

2. target:

 

 

 

 3. 简单分析

偶然发现,这个网站的加密,和landchina加密一模一样,js函数的名字都一样。。。所以,只贴出一些代码,有兴趣可以参考:

js加密(四)landchina

4. 代码:

from afterwork.config import useragent, proxies
import requests
import re
import execjs

targeturl = 'http://www.300600900.cn/'
sess = requests.session()
res = sess.get(url=targeturl)
# print(res.text)

# 执行js
with open('jscode.js', 'r') as f:
    jscode = f.read()
ctx = execjs.compile(jscode)
result = ctx.call('yunsuoautojump')
# print(result)
secondurl = 'http://www.300600900.cn' + result
# print(secondurl)

_ = sess.get(url=secondurl)
res3 = sess.get(url=targeturl)
# print(res3.encoding)
res3.encoding = 'utf-8'
# print(res3.text)
regforinfo = r'<h2>(.*?)</h2>'
productlist = re.findall(regforinfo, res3.text)
for info in productlist:
    print(info)

结果:

 

 学习交流,勿作他用。

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网