Dmitry Sklyarov: Adobe vs Elcomsoft

    Вот уже третий день кипят страсти по поводу этого ареста, однако после прочтения рунетовских СМИ выясняется любопытная вещь. Практически во всех комментариях берется изначальная посылка вида "Adobe сделала кривую защиту, которую сломал Скляров", после чего по вкусу расставляются акценты "уроды американцы обидели нашего ученого-криптографа"/"жулики из элкомсофта получили поделом" и дается воля эмоциям. Слова же Каталова о том, что ABPR предназначен не для взлома электронных книг, а для создания копий легальным владельцем, как-то пропускаются мимо ушей, либо воспринимаются как привычная отмазка известного производителя программ "восстановления паролей".

    Между тем, если опуститься до рассмотрения технических деталей работы AEBPR (которые, что характерно, на русском языке тоже практически нигде не поминались, комментарий Павла Семьянова стал одной из первых, если не первой ласточкой), то обнаружится, что слова-то эти - чистая правда. Ну не занимается AEBPR взломом электронных книг в привычном смысле этого слова. Вся система защиты pdf-файлов, частным случаем которой является защита eBook Reader, основана на том, что некий плагин, отвечающий за безопасность, после успешного прохождения всех проверок возвращает клиентской программе ключ, с помощью которого та расшифровывает содержимое документа. Поэтому никто не мешает написать своего клиента (благо соответствующие спецификации вполне доступны), который будет вызывать оный плагин и после расшифровки данных с помощью полученного ключа делать с ними что угодно. В случае же eBook Reader'а все оказалось еще проще - искомый ключ можно получить без всякой возни с плагинами, непосредственно из сертификата, полученного при покупке книги (за точность терминологии не ручаюсь :)).

    Но, обратите внимание, в обоих случаях необходим честный легальный экземпляр электронной книги, при его отсутствии взять и расшифровать этот файл просто не получится. Таким образом, вопрос "имел ли Скляров право ломать адобовский формат" плавно перетекает в вопрос, имеет ли покупатель книги право на ее копирование, и не в последнюю очередь из-за этого сейчас ломают копья американцы, а не просто потому, что полюбился им российский программист, просто оказавшийся крайним.

    В любом случае, попытки программным способом ограничить возможность копирования цифрового контента заранее обречены на неудачу, это наглядно продемонстрировала и памятная история с DVD и DeCSS. Все, что попадает в компьютер и воспроиводится его видеокартой ли, звуковой картой или каким-нибудь будущим smell blaster'ом, по пути от носителя к воспроизводяшему устройству может быть перехвачено, скопировано, записано и размножено. Вопрос лишь, сколько на это уйдет времени и сил.

    (Между прочим, и без всякого AEBPR владелец электронной книги мог бы воспользоваться старой доброй клавишей PrintScreen, и через несколько часов работы с FineReader'ом /вот, кстати, тоже еще одна жуткая пиратская программа, на месте Давида Яна я бы очень сильно подумал перед очередной поездкой в Штаты :)/ получить копию, крайне незначительно отличающуюся от оригинала... Доводя идею до логического завершения, следующим шагом будет автоматизация процесса с помощью программки, автоматически скроллирующей окно и сваливающей скриншоты в отдельные файлы. Вот вам и универсальный eBook-крякер, дарю идею.)

    Грустно, девушки, очень грустно. Такой вот у нас сейчас новый дивный цифровой мир.


    Дмитрий Леонов, BugTraq.Ru

    <<- назад