| Статьи : Защита микросхемы AT88SC0204C в чипах Xerox,Samsung,Dell |
| Статья добавлена: 2008-09-15 | |
Анализ защиты микросхемы AT88SC0204C в чипах принтеров Dell, Samsung, Xerox. Данная микросхема используется в чипах (крум-модулях) картриджей таких аппаратов: Dell 1815, Ricoh SP3200SF, Ricoh SP5100N, Samsung ML-1630/1631, Samsung ML-2850, Samsung ML-3050/3051, Samsung ML-3470/3471/3472, Samsung ML-4050/4550/4551, Samsung SCX-4500/4501, Samsung SCX-4725, Samsung SCX-5530/5330, Samsung CLP-350, Samsung CLP-610/660, Samsung CF-560, Xerox Phaser 3200, Xerox Phaser 3250, Xerox Phaser 3300, Xerox Phaser 3428, Xerox Phaser 3435, Xerox Phaser 3600. Внешне многие чипы напоминают чипы на базе микросхемы 24C04, у которой нет защиты от программирования. У AT88SC0204C все намного сложнее. Сама микросхема имеет 4 страницы памяти, каждую из которых можно сконфигурировать для однократной записи. В этом случае программировать (сбросить, перезаписать, обнулить) микросхему простым путем не удастся. Чтение и запись можно произвести через крипто алгоритм, который активирован в битах конфигурации каждого принтера. Если уловить (отсканировать) обмен информации между чипом картриджа и принтером, то он будет постоянно разный. Это объясняется тем, что обмен происходит путем записи случайных чисел и обращения к ним криптоблока микросхемы. Также микросхема AT88SC0204C имеет пароль на чтение данных и пароль на запись данных. Существует счетчик неправильно введенных паролей. Есть всего 8 попыток ввести правильный пароль перед тем, как чип блокируется (прийдет в негодное состояние). AT88SC0204C имеет также пароль для чтения области конфигурации (фьюзов). У этого пароля тоже существует счетчик неправильных попыток. В данном случае число до блокировки чипа составляет 4 . По достижении этого допустимого числа попыток, чип приходит в негодное состояние. Есть у этих микросхем и область "секрет", предположительно, как и в чипах принтеров Lexmark. Данные из этой области нельзя считать по определению. Подытожив вышесказанное, можно с уверенностью сделать вывод, что из-за использования различных паролей (ключей) в разных принтерах, программирование микросхемы AT88SC0204C при помощи одних паролей невозможно. Повторное использование микросхемы чипа возможно только при знании паролей криптоблока.
Данная статья была подготовлена специалистами компании-партнера DelCopi. |
|
| Поиск по сайту |
