Thread: KFX Format
View Single Post
Old 09-03-2015, 11:47 PM   #41
tomsem
Grand Sorcerer
tomsem ought to be getting tired of karma fortunes by now.tomsem ought to be getting tired of karma fortunes by now.tomsem ought to be getting tired of karma fortunes by now.tomsem ought to be getting tired of karma fortunes by now.tomsem ought to be getting tired of karma fortunes by now.tomsem ought to be getting tired of karma fortunes by now.tomsem ought to be getting tired of karma fortunes by now.tomsem ought to be getting tired of karma fortunes by now.tomsem ought to be getting tired of karma fortunes by now.tomsem ought to be getting tired of karma fortunes by now.tomsem ought to be getting tired of karma fortunes by now.
 
Posts: 6,955
Karma: 27060153
Join Date: Apr 2009
Location: USA
Device: iPhone 15PM, Kindle Scribe, iPad mini 6, PocketBook InkPad Color 3
Here are a few experiments that should be done:

1 - zip up kfx and ancillary files for a 'DRM free' book and put them on a device registered to a different account. Does it load up properly? (I believe I saw that someone has checked that this works with devices registered to same account) If yes, then there is no DRM worth that term in the way (and since publishers have chosen 'drm free' books, expectation has been set that it is demonstrably drm free in exactly this sense).
2 - apply standard reverse engineering techniques. Do byte patterns reveal any known compression and or encoding artifacts? It seems unlikely that they'd develop something wholly proprietary or 'uncrackable' (see point 1) just to frustrate Kovid. Rather it is probably something they found more efficient and reliable than alternatives, given the requirements.
3 - someone should apply the same amount of effort to cracking what can be found on Fire tablets (and of course do the 'DRM test' of step 1). The layout of files is different, much different. May be harder, or may be easier. Or maybe comparing side-by-side will reveal some design intent and other clues.

I can't do Kindle investigation without buying a new Kindle, which I have no plans for at the moment.
tomsem is offline   Reply With Quote