qq/网易云音乐 加密格式解锁的工具 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
mengyx
V2EX    分享创造

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

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

    之前看见许多 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
    厉害了,就是不太懂啥原理?另外,好像也不用上传就能解,赞
    shakaraka
        4
    shakaraka  
    PRO
       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 才想起
        14
    starry925  
       2019-11-28 22:35:21 +08:00 via Android
    酷狗 kgm 哭了 TT
    starry925
    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     Solana     2764 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 32ms UTC 14:43 PVG 22:43 LAX 07:43 JFK 10:43
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86