Skip to content

flaribbit/bilibili-manga-spider

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 

Repository files navigation

bilibili漫画爬虫

代码包含了几个可能需要用到的函数,该仓库仅供学习交流使用,勿作非法用途!

解密算法是怎么来的?

活用 DevTools 即可抓到调用过程和顺序,这里最复杂的应该是二进制数据解码了。纪念自己第一次硬啃 webpack uglifyjs ,记录部分细节。

追踪 GetImageIndex 可以看到拿了个 data.index 可疑的二进制文件,根据 Initiator 继续追踪,可以在 vendor.js 里看到 decodeFileName 相关调用,下断点调试,在 bili.jsthrow new TypeError 附近发现目标代码,翻译成 python 即可。

About

bilibili漫画爬虫

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages