R0 CREW

Реверсинг прошивки для принтера

Прошивка не оригинальная и уже пропатчена кем-то. Для работы в “улучшеном режиме” активируется кодом из nvram генерируемым под железо и для другого принтера этот код не подходит.

Нужно понять как сгенерировать код для активации прошивки. Скачать прошивку можно по ссылке https://chiplesssolutions.com/download.shtml. Модель принтера XP-434. Процессор armv5. Вся программа принтера в одном elf файле.

Работа будет периодической. Бюджет $1000+. Больше информации предоставлю в переписке.

coin.art.2017@gmail.com

Для выполнения работы скорее всего сама прошивка не нужна, а нужен файл License.exe и пример ключа активации.

на сайте:
Buy Activation Key and Activate Chipless Firmware by using License.exe utility.

в readme:
3. Запустите программу License.exe.
4. Введите приобретенный Код Активации и завершите процесс прошивки.

Анализ работы активатора уже был сделан

Ключ активации активатор отправляет на сервер вместе с информацией по принтеру и получает код активации именно этого принтера и зашивает в его nvram

При наличии правильного кода принтер активирует себя уже самостоятельно

Поэтому нужно отреверсить ELF который считывает код из nvram в самом принтере. Этот ELF можно найти в прошивке распаковав ее через binwalk. При необходимости могу скинуть распакованную фс.