首先安装010 Editor
试听某音乐软甲的付费音乐
ps;很多音乐软件对付费音乐都是让听不让下,哈哈哈,对着老师博客复现一波
然后下载目标文件,用的是某播放器,得到一个付费歌曲的缓存
是个UA音频加密文件
用010 Editor打开
文件是异或加密可逆的。
点击tools—HEX Operations—binary xor
选择无符号的(Unsigned Byte)和异或A3
然后直接保存为mp3格式
然后就很好玩了
这里开始学习为什么异或加密可逆
首先是他的概念与定义,在逻辑运算中,有and 与 or 还有一个就是逻辑异或(XOR)了
首先我们需要理解下一个简单的异或密码,运算原则如下
(来源于维基百科)
不懂吗?没关系
解释下这张图,异或往往可以比较两个值是否相同。
类似于
true XOR true // 返回false
false XOR false // 返回false
true XOR false // 返回true
true XOR false // 返回true
相同的布尔返回false,不同的布尔返回true
参考资料
XOR 加密简介;http://www.ruanyifeng.com/blog/2017/05/xor.html
维基百科https://zh.wikipedia.org/wiki/%E5%BC%82%E6%88%96%E5%AF%86%E7%A0%81
老师博客;https://blog.csdn.net/Eastmount/article/details/97784774
武汉加油
全世界只有不到3 % 的人关注了渗透云笔记
你真是个特别的人
本文始发于微信公众号(渗透云笔记):简单破解某付费音乐加密
免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉。
- 左青龙
- 微信扫一扫
-
- 右白虎
- 微信扫一扫
-
评论