一个在IT行业摸爬打滚的程序猿

0%

爬虫js解密分析:某某云文学

前言:本教程仅供学习,不得非法破坏网站。如用于其他暴力等用途,后果自负。如侵权您的网站请留言我,我立刻删除,感谢。
这估计是最简单的js解密教程了

为了不直接贴出网站链接,下面是已经经过某种常见的、可逆的加密方式进行加密

1
2
3
4
5
6
7
8

##### 0x01、查看接口返回的数据
![aliwx_api_content](https://img-blog.csdnimg.cn/20191210112627914.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80MTE3MzM3NA==,size_16,color_FFFFFF,t_70)
看到返回的数据是加密类型的,这回估计是不知道怎么下手?
不如又来试试,直接搜索字段```ChepterContent````呗


##### 0x02、全局搜索```ChapterContent

aliwx_ChapterContent.png
看到搜索出来的结果只有一个js文件存在,点进去看看呗
对这个js文件点击格式化按钮,让它格式化之后显得好看,再搜索一次
【alwx_decode.png】

直接看到了decodeCont这个函数,顾名思义就是解密内容,大胆假设就是它!打上断点debug看看

PS:这里来介绍一下debug的快捷看结果的方式:
打断点技巧:
alwx_duandian.png

快速查看返回结果技巧:
alwx_debug_jiqiao.png

查看结果如下:
alwx_debug_js_code.png

经过一两分钟debug就是发现解密就是这个函数了!!盘它!!

0x03、扣完这些js之后,舒服啊,解密完毕,啥都不缺系列的js函数

看一下解密的最终函数代码粗略截图:
alwx_debug_decode.png

运行结果截图:
alwx_decode_result.png

小结:

解密前,我以为是很的。没想到惊了我,阿里这么偌大的公司,竟然不给爬虫工程师搞点难度?(其实内心是欢喜的,嘻嘻~~)
本次教程比上一篇还简单爬虫js解密分析:某某猫小说

难度大的网站,hook出来的个个都是大神,公开会喜获一副银手镯,所以解密难度大的网站是不可能的,这辈子都不可能的。唯有扣扣简单的网站,才能维持生活。
谢谢大扎,我系渣渣辉

至此本文教程写完了,希望能够帮助到各位在爬虫路上的小伙伴们,觉得不错点个赞呗
感谢认真读完这篇教程的您

先别走呗,这里有可能有你需要的干货文章:

爬虫:js逆向目前遇到的知识点集合;
CSS字体反爬实战,10分钟就能学会;
woff字体反爬实战,10分钟就能学会;
爬虫js解密分析:某某猫小说;