网易云爬虫登录

网易云登录分析

相关文件

主要文件是core_*****.js那个文件
网易云爬虫登录

开始分析

初步分析

打开控制台找对应的js,先查找关键字params或者encSecKey,由于关键字params关键字过多,我查找的是encSecKey。找到合适的位置下断点,提交数据初步调试发现elx存储要提交的数据,Ylx是URL,最后执行cHu2x函数发起请求。
网易云爬虫登录

深入分析

由初步分析中的图片发现bYl4p中的两个键值对与encSecKey和params对应。而bYl4p是window.asrsea()函数的返回值,window.asrsea()有四个参数。再次查找,查找window.asrsea关键字可以发现window.asrsea就是d函数。
网易云爬虫登录