Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 21.07.2012, 08:24   #1
Lepys
 
Регистрация: 20.07.2012
Сообщений: 9
По умолчанию В чем связь в коде

Добрый день! Ниже выложены два файла с информацией с чипов двух разных принтеров HP 1120. Хочу изменить серийный номер вот он CND884KQKV. При замене любого знака в коде не обязательно в серийнике принтер на тест листе выдает пустую строку вместо серийника и номера форматера. Если же полностью залить одну прошивку в другой принтер все работает и серийник соответственно становится как в том принтере с которого взята прошивка. Видемо есть какая то связь, помогите найти!!
http://webfile.ru/6045726
http://webfile.ru/6045727
(Модераторы за что вы удаляете тему не пойму, вроде все по правилам если можно на мыло причину Lepys@narod.ru)
Lepys вне форума Ответить с цитированием
Старый 21.07.2012, 10:06   #2
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,830
По умолчанию

Цитата:
Видемо есть какая то связь, помогите найти!!
Угу, называется контрольная сумма прошивки.
p51x вне форума Ответить с цитированием
Старый 21.07.2012, 13:11   #3
Lepys
 
Регистрация: 20.07.2012
Сообщений: 9
По умолчанию

Так контрольная сумма разная у этих двух прошивок !
Lepys вне форума Ответить с цитированием
Старый 21.07.2012, 13:33   #4
Zer0
Форумчанин
 
Аватар для Zer0
 
Регистрация: 13.12.2007
Сообщений: 788
По умолчанию

Она и должна быть разной, т.к. содержимое (хотя бы тот же серийник) разные
Попробуйте разобрать каким именно методом идет подсчет CRC, и в прошивке заменяйте не только серийник, но и пропишите новую контрольную сумму
благодарность - сюда (не забываем писать от кого)
Zer0 вне форума Ответить с цитированием
Старый 21.07.2012, 19:22   #5
Lepys
 
Регистрация: 20.07.2012
Сообщений: 9
По умолчанию

Подскажите пожалуйста в какой части кода искать CRC. Я новичок в этом деле

У меня фаил e2p посоветовали перевести в bin, а чем его открыть?

Последний раз редактировалось Stilet; 21.07.2012 в 19:32.
Lepys вне форума Ответить с цитированием
Старый 21.07.2012, 22:24   #6
s-andriano
Старожил
 
Аватар для s-andriano
 
Регистрация: 08.04.2012
Сообщений: 3,229
По умолчанию

Очевидно, ее следует искать в той части, что кодом не является.
Т.е. либо в области данных, либо вообще вне предопределенных областей.
Вероятнее всего, это будет либо в первом килобайте, либо в последних байтах.
s-andriano вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ошибка в коде не могу понять в чем Sylar9 Общие вопросы C/C++ 17 04.01.2012 19:45
Связь 1:1 Bumbuk Microsoft Office Access 2 04.03.2011 23:47
В чем разница в коде? DimonCry JavaScript, Ajax 0 04.01.2011 18:07
Связь с БД Elena БД в Delphi 4 03.05.2007 16:08