百趣云
百趣云的博客
🔖网易云
weapi:逆向圈的"祖传教学案例"网易云音乐网页版的 weapi 接口加密,可能是中文互联网被分析得最多的加密方案——因为它设计得实在太标准了:AES-CBC 加密业务数据(两遍),RSA 加密 AES 密钥。十年没变过,是练"JS 加密翻译 Python"的最佳教材。加密流程完整拆解POST 到 https://music.163.com/weapi/... 的数据只有两个参数:params:业务数据两次 AES-CBC 加密的 base64encSecKey:AES 密钥经 RSA 加密后的 hex完整实现:from Crypto.Cipher import AES
import jso