
电脑版的是 electron 应用,所以还是挺好懂的。
只有文件的第一个 chunk 被加密了,之后的都是明文
第一个 chunk 的解密方法为:
encodingTechnology,encodedby,tracknumberencodedby作为 iv ,然后用 aes256cbc 来解密,获得一个 b64 字符串tracknumber一起丢到xmDecrypt里,再返回一个 b64 字符串encodingTechnology+上一步拿到的字符串)把解密后的数据和后面的 chunk 放到一起就行。
1 0o0O0o0O0o 2023-03-11 16:46:09 +08:00 |
2 phithon 2023-03-12 02:07:43 +08:00 可以研究下手机端的 x2m |