Proceso técnico para decodificar ebooks de Kindle Web y exportarlos a lectores externos
El autor narra su experiencia intentando leer un ebook comprado en Amazon usando la aplicación Kindle para Android, que resultó ser inestable y propensa a fallos. Al no poder descargar el libro para leerlo offline ni exportarlo a Calibre, decidió investigar la versión web de Kindle (Kindle Cloud Reader). Descubrió que Amazon implementa múltiples capas de protección para impedir la extracción de textos: cada página utiliza alfabetos de glifos aleatorios y distintos estilos tipográficos, además de rutas SVG diseñadas para dificultar la lectura por programas externos y técnicas de OCR. Tras varios intentos fallidos, el autor desarrolló un método efectivo basado en renderizar cada glifo como imagen, generar un hash perceptual y compararlo con fuentes TTF originales mediante SSIM, permitiendo reconstruir el texto y la tipografía con precisión total. Finalmente logró generar un archivo EPUB con la maquetación, estilos y enlaces internos intactos. El artículo enfatiza que este conocimiento debería usarse únicamente para respaldar libros comprados por el usuario y resalta la complejidad técnica que Amazon ha implementado en su sistema de DRM para ebooks.
