解密失败 #4

Closed
opened 2024-12-16 06:03:53 +00:00 by g-mph · 8 comments
PS D:\我的文件\音乐\KugouMusic> .\kgg-dec.exe --db C:\Users\mph\AppData\Roaming\KuGou8\KGMusicV3.db
kgg-dec v0.5.1 by LSR
  This software is free and open source, licensed under the MIT license.
  For more details, check out: https://git.unlock-music.dev/um/kgg-dec
Usage: kgg-dec [--infra-dll infra.dll] [--scan-all-file-ext 0] [--db /path/to/KGMusicV3.db] [--suffix _kgg-dec] [--] [FILE]...


[WARN] ekey not found (RADWIMPS、十明 - すずめ (铃芽)(feat.十明).kgg)
[WARN] ekey not found (RADWIMPS、十明 - すずめ (铃芽)(feat.十明)(1).kgg)

样例参考:https://wwqz.lanzouw.com/id6j12i8sokb
已经播放过需解密kgg文件。无损音质。

``` PS D:\我的文件\音乐\KugouMusic> .\kgg-dec.exe --db C:\Users\mph\AppData\Roaming\KuGou8\KGMusicV3.db kgg-dec v0.5.1 by LSR This software is free and open source, licensed under the MIT license. For more details, check out: https://git.unlock-music.dev/um/kgg-dec Usage: kgg-dec [--infra-dll infra.dll] [--scan-all-file-ext 0] [--db /path/to/KGMusicV3.db] [--suffix _kgg-dec] [--] [FILE]... [WARN] ekey not found (RADWIMPS、十明 - すずめ (铃芽)(feat.十明).kgg) [WARN] ekey not found (RADWIMPS、十明 - すずめ (铃芽)(feat.十明)(1).kgg) ``` 样例参考:https://wwqz.lanzouw.com/id6j12i8sokb 已经播放过需解密kgg文件。无损音质。
Owner

去掉 --db 参数试试

去掉 `--db` 参数试试
Author

去掉 --db 参数试试

也没用,我是因为不加这个参数解密不了才加上的,虽然加上了还是没用。

> 去掉 `--db` 参数试试 也没用,我是因为不加这个参数解密不了才加上的,虽然加上了还是没用。
Author

对了,这首曲子的高品音质能正常解。

对了,这首曲子的高品音质能正常解。
Owner

无法重现,请尝试退出酷狗客户端后试试?

此外你的酷狗客户端版本是?

无法重现,请尝试退出酷狗客户端后试试? 此外你的酷狗客户端版本是?
Owner

已经播放过需解密kgg文件。无损音质。

此外,播放加密文件和解密是在同一个机器上操作的吗

> 已经播放过需解密kgg文件。无损音质。 此外,播放加密文件和解密是在同一个机器上操作的吗
Author

已经播放过需解密kgg文件。无损音质。

此外,播放加密文件和解密是在同一个机器上操作的吗

抱歉,该问题无法复现了。我重新下了一遍就好了。本来怀疑是第一次下载的文件有问题,但是我把第一次下载的文件(我提供的样例)下回来也能正常解密,就很奇怪。
第一遍不记得有没有退出了,但是这次无论酷狗客户端开启或关闭都能正常解密。
酷狗版本20.0.10.26944,是同一个机器。
就很奇怪。

> > 已经播放过需解密kgg文件。无损音质。 > > 此外,播放加密文件和解密是在同一个机器上操作的吗 抱歉,该问题无法复现了。**我重新下了一遍就好了**。本来怀疑是第一次下载的文件有问题,但是我把第一次下载的文件(我提供的样例)下回来也能正常解密,就很奇怪。 第一遍不记得有没有退出了,但是这次无论酷狗客户端开启或关闭都能正常解密。 酷狗版本20.0.10.26944,是同一个机器。 就很奇怪。
Author

(希望能合入web和cli版本,至少cli版本看起来可行性很强,web应该也不是不行)

(希望能合入web和cli版本,至少cli版本看起来可行性很强,web应该也不是不行)
Owner

已经播放过需解密kgg文件。无损音质。

此外,播放加密文件和解密是在同一个机器上操作的吗

抱歉,该问题无法复现了。我重新下了一遍就好了。本来怀疑是第一次下载的文件有问题,但是我把第一次下载的文件(我提供的样例)下回来也能正常解密,就很奇怪。

可能是没有正常写入密钥。

(希望能合入web和cli版本,至少cli版本看起来可行性很强,web应该也不是不行)

需要实现酷狗魔改过的 SQLCipher 的解密过程。Cli 的话需要依赖外部程序提取 EKey,Web 实现需要完整逆向解密过程。

> > > 已经播放过需解密kgg文件。无损音质。 > > > > 此外,播放加密文件和解密是在同一个机器上操作的吗 > > 抱歉,该问题无法复现了。**我重新下了一遍就好了**。本来怀疑是第一次下载的文件有问题,但是我把第一次下载的文件(我提供的样例)下回来也能正常解密,就很奇怪。 可能是没有正常写入密钥。 > (希望能合入web和cli版本,至少cli版本看起来可行性很强,web应该也不是不行) 需要实现酷狗魔改过的 SQLCipher 的解密过程。Cli 的话需要依赖外部程序提取 EKey,Web 实现需要完整逆向解密过程。
lsr closed this issue 2024-12-16 11:57:03 +00:00
Sign in to join this conversation.
No Label
No Milestone
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: um/kgg-dec#4
No description provided.