Везде, где есть препятствия, будут люди, ищущие способы их победить. Управление цифровыми правами Kindle — очевидная цель для хакеров.
Ваше отношение к DRM (управление цифровыми правами) во многом зависит от того, на какой стороне забора вы стоите. Если вы продюсер, писатель или издатель, то это все, что стоит между вами и пиратством, что угрожает вашей бизнес-модели, если не самому существованию. Если вы потребитель — читатель, — DRM просто ограничивает вашу свободу одалживать, делать резервные копии и перепродавать ваши покупки электронных книг. Читатель может только с любовью оглянуться назад на те дни, когда книги обладали физическим DRM, с которым они могли жить.
Посмотрим правде в глаза — в настоящее время электронная книга накладывает всевозможные ограничения на ее использование, не вознаграждая читателя значительным снижением цены.
Всегда найдутся программисты, которые хотят нанести удар по свободе читателя, и последнее предложение от «TooSmart Guys» в виде простого (возможно, слишком длинного) видео, которое показывает, как использовать существующие сценарии Python для взлома шифрования на Разжигайте заголовки.
В основном, что вы делаете, это загружаете (если у вас его нет) Kindle для ПК, загружаете и запускаете два скрипта Python, которые расшифровывают интересующий заголовок. Получив незашифрованный файл, вы можете загрузить его на свой Kindle и использовать как угодно. Обратите внимание, что этот процесс работает только с книгами, которые вы уже купили, и он работает только с электронными книгами в формате MOBI.
Однако, как и в случае с любой другой защитой программного обеспечения, это гонка вооружений. У Amazon есть альтернативный формат Topaz для своих книг Kindle, который до сих пор не был взломан простым и убедительным способом. Как вы могли догадаться, Amazon очень увлечен форматом Topaz и все время становится все более увлеченным. Недавно Kindle для ПК был обновлен, и исходный сценарий больше не работает с версией 4. Конечно, вы всегда можете вернуться к более старой версии, но довольно сложно избежать автоматического обновления. Правильное решение — использовать немного другую версию сценария декодирования, которая теперь, например, указана на веб-сайте TooSmartGuys.
Печально, что война DRM вообще должна произойти, но до тех пор, пока издатели не поймут, что блокировка своих произведений за несовершенной цифровой безопасностью — не лучший способ, программисты будут получать удовольствие, принимая вызов.