|05-14-2010, 01:29 AM||#1|
Join Date: Oct 2008
KDK Reverse Engineering - For Those who Cannot wait...
One major update for Kindle 2.5 firmware is (although not stated in Amazon's release notes) the support for Kindle Programs - called Kindlets.
The main support jar file is a bootlet called 'Kindlet-1.0.jar', which is in every 2.5 bin file.
After spent some little time with JD and the file, it seems:
1. Kindlet files are actually jar files ended with '.azw2'
2. Reside in each jar file, there're
META-INF/Kindlet.data - signature (stores developer's license, security... etc.)
META-INF/MANIFEST.MF - Java ordinary info file.
Something like xxxxxxxxxxx-DIGEST-MANIFEST
Base64-Decode(xxxxxxxxxxx) = MD5(Device-id)
RSA key is in /opt/amazon/security. There's an access permission file, too.
Everything seems pretty straightforward and it shouldn't take much time to get KDK working.
The KDK document could be found at:
|Thread Tools||Search this Thread|
|Thread||Thread Starter||Forum||Replies||Last Post|
|PRS-500 reverse engineering the Reader USB protocol||kovidgoyal||Sony Reader Dev Corner||196||10-31-2016 03:35 PM|
|Amazon's email about the KDK. KDK isn't here... yet.||ziplizard||Amazon Kindle||3||05-14-2010 01:25 AM|
|Reverse-engineering the .IMP format||nrapallo||IMP||23||02-12-2009 02:44 PM|
|Reverse engineering the Cybook hard-/software||srml||Gen3 Developer's Corner||8||07-07-2008 05:27 PM|
|Introduction to Reverse Engineering Software||Colin Dunstan||Deals, Freebies, and Resources (No Self-Promotion)||0||05-25-2004 12:31 PM|