如何从文件读取WMDRM 10 KEYID

| 我想使用WMDRM 10是否可以从加密文件中读取KeyID? 当然以某种方式它是明文,但是可能吗?怎么样? 谢谢!     
已邀请:
        一个简单的答案是,您可以对文件进行二进制分析,并在其中查找
<WMRMHEADER>
标签和
<KID>
标签(均采用Unicode编码)。密钥ID在“ 1”标签内。 正确(但更困难)的方法是使用Windows Media Format 11 SDK和带有
g_wszWMDRM_DRMHeader_KeyID
常量的
IWMDRMReader::GetDRMProperty()
方法。但是,您将需要Microsoft的WMDRM \“ stub libs \”来做到这一点(即成为DRM被许可方)。     
        首选使用WMF SDK,但另一种选择是实施ASF解析。可以在http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=14995上获得该规范,并且可以使用不同的语言来实现ASF解析器的各种实现。     

要回复问题请先登录注册