Внимание: возможно повреждение оборудования. Отсоединяя вывод от платы, будьте осторожны, чтобы не перегреть процессор или случайно не погнуть, отсоединить или замкнуть припоем соседние выводы. Выводы расположены очень близко друг к другу, поэтому, возможно, вам понадобится лупа, чтобы это проверить.
Как только 5-й вывод отсоединен, модификацию можно считать законченной.
Итак, чтобы получить возможность считывать любые стандартные штрихкоды, CueCat был благополучно «кастрирован». Теперь данные сканируемого штрих-кода передаются в компьютер через PS/2- или USB-порт в виде чистых ASCII-символов и отображаются на экране, как если бы они были набраны с клавиатуры. Информация о типе штрих-кода больше не передается.
Вот как выглядит типичный отклик немодифицированного CueCat после считывания конкретного экземпляра штрих-кода типа 39 (9105527106):
.C3nZC3nZC3n2ChPZEND1DxnY.ahb6.ENjZDNzXDhjZDq.
Если c CueCat'ом были проделаны манипуляции по удалению уникального серийного номера, описанные в разделе «Удаление идентификатора», тот же экземпляр кода 39 превратится примерно в следующую последовательность:
.BM5UBM5UBM5UBM5UBM5UBM5U.ahb6.ENjZDNzXDhjZDq.
Наконец, после отключения фирменного шифрования, сканирование того же кода 39 даст на экране просто строчку данных штрих-кода в чистом ASCII:
9105527106
Различные модели и версии CueCat по-разному реагируют на некоторые из типов штрих-кодов. Некоторые версии модифицированных CueCat выдают некую дополнительную нестандартную информацию при сканировании кодов 128. В этом случае отображается дополнительная строка, представляющая собой информацию для диагностики. Ее можно просто проигнорировать, поскольку следующая строка и будет незашифрованной информацией о коде 128.
По сути, модификация сканера основана на том, что отсоединенный контакт микропроцессора является стандартной линией ввода/вывода, служащей «переключателем» между режимами зашифрованной и незашифрованной передачи. Смотреть мультфильм http://video.meta.ua/tag/gubka-bob/. Большинство взломщиков CueCat полагает, что такая особенность применялась в процессе разработки или тестирования, чтобы проверять, правильно ли прибор считывает штрих-код перед тем, как к считанным данным применится шифрование по фирменной схеме DigitalConvergence. Поддержка этого «переключателя» является неотъемлемой частью микропрограммного обеспечения процессора CueCat, поэтому то, что какой-нибудь аппаратный хакер это случайно обнаружит, было исключительно вопросом времени.
Опубликовал katy
February 28 2015 18:01:28 ·
0 Комментариев ·
4666 Прочтений ·
• Не нашли ответ на свой вопрос? Тогда задайте вопрос в комментариях или на форуме! •
Комментарии
Нет комментариев.
Добавить комментарий
Рейтинги
Рейтинг доступен только для пользователей.
Пожалуйста, залогиньтесь или зарегистрируйтесь для голосования.
Нет данных для оценки.
Гость
Вы не зарегистрированны? Нажмите здесь для регистрации.