Кроме шуток и пальцегнутия. Никак не пойму зачем нужны прошивки ? Если как-нить определюсь на.... они нужны. Соберусь с силами и сделаю, но пока только для того чтобы определить чем shift lock отличается от.... мелко как-то и времени жаль. Чисто с профессиональной точки зрения это было интересно лет 10 взад. Ну если кто желает занятся могу дать приватно все ISO по кану (ну почти все), литературу по процу, Источники (схема-прошивка) по кан снифу. К сожалению, не сохранил записи что делал (уже почти год прошел), но там нет ничего сложного. Шерстить SQL-базу тут уже все умеют, так-что первичной инфы достаточно. Работа на месяц-два без машины. C машиной, IDA и мутом на неделю. Только на чиа-хуа-хуа ?
Опен порт только моторник. И это не программатор все-таки. Это действительно самое простое, дешевое и понятное решение. Но Есть еще куча прошивок на другие блоки в базе мута. И они (прошивки) сопровождаются. Типа устранения пресловутого самопроизвольного включения света на стоянке. Ну вот с нужностью их перевода в RAW формат, для анализа например, есть сомнения. Типа овчинка выделки не стоит.
Я беру твою прогу для расчета контрольной суммы и тестовый файл кон из архива который ты выкладывал.
запускаю и получаю такой результат
Код:
ccsum.exe 8637A318_JMBXTCW5W8Z008724_20071114_230
.kon
Free Coding CRC check by AlexH from Out-Club.ru
In file 8637A318_JMBXTCW5W8Z008724_20071114_230.kon CRC Err Calc=f7a1, Read=f7a2
тут все понятно прога пишет что чек сумма не та и пишет ту которая должна быть, открываю кодинг меняю чек сумму и запускаю прогу опять
Код:
ccsum.exe 8637A318_JMBXTCW5W8Z008724_20071114_230
.kon
Free Coding CRC check by AlexH from Out-Club.ru
CRC OK Read=f7a1
все ок, сумма правильна, но это все был стандартный кодинг, теперь я правлю кодинг (например включаю сигу) сохраняю и запускаю вновь прогу расчета суммы и вижу вот что
Код:
ccsum.exe 8637A318_JMBXTCW5W8Z008724_20071114_230
.kon
Free Coding CRC check by AlexH from Out-Club.ru
PreCoding and Coding string must be equal
PreCoding position:200 84103305181301086B00410540A611011D00003A.... CRC=f360
Coding position:712 84103305181301086B00410540A611011D00003A.... CRC=f7a1
вот тут становится лично для меня не понятно что есть что, тут присутствует оба кодинга неправленный со старой чек суммой и новый (прекодинг) с некой другой суммой так еще и написано что они должны совпадать. Так и должно работать? или я чет не то сделал? Откуда берется строчка со старым кодингом если я его заменил в файле? он просто прописан в проге чтоли?
1. Если 2ва кодинга в файле не совпадут мут просто ругнется на файл kon при заливке. (сам пробовал). То же будет если CRC не верна.
2. Если запрограмите недопустимое значение, т.е. которого нет в расшифровках кодинга - будет вообще непонятная ошибка при заливке. Типа такой мозготрах был по первости у меня. На моем етаксе нет страны EUR в кодинге сиги. А я типа думал, раз машина для европы, значит надо ставить EUR. Ну и не робило ессно. На че попало думал. Но начал разбирать кодинг до побитно и увидел, что EURa-то и нет, просто дырка в этом месте. Дрожащщей ногой поставил чо было разрешено и вот оно щасье.
3. Кое чего добавил-исправил. Если интересно кому - смотрите. Замечания и исправления сильно приветствуются.