无法解密咪咕音乐MG3D最新文件 #46
Labels
No Label
bug
crypto
duplicate
enhancement
help wanted
invalid
platform-android
platform-mac
platform-win
question
wontfix
No Milestone
No Assignees
3 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: um/web#46
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
解密报错没有找到密钥
请提供原文件以及相关格式信息
mg3d 不内嵌密钥,目前的实现是基于 wav 文件特征猜测的密钥,其他格式不支持。
如果mg3d没有密钥的话,为什么我提取的缓存文件无法解密呢?
缓存文件与下载的mg3d文件相比,只是尾部多了数百字节。
请提供能解密的 mg3d 文件和无法解密的对应缓存文件。请确保两个文件除了多出来的那部分内容外是一致的。
算法猜测密钥是利用加密后的文件头和算法的特性进行猜测,和文件结尾没有关系。
https://yiandrive.com/s/rY06F0
这是无法解密那首歌的链接。
song id 1002657865
我是用小黄鸟抓取到了song id,然后使用你刚刚提到的解密工具成功解密(图1),它仍然是wav文件。(图2)
另外,我通过抓包不仅获取了song id 还获取到了无版权歌曲的信息(图3),我想通过这些信息下载这些歌曲,我应该如何做?直接下载ftp链接的话会超时。
这个文件拿来分析了下,感觉可以直接改为字频分析。但是如果原文件不是 mg3d 加密的格式,出来的文件也是坏的(不对产生的文件进行验证)。
咪咕下载可以参考这个:
https://github.com/Cinvin/myuserscripts#%E5%92%AA%E5%92%95%E9%9F%B3%E4%B9%90%E4%B8%8B%E8%BD%BD%E8%84%9A%E6%9C%AC
(不是我写的脚本,有问题请反馈到对应的仓库)
基于字频攻击的 mg3d 解密工具:
https://github.com/jixunmoe/migu3d-decoder/releases/tag/v0.2.0
晚点时候看看怎么集成到这个网页版里。
看那个软件有点熟悉,现在migu3d怎么样了