Эксперты научились обходить защиту принтеров от фальшивомонетчиков
Некоторые принтеры могут оставлять на распечатываемых листах особый код, несущий данные о документе.
Как известно, некоторые принтеры могут оставлять на страницах распечатанных документов особые идентификаторы в виде едва заметных точек. В составляемом точками «узоре» закодирована информация о том, когда страницы были распечатаны. Благодаря этому идентификатору в 2017 году ФБР удалось арестовать бывшую сотрудницу Агентства национальной безопасности США Реалити Ли Уиннер (Reality Leigh Winner), передавшую журналистам секретный отчет АНБ. Главным предназначением подобных идентификаторов является противодействие фальшивомонетчикам. Они действительно помогают в борьбе с подделыванием денег, однако, по словам команды специалистов Дрезденского технического университета, данный способ защиты можно легко обойти.
Исследователи изучили 1286 документов, распечатанных с помощью принтеров от 18 производителей, и разработали алгоритм для идентификации известных «узоров». Кроме того, специалисты обнаружили четыре ранее неизвестных «узора».
В отличие от автоматизации выявления «узоров», разработка способов их обфускации заняла у исследователей куда меньше времени. Первый способ заключается в сканировании распечатанного документа и удалении точек в редакторе изображений.
Второй способ несколько сложнее. Идентифицировав «узор», разработанный исследователями алгоритм маскируется под все возможные точки в этом «узоре» и добавляет дополнительные точки, соответствующие макету, но при этом не делающие код бессмысленным. Инструмент для автоматизации процесса обфускации опубликован здесь .