Страница 6 из 9

Re: Защищаем Гаминаторы. Маленькие хитрости.

СообщениеДобавлено: 20 фев 2009, 13:01
ВАК
А скольких разных типов ЧЕКСАМОВ можно "удовлетворить" одновременно? ;D ;D

Re: Защищаем Гаминаторы. Маленькие хитрости.

СообщениеДобавлено: 20 фев 2009, 16:52
xolod
Hayes писал(а):
xolod писал(а):кто нибудь пробовал перепрошивая eeprom изменять параметры которые позволены только в момент обнуления?

CRC надо будет в двух местах поправлять после этого.


на контроллере и на самой eeprom ?

Re: Защищаем Гаминаторы. Маленькие хитрости.

СообщениеДобавлено: 14 май 2009, 12:16
x3m_ded
Hayes писал(а):Да и скидываю.

А еще я ссылку давал на статью, в которой описаны тонкости мдшных коллизий, модератор удалил.


Здравствуйте.
Дайте ссылку плиз.

Re: Защищаем Гаминаторы. Маленькие хитрости.

СообщениеДобавлено: 13 июн 2009, 08:09
Novorossiysk
вот уж точно-бред, во всех структурах испокон веков, изменение содержимого файлов, всегда проводится пересчетом контрольных сумм и это правильно, сомневаетесь в MD5 ?, проверьте MD4,SHA1, MD4,CRC-32, их только общепринятых более дюжины. и проверка разными калькуляторами займет несколько секунд. главное имейте у себя образцовую (чистую) прошивку, это на случай если надо комуто пальцем ткнуть, что и где не совпадает, а так проще сразу перелить стерильную, от производителя.

Re: Защищаем Гаминаторы. Маленькие хитрости.

СообщениеДобавлено: 07 фев 2010, 05:35
skoty
Вопрос для программистов, разбиравших код новомата.
Я думаю что уже не секрет что в первой прошивке по адресам FFFF4H содержится контрольная сумма которую сложно расчитать (не зная алгоритма),
но очень легко отключить проверку изменив два байта (оператор сравнения на безусловный переход).
После этого можно менять защищенную облать (1 мег) на любые значения и программа ни разу не ругнется.
Далее...
Во второй прошивке находятся текстовые названия всех выскакивающих ошибок (в красном поле), также таблица адресов на эти тексты.
Вопрос в следующем...
Где (и как) найти ссылку (находится в первой флешке в защищенной области) на обработку и вывод ошибки:
ROM CRC error.

Re: Защищаем Гаминаторы. Маленькие хитрости.

СообщениеДобавлено: 07 фев 2010, 12:51
LIC
Вы наверное ошибаетесь, по поводу проверки первого мегабайта, ну не проверяется он программой, он проверяется "железом"

Re: Защищаем Гаминаторы. Маленькие хитрости.

СообщениеДобавлено: 07 фев 2010, 13:18
skoty
Да нет, не ошибаюсь. Точно программно!.
Программа записана в первой прошивке и именно в первом мегабайте. Лично отключал чтобы изменить процент отдачи, расчитать логику расчета контрольной суммы не хватило ума, а копаться в коде чтобы раскусить оказалось сложнее чем тупо отключить эту самую проверку.
И самое интересное, что оказалось можно изменить всего один байт! в программе и программа получалась с багом (на картах), и работает на таких версиях как 5.6-12 и новых 5.7-0 и 5.7-10

Re: Защищаем Гаминаторы. Маленькие хитрости.

СообщениеДобавлено: 07 фев 2010, 14:32
qrz6
Возможно плата попалась не совсем оригинал ???

Re: Защищаем Гаминаторы. Маленькие хитрости.

СообщениеДобавлено: 07 фев 2010, 14:45
skoty
Я так понимаю что спецов здесь практически нет, про не оригинальную плату это меня вообще убило.

Re: Защищаем Гаминаторы. Маленькие хитрости.

СообщениеДобавлено: 07 фев 2010, 16:34
qrz6
Я не спец, я только учусь, поэтому и поинтересовался про плату, слышал, что бывают и не оригинальные.

Re: Защищаем Гаминаторы. Маленькие хитрости.

https://forum.rarib.xyz/viewtopic.php?f=48&t=56313