有两个参数被加密了
第一个参数是url的参数,其他参数都是定值.
windows.asrsea()的处理过程
通过读a函数,我们发现a函数是生成一个a(传进来的参数)位的字符串,也就是说d中的i将会是一个随机数
我们可以让页面继续运行,然后得到i和对应的h.encSecKey这样我们就可以在python中将这两个变量写死。
得到i和encSecKey:
看b函数可以看出是AES加密CBC模式
模拟b函数获得 params参数
@[toc]
首先通过网易分页歌单的url获取每份歌单的url,然后通过每份歌单的url提取歌单中的前十首歌的url,通过每首歌的url获取一些歌曲的作者和专辑等信息,整个过程通过协程来加快速度。