Методы борьбы с уязвимостями в принтерах могут привести к появлению новой угрозы

Discussion in 'Мировые новости. Обсуждения.' started by K800, 10 Dec 2011.

  1. K800

    K800 Nobody's Fool

    Joined:
    25 Dec 2010
    Messages:
    2,173
    Likes Received:
    3,798
    Reputations:
    372
    Исследователи из Колумбийского Университета продемонстрировали, что множество моделей принтеров от компании HP могут быть перепрограммированы через специально созданные задания для печати. Это серьёзная уязвимость, с учётом того, что многие современные принтеры имеют функциональность близкую к компьютеру - возможность работы в сети и собственный жесткий диск, они также могут атаковать системы к которым они непосредственно подключены. Более того, они могут причинить даже физический вред: взломанный принтер может испортить всю бумагу и тонер заправленные в него, а в худшем случае – стать причиной возгорания.

    По мнению представителей Фонда свободного ПО, некоторые эксперты предлагают лечение, которое "ещё худшее, чем сама болезнь". В данной ситуации предлагается, чтобы такие принтеры запускали только тот код, который ранее был подписан производителем этого принтера. Оборудование, которое работает исключительно с подписанным кодом может быть достаточно безопасным, но только в том случае, если у владельца этого принтера есть окончательное право решать, какие подписи принимать, а какие – нет. Если же все права передать производителям оборудования, оставив владельца без права самому решать, что запускать на своем принтере, а что нет – то такой ход наоборот, отрицательно скажется на общей безопасности (точно такая же дилемма выбора возникает при внедрении функции Secure Boot на ПК).

    Другая проблема с принтерами – незаконное и скрытое слежение за их владельцами, как правило, с помощью специальной маркировки всех распечатанных документов почти невидимыми желтыми точками. В качестве удачного примера борьбы с этим явлением можно привести общественную компанию Seeing Yellow campaign, где каждый владелец получает юридическую консультацию, как он может бороться с производителем такого принтера. Другая проблема – это продажа бывших в употреблении принтеров, и при этом полное отсутствие возможности контроля, какие документы и информация остается на внутренних носителях в таком принтере. По мнению исследователей, эти и многие другие проблемы существуют потому, что ключевые программные компоненты современных принтеров являются закрытыми и проприетарными. Именно поэтому текущие попытки ещё больше ужесточить доступ к логике работы принтера через подписывание его ПО производителем принтера и блокировки всего остального – ещё больше усложнят борьбу с подобными явлениями, лишая владельца такого принтера не только безопасности, но и свободы выбора.

    По мнению Фонда свободного ПО единственный способ сделать принтер по-настоящему безопасным – это дать свободу изучать, модифицировать и заменять его ПО, а не пытаться создавать нагромождение из политик безопасности с одновременным отстранением владельца принтера от возможности самостоятельно принимать решения.

    10.12.2011
    http://www.opennet.ru/opennews/art.shtml?num=32522​
     
  2. NekoKoneko

    NekoKoneko Elder - Старейшина

    Joined:
    29 Oct 2010
    Messages:
    175
    Likes Received:
    141
    Reputations:
    20
    Тема очень хорошая для чернухи (прокси, ддос), так как в большинстве таких устройств пользователи никогда не меняют стандартных паролей. Собрать бота под распространенную модель принтера или роутера и залить его туда несложно, учитывая, что эти железки умеют обновлять прошивку через веб-морду и почти никогда не проверяют подпись этой прошивки.
    Хотя наверняка уже есть люди, которые работают по этой теме, только что мы не знаем.
     
  3. emomasson

    emomasson Member

    Joined:
    27 Jul 2010
    Messages:
    174
    Likes Received:
    12
    Reputations:
    5
    Прошу пример, имею пару хулетовских комбайнов , 2007 года и 2010, и дисками и всей фигней. Хочу затестить. А то залить и запустить по моему через-чур шикарно звучит, имхо.
     
  4. NekoKoneko

    NekoKoneko Elder - Старейшина

    Joined:
    29 Oct 2010
    Messages:
    175
    Likes Received:
    141
    Reputations:
    20
    с принтерами пока дело не имел, а вот роутеры (DSL2500, 2 асуса) и сетевые плееры такой доработке подвергал, тот же трансмишн\всфтпд добавлял на плеер (HRD965), сейчас вот с еще одним плеером (HDX bone) ковыряюсь - хочу мини сервер из него сделать, благо железо явно избыточное для плеера.
    Там везде линукс и если девайс не проверяет подпись прошивки - а он этого не делает в 99% случаев - бери прошивку, распаковывай (cramfs, yaffs, ...), собирай софт (тулчейн сам ищи под конкретную модель), собирай образ заново и заливай на девайс через систему самообновления в веб-морде.
    Примеры с инструкциями в картинках были, но остались на проданном сайте в скрытой зоне =( но если кому-то интересно - могу сделать новый бложик\тут темку и там подробно расписать.