解密小说内容

目标地址:aHR0cHM6Ly93d3cuY2l3ZWltYW8uY29tL2Jvb2svMTAwMjU5NDU4
随便点进一章,请求的html中没有小说内容,动态生成的,查看ajax请求
enc_data.png
返回数据都是加密的,直接暴力搜索encryt_keys(对方程序员拼写错误),很好,只有一个结果:
encryt_keys.png
下个断点,再次请求,随便跟进几步,很容易找到解密的位置
decrypt.png
所有的逻辑都在decrypt函数里,大概是用了自己写的base64和CryptoJS库的算法,比较简单。
base64直接扣出来,CryptoJS直接npm下载就行了,当然,如果感兴趣,用Python重写也可以,直接上波请求结果吧
result.png

代码:Github

Q.E.D.


一切很好,不缺烦恼。