网易云音乐缓存文件破解

花钱是不可能的花钱的,这辈子都不可能花钱下载的😂

想下载一个歌,能听完一整首歌,但是下载要收费,逆向网易云音乐的程序有点不太实际,就试着从缓存文件下手

来到缓存目录,这里的*.UC文件就是歌曲的缓存文件

尝试直接把后缀改成mp3,播放失败,初步判断数据被加密

C32ASM分别打开这个缓存文件和一个能正常播放的音频文件对比看看有什么不同;通过观察00的字节可以发现都被替换成A3了,缓存音频文件的首字节是EA,正常音频文件的是49

用计算器计算后发现EA(xor)A3 == 49,可以确定音乐的缓存文件是用原始文件逐字节用A3进行xor后得到的;由于两次xor等于自身,果断修改数据后保存为*.mp3文件,点击可以播放,的确是想要下载但是收费的歌,轻松秒杀