| 
			
			 | 
		#1 | 
| 
			
			
			
			 Connoisseur 
			
			![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 63 
				Karma: 2600 
				Join Date: Oct 2008 
				
				
				
				Device: PRS-505 
				
				
				 | 
	
	
	
		
		
			
			 
				
				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: http://kdk-javadocs.s3.amazonaws.com...w-summary.html  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
![]()  | 
            
        
    
            
  | 
    
			 
			Similar Threads
		 | 
	||||
| 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 and Resources (No Self-Promotion or Affiliate Links) | 0 | 05-25-2004 12:31 PM |