多看 DRM

不过不得不说的是,多看的 DRM 加密保护,真是。。。太疯狂了。。。

解密的过程中涉及到如下内容:
1. 你购买书所使用的帐号(一串数字) - Owner ID
2. 根据你所使用的设备生成的设备ID(UUID) - Device ID
3. 购买书时候产生的订单 ID - Order ID
4. 书籍本身的 ID - Book ID
5. 解密图书所需要的证书 - Certificate
6. 解密图书所需要的 Magic 证书 - Certificate Magic
7. 书籍本身的修订号 - Book Revision

解密过程中使用了的算法。

1. Base 64 编解码
2. RSA 公私钥算法
3. MD5 Hash 算法
4. AES 算法 ECB 方式
5. 循环异或大法
6. ARC4 算法
7. AES 算法 CBC / CTR 方式

这只是 DRM v1 的算法,还有 DRM v2 的算法。而且这个只是针对我买的书的基本分析。
静态分析可执行程序,发现还有更多的算法。

对于数据加密和保护来说,我终于可以自豪的说,我们国人的水平已经「领先」世界了!

你可能感兴趣的:(多看 DRM)