博客园 首页 新随笔 联系 订阅 管理
  35 随笔 :: 0 文章 :: 0 评论 :: 17344 阅读

文章目录
第一步 缓存歌曲
第二步 找到文件
第三步 解密文件
第一步 缓存歌曲
首先打开网易云音乐随便缓存一首需要付费下载的歌曲 比如这一首

 

如果你想要下载是需要付费的

 

第二步 找到文件
点开设置->下载设置 找到缓存目录

 

按照修改日期排序 找到符合修改时间的那一项 后缀名为.uc的最大的文件 就是加密过后的文件 另外一个应该是歌词文件(在这之前最好先把缓存目录清空)

 

第三步 解密文件
接着把文件拖到010Edit里 我们可以查看到如下图所示的数据


我们发现一个很明显的特点——最多的数据是A3 所以可以推测A3就是加密过后的无意义字符0 一般来说音频的加密方式不会太复杂 而最简单的异或加密 异或加密是可逆的

所以只要选中所有的数据 点开菜单->工具->十六进制操作->二进制异或 修改处理数据为无符号 十六进制 然后对A3进行异或

 

 

即可对文件进行解密 如下图 解密完成之后字符变得有意义。前三个字节是ID3,这个是MP3文件格式的头部

 

然后我们保存修改 把文件后缀改为.mp3 用网易云音乐打开 OK 音乐正常播放 破解成功


其他的音乐播放器加密原理大致相同 不会太复杂 大家可以去尝试!

posted on   Computer_Science  阅读(11802)  评论(0编辑  收藏  举报
编辑推荐:
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 展开说说关于C#中ORM框架的用法!
点击右上角即可分享
微信分享提示