V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
mengyx
V2EX  ›  分享创造

qq/网易云音乐 加密格式解锁的工具

  •  
  •   mengyx ·
    ix64 · 2019-11-28 14:06:01 +08:00 · 12093 次点击
    这是一个创建于 1583 天前的主题,其中的信息可能已经有所发展或是发生改变。

    之前看见许多 ncm 格式和 qmc 的解锁工具,因为都是桌面软件,深感不便,因此做了一个网页版本的。 前几天,趁着有空,我添加了对 mflac 的支持。分享一下。

    第 1 条附言  ·  2019-12-01 10:51:20 +08:00

    构建好的版本已经上传至 GitHub Release,可以下载解压缩,自行部署或者最直接本地运行。

    29 条回复    2023-03-18 18:10:27 +08:00
    dreamerlv3ex
        1
    dreamerlv3ex  
       2019-11-28 14:14:58 +08:00
    需要star吗
    mengyx
        2
    mengyx  
    OP
       2019-11-28 14:20:18 +08:00
    @dreamerlv3ex 哈哈 有那最好 谢谢哈
    0xroot
        3
    0xroot  
       2019-11-28 16:11:22 +08:00
    厉害了,就是不太懂啥原理?另外,好像也不用上传就能解,赞
    wunonglin
        4
    wunonglin  
       2019-11-28 16:19:39 +08:00
    大佬
    zanyxd
        5
    zanyxd  
       2019-11-28 16:24:44 +08:00 via Android
    看起来不错 收藏先
    mengyx
        6
    mengyx  
    OP
       2019-11-28 16:25:23 +08:00
    @0xroot 其实就是使用 js 直接处理,代码全都在浏览器内执行
    Cipool
        7
    Cipool  
       2019-11-28 17:25:39 +08:00
    厉害,已 fork+star,就怕哪天其中一个厂商给 dmca takedown
    dioxide
        8
    dioxide  
       2019-11-28 17:27:00 +08:00
    好奇, 你是如何理清 它们的私有封装格式的? dump 出来人肉特征分析出来的么?
    mengyx
        9
    mengyx  
    OP
       2019-11-28 17:41:49 +08:00
    @dioxide 差不多吧 周末有空详细写下来
    主要是观察

    1. 加密后的文件大小不变
    2. 某一个区段特别有规律

    并且参考 flac 和 mp3 的文件格式及其特征
    ai277014717
        10
    ai277014717  
       2019-11-28 18:34:59 +08:00
    🐂🍺
    hei1000
        11
    hei1000  
       2019-11-28 19:50:03 +08:00
    为啥早点不出来, 我前几天很需要
    exhades
        12
    exhades  
       2019-11-28 19:53:06 +08:00 via Android
    好东西
    mengyx
        13
    mengyx  
    OP
       2019-11-28 20:05:07 +08:00
    @hei1000 三四个月前就做了 倒是忘了过来发一个 这几天有空了 新加 mflac 才想起😂
    starry925
        14
    starry925  
       2019-11-28 22:35:21 +08:00 via Android
    酷狗 kgm 哭了 T﹏T
    mengyx
        15
    mengyx  
    OP
       2019-11-28 22:57:59 +08:00
    @starry925 要不你发点样本过来,有空我试一下。最好无损的,容易一点。
    zjp
        16
    zjp  
       2019-11-29 00:19:59 +08:00
    发现校友
    主页很漂亮啊
    ihipop
        17
    ihipop  
       2019-11-29 00:45:52 +08:00 via Android
    @mengyx 能把这几个格式写个 RFC 出来嘛(伸手党。。)
    oovveeaarr
        18
    oovveeaarr  
       2019-11-29 01:07:22 +08:00
    是逆向大佬,太强了
    mengyx
        19
    mengyx  
    OP
       2019-11-29 12:37:35 +08:00
    @oovveeaarr 倒没有 ncm 是参考了别人的 https://github.com/yoki123/ncmdump
    poorcai
        20
    poorcai  
       2019-11-29 13:21:17 +08:00 via iPhone
    已 star,就怕 lz 后续收到律师函啊……🙈
    wm5d8b
        21
    wm5d8b  
       2019-11-30 09:08:05 +08:00 via Android
    可以考虑 electron 本地化,网站关了还能用
    mengyx
        22
    mengyx  
    OP
       2019-11-30 11:54:52 +08:00
    @wm5d8b electron 的话,不如重写一个 cli 工具
    本来就是觉得要下载 /安装,才能运行很麻烦,才做成的网页😂
    mengyx
        23
    mengyx  
    OP
       2019-12-08 15:03:34 +08:00
    @dioxide https://github.com/ix64/unlock-music/wiki/QQ 音乐 mflac 格式分析
    之前分析 mflac 时写的,今天得空稍微整理了一下
    starry925
        25
    starry925  
       2020-02-12 22:52:52 +08:00
    mengyx
        26
    mengyx  
    OP
       2020-02-13 01:05:08 +08:00
    @starry925 嗯,酷狗音乐确实是下一个准备支持的。但昨天刚搞完 mgg,有点懒,还是过阵子吧
    mengyx
        27
    mengyx  
    OP
       2020-02-18 23:31:54 +08:00
    @starry925
    找到一个不太成熟的解决方案,而且不适合整合到项目中,暂时提供一个 cli 工具。
    试用版 https://tool.ixarrea.com/downnload/kgm-vpr-tr.7z
    将 kgm/kgma/vpr 后缀的文件放置到同一目录之中运行即可。
    yesfirst
        28
    yesfirst  
       2022-05-11 22:03:22 +08:00
    非常不错的!感谢!
    已经 star !
    想问下 tg 怎么进不去了?提示此群里不可访问。。。。
    1044523901
        29
    1044523901  
       2023-03-18 18:10:27 +08:00
    牛逼!!!
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   4286 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 10:09 · PVG 18:09 · LAX 03:09 · JFK 06:09
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.