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