View Single Post
Old 03-26-2023, 12:27 PM   #11
chrisridd
Guru
chrisridd ought to be getting tired of karma fortunes by now.chrisridd ought to be getting tired of karma fortunes by now.chrisridd ought to be getting tired of karma fortunes by now.chrisridd ought to be getting tired of karma fortunes by now.chrisridd ought to be getting tired of karma fortunes by now.chrisridd ought to be getting tired of karma fortunes by now.chrisridd ought to be getting tired of karma fortunes by now.chrisridd ought to be getting tired of karma fortunes by now.chrisridd ought to be getting tired of karma fortunes by now.chrisridd ought to be getting tired of karma fortunes by now.chrisridd ought to be getting tired of karma fortunes by now.
 
chrisridd's Avatar
 
Posts: 977
Karma: 2209358
Join Date: Nov 2011
Location: London, UK
Device: Kobo Aura, Kobo Aura ONE, PocketBook InkPad Color 3
The way obok works is that it tries to decrypt the encrypted files with a couple of different symmetric encryption keys. There's no way to check if a key worked beyond peeking into the decrypted contents and looking for things like Unicode BOMs, XML fragments, or JFIF headers.

It got changed over time to test different things, and perhaps it now finds false positives.

https://github.com/noDRM/DeDRM_tools...k/obok.py#L589
chrisridd is offline   Reply With Quote