某黄色音乐软件解密还真是复杂,和绿色软件差不多
毕竟是被绿色收购了的,把 flac 加密,输出 mflac。

群里有群友问我怎么解密黄色音乐软件的文件,看了两天,最后还是用的别人的脚本实现的。

加密文件

解密文件
发现什么了没有?文件大小一模一样,了解算法的应该就知道了,这大概是异或,我去网上找了个脚本看了一下确实是异或。
https://github.com/006lp/nonebot-plugin-kuwo

流程图(ai 真好用)

核心代码写了 600 多行
原始代码是 rust,仓库作者把它编译为成品后导出了几个方法给 Python 使用,而且依赖框架,我用 ai 改了一下拆出来为独立模块,只把解密的拿出来了,两种语言混合真是麻烦,各种报错。
最后输出为 whl 安装,然后导入库,输入 mflac、ekey,解密输出 flac。


算是成功了,麻了。


看不懂,但是顶一个,不明觉厉