简体   繁体   中英

can .NET application ask the MS-Windows system to unblock a DRM protected PDF file so it can decode it?

I know some programming framework offer DRM management. I ask if .NET technology is suitable to unblock a DRM protected PDF file (Adobe DRM first of all) so that the application can open and read it (it can parse the file, it just wants the file unblocked).

If you're talking about downloading a file and that its blocked, this is stored in an alternate data stream attached to the file in question with a name of "Zone.Identifier".

For instance, if you downloaded test.pdf, then test.pdf:Zone.Identifier will exist. You can see this file by launching notepad from the command line with "notepad test.pdf:Zone.Identifier".

Another tool to see these files is ADSSpy .

Another good resource talking about it http://www.flexhex.com/docs/articles/alternate-streams.phtml

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM