Популярный пост equ 163 Опубликовано 12 сентября, 2015 Популярный пост Поделиться Опубликовано 12 сентября, 2015 04.10.2017 - обновлено до v1.3 Здравствуйте. В этой теме хочу представить свою небольшую утилиту для просмотра номеров программного обеспечения Bosch в прошивках ЭБУ Bosch. Написана на visual basic.net, поэтому чтобы запустилась на вашем компьютере нужен установленный Net Framework 3.5 SP1. Ссылка для скачивания на сайте майкрософт: https://www.microsoft.com/ru-ru/download/details.aspx?id=22 Работоспособность протестирована на Windows 10 Enterprice LTSB x64, Windows 10 Pro x86, Windows 8.1 Pro x86 и Windows XP Pro SP3 x86. Скриншоты: v1.0 (12.09.2015) Bosch ECU SW Number v1.0.rar v1.1 (24.09.2015) Bosch ECU SW Number v1.1.rar - добавлен drag-n-drop (файлы можно открывать простым перетаскиванием в текстовое поле с именем файла); - добавлена опция "Поверх всех окон" (stay on top) - окно утилиты остается поверх всех остальных окон, даже когда теряет фокус. v1.2 (10.07.2016) Bosch ECU SW Number v1.2.rar - добавлена поддержка номеров типа "28SAxxxx" В некоторых старых ЭБУ Bosch могут содержаться номера софта такого типа (VAG-группа, в основном edc15) v1.2.1 (19.11.2016) - улучшен алгоритм поиска; - исправлена мелкая ошибка. Bosch ECU SW Number v1.2.1.rar v1.3 (04.10.2017) - добавлена возможность делать скриншот окна программы. Bosch ECU SW Number v1.3.rar Кому понравилась утилита - нажимаем зелененькую стрелочку вверх adamvladimir, vlad555, Garik_67 и 76 других 6 73 Ссылка на комментарий Поделиться на другие сайты Поделиться
ghost2 893 Опубликовано 12 сентября, 2015 Поделиться Опубликовано 12 сентября, 2015 Вы уже давно интриговали этой утилитой. На 7_ке х64 запускается и работает нормально. Благодарность на положенном месте. Ссылка на комментарий Поделиться на другие сайты Поделиться
angelferrum 15 Опубликовано 12 сентября, 2015 Поделиться Опубликовано 12 сентября, 2015 Слушай, у меня антивирус ругается... Ссылка на комментарий Поделиться на другие сайты Поделиться
equ 163 Опубликовано 12 сентября, 2015 Автор Поделиться Опубликовано 12 сентября, 2015 Слушай, у меня антивирус ругается... Вирусов там точно нету, для уменьшения размера exe-шника использовал упаковщик, может разве что из-за него... ESET Smart Security 8 в моем файле ничего подозрительного не находит ghost2 1 Ссылка на комментарий Поделиться на другие сайты Поделиться
tourist69 76 Опубликовано 14 сентября, 2015 Поделиться Опубликовано 14 сентября, 2015 Отличная прога. Кучу времени сэкономит и иногда и нервов. Отблагодарил как положено. Ссылка на комментарий Поделиться на другие сайты Поделиться
robo 550 Опубликовано 14 сентября, 2015 Поделиться Опубликовано 14 сентября, 2015 Слушай, у меня антивирус ругается... Ну и какой у тебя антивирусник, если при проверке файла только 1 из 51 что-то заподозрил ? Ссылка на комментарий Поделиться на другие сайты Поделиться
adamvladimir 103 Опубликовано 15 сентября, 2015 Поделиться Опубликовано 15 сентября, 2015 Протестировал, работает , плюсанул))) Но возник вопрос : в чём разница в сравнении с этим вариантом:Bosch ecu nr.rar Ссылка на комментарий Поделиться на другие сайты Поделиться
equ 163 Опубликовано 15 сентября, 2015 Автор Поделиться Опубликовано 15 сентября, 2015 В 15.09.2015 at 03:45, adamvladimir сказал: Протестировал, работает , плюсанул))) Но возник вопрос : в чём разница в сравнении с этим вариантом: Хороший вопрос. Собственно эту утилиту я написал потому что Bosch ecu nr меня не совсем устраивала. Первый (и главный) ее недостаток: не во всех дампах она находит номера (при том что они там есть). Для примера попробуйте открыть этот файл dodge sprinter flesh 3.0.rar в Bosch ecu nr . Второй ее недостаток: в фулфлеш дампах часто встречаются разные номера, хотелось бы видеть их все, Bosch ecu nr не может показать их. ghost2, MASTER CLASS и adamvladimir 3 Ссылка на комментарий Поделиться на другие сайты Поделиться
angelferrum 15 Опубликовано 16 сентября, 2015 Поделиться Опубликовано 16 сентября, 2015 Ну и какой у тебя антивирусник, если при проверке файла только 1 из 51 что-то заподозрил ? У меня просто защитник виндовс... на виндовс 10 Ссылка на комментарий Поделиться на другие сайты Поделиться
adamvladimir 103 Опубликовано 20 сентября, 2015 Поделиться Опубликовано 20 сентября, 2015 "Для примера попробуйте открыть этот файл" попробовал получил аж 6 вариантов SW ,(nr-вариантов не предложил вообще)) , но на какой ориентироваться ? в HEXредакторе по поиску "1037" находятся то-же 6 вариантов , проанализировав варианты склонен думать что SW скорее всего 1037398897 (?) так-как "рядышком" есть EDS16cp31 ( мои домыслы... возможно не верные) , да и варианты типа : "1037386797" при рассмотрении в хексе имеют дополнительную(лишнюю) цифру.. . Так думаю что БОШнр ищет SW примерно по "вашему" алгоритму ,но только по определённым адресам ,не найдя в "заложенных" адресах пишет :"no software data" , Ваш алгоритм даёт больше возможности поиска , но может-быть есть смысл внести в него например ограничения на поиск не более 10 символов (в смысле если символов(цифр) более 10 их не выводить)? количество вариантов сразу уменьшится. ЗЫ : Уважаемый egu не воспримите мой пост как проявление какой-либо критики / либо "поучений!!!)) так-как я вообще , только-только начинаю "разбираться" и вышеизложенное мной скорее мои попытки разобраться ,но перечитав свой-же пост показалось что он выглядит как "наставления" ... Ещё раз Вам спасибо за программку . Ссылка на комментарий Поделиться на другие сайты Поделиться
equ 163 Опубликовано 20 сентября, 2015 Автор Поделиться Опубликовано 20 сентября, 2015 В 20.09.2015 at 22:04, adamvladimir сказал: "Для примера попробуйте открыть этот файл" попробовал получил аж 6 вариантов SW ,(nr-вариантов не предложил вообще)) , но на какой ориентироваться ? в HEXредакторе по поиску "1037" находятся то-же 6 вариантов , проанализировав варианты склонен думать что SW скорее всего 1037398897 (?) так-как "рядышком" есть EDS16cp31 ( мои домыслы... возможно не верные) , да и варианты типа : "1037386797" при рассмотрении в хексе имеют дополнительную(лишнюю) цифру.. . Так думаю что БОШнр ищет SW примерно по "вашему" алгоритму ,но только по определённым адресам ,не найдя в "заложенных" адресах пишет :"no software data" , Ваш алгоритм даёт больше возможности поиска , но может-быть есть смысл внести в него например ограничения на поиск не более 10 символов (в смысле если символов(цифр) более 10 их не выводить)? количество вариантов сразу уменьшится. ЗЫ : Уважаемый egu не воспримите мой пост как проявление какой-либо критики / либо "поучений!!!)) так-как я вообще , только-только начинаю "разбираться" и вышеизложенное мной скорее мои попытки разобраться ,но перечитав свой-же пост показалось что он выглядит как "наставления" ... Ещё раз Вам спасибо за программку . Давайте по порядку: 1) на какой номер ориентироваться, если в фулфлеши их 2-3 разных? -- не знаю, для меня этот вопрос еще открыт. Условно (могу ошибаться!) ориентируюсь на первый (который вверху списка); 2) вы правильно заметили, все эти номера можно найти в хекс редакторе с помощью поиска - утилита просто для удобства; 3) алгоритмы у моей утилиты и Bosch ecu nr разные. Bosch ecu nr, как вы правильно заметили, ищет скорее всего по заранее известным адресам. Моя утилита использует функцию поиска по всему файлу, без привязки к адресам вообще (тоесть будут найдены все номера); 4) еще раз повторю: утилита не определяет номер однозначно, она просто выводит все номера которые содержаться в дампе. Пока нету ответа на вопрос: почему разные номера и какой из них считать номером прошивки - урезать результаты поиска не вижу смысла. ghost2 1 Ссылка на комментарий Поделиться на другие сайты Поделиться
equ 163 Опубликовано 22 сентября, 2015 Автор Поделиться Опубликовано 22 сентября, 2015 Внес два изменения благодаря которым пользоваться утилитой стало намного удобнее (видно на скриншоте). adamvladimir, MASTER CLASS, ghost2 и 1 другой 4 Ссылка на комментарий Поделиться на другие сайты Поделиться
adamvladimir 103 Опубликовано 23 сентября, 2015 Поделиться Опубликовано 23 сентября, 2015 На скиншоте вижу добавленную галочку "stay on top" - предполагаю что при её нажатии программа выведет только первый (верхний) результат ? Но на примере с доджем-спринтнром первый результат имеет ещё и 0 в конце....А вот вариант "1037398897" по адресу 00180000 не содержит дополнительных цифр ,вдобавок чуть ниже(строки 001802c0 oo180300) есть идентификаторы ЭБУ . Опять-же всё конечно домыслы/предположения , увидеть-бы идентификаторы SW этой прошивки сканером , лучше дилерским , а так гадания получается... Ссылка на комментарий Поделиться на другие сайты Поделиться
equ 163 Опубликовано 23 сентября, 2015 Автор Поделиться Опубликовано 23 сентября, 2015 В 23.09.2015 at 16:25, adamvladimir сказал: На скиншоте вижу добавленную галочку "stay on top" - предполагаю что при её нажатии программа выведет только первый (верхний) результат ? Но на примере с доджем-спринтнром первый результат имеет ещё и 0 в конце....А вот вариант "1037398897" по адресу 00180000 не содержит дополнительных цифр ,вдобавок чуть ниже(строки 001802c0 oo180300) есть идентификаторы ЭБУ . Опять-же всё конечно домыслы/предположения , увидеть-бы идентификаторы SW этой прошивки сканером , лучше дилерским , а так гадания получается... там 2 изменения: 1) добавлен drag-n-drop (файлы можно открывать простым перетаскиванием в текстовое поле с именем файла) 2) "stay on top" - опция, когда окно утилиты остается поверх всех остальных окон, даже когда теряет фокус. Все. Я же писал, что на данный момент не вижу смысла отсекать результаты поиска. Номер софта бош имеет 10 символов, если за 10-м символом в дампе идет еще какой-то, то он уже не относится к номеру. Ссылка на комментарий Поделиться на другие сайты Поделиться
equ 163 Опубликовано 24 сентября, 2015 Автор Поделиться Опубликовано 24 сентября, 2015 Обновил до v1.1 Хотел бы попросить уважаемых администраторов/модераторов "прилепить" эту тему, чтобы не терялась в недрах форума. Спасибо. ghost2 1 Ссылка на комментарий Поделиться на другие сайты Поделиться
equ 163 Опубликовано 2 октября, 2015 Автор Поделиться Опубликовано 2 октября, 2015 удалить Ссылка на комментарий Поделиться на другие сайты Поделиться
serguei 45 Опубликовано 2 октября, 2015 Поделиться Опубликовано 2 октября, 2015 Утилита Bosch ecu nr.rar находит номер калибровок, по нему и ориентируются в чип-тюнинге. МППС, например, находит номер полного программного обеспечения, поэтому часто есть различия между МППС и Винолсом, когда в последнем открываешь файл для редактирования. Ссылка на комментарий Поделиться на другие сайты Поделиться
equ 163 Опубликовано 4 октября, 2015 Автор Поделиться Опубликовано 4 октября, 2015 "Bosch ecu nr находит номер калибровок" - не совсем верно, если мы открываем файл в котором только калибровки (например, считанный mpps), тогда Bosch ecu nr покажет номер калибровок. Но если мы откроем fullflash-файл (считанный через BDM) и в нем есть РАЗНЫЕ номера софта - то Bosch ecu nr покажет ПЕРВЫЙ номер который попадается в дампе, этот номер не является номером калибровок ! Вот пример: fullflash-файл от спринтера одновременно открыт в 2х утилитах Как видно на скрине, Bosch ecu nr показал номер 1037381129, но калибровки в данном файле имеют номер 1037505811, в чем легко убедиться если прочитать этот блок mpps-ом (или любым другим) по OBD. Ссылка на комментарий Поделиться на другие сайты Поделиться
serguei 45 Опубликовано 4 октября, 2015 Поделиться Опубликовано 4 октября, 2015 Да, именно так. Сегодня убедился, прочитав два фула и калибровки от двух Спринтеров. Аналогично определяет номер софта Винолс.Если в программе открывает фул, она и пишет номер фула. Если открываются только калибровки, то номер калибровок. Причем Винолс и Bosch ecu nr делают это автоматом, но ВАинолс еще и показывает, в процессе открытия файла, все имеэющиеся номера софтов с названием их. Картинка из Винолса, открыт фул, его номер определяется Винолсом 386900, номер калибровок в считанной МППСом с этого же Спринтера определяется 505811. MasterVito 3.0 1 Ссылка на комментарий Поделиться на другие сайты Поделиться
equ 163 Опубликовано 4 октября, 2015 Автор Поделиться Опубликовано 4 октября, 2015 Да, именно так. Сегодня убедился, прочитав два фула и калибровки от двух Спринтеров. Аналогично определяет номер софта Винолс.Если в программе открывает фул, она и пишет номер фула. Если открываются только калибровки, то номер калибровок. Причем Винолс и Bosch ecu nr делают это автоматом, но ВАинолс еще и показывает, в процессе открытия файла, все имеэющиеся номера софтов с названием их. Картинка из Винолса, открыт фул, его номер определяется Винолсом 386900, номер калибровок в считанной МППСом с этого же Спринтера определяется 505811.Причем, обратите внимание на винолс. Он показывает 3 разных номера бош которые содержатся в фулфлэш, но только напротив одного из них стоит галочка. Мы можем переставить эту галочку напротив второго или третьего номера. Тоесть винолс дает нам возможность самим выбрать какой из этих номеров считать номером прошивки ! Напротив какого оставим галку - тот номер и будет номером прошивки в винолс. Ссылка на комментарий Поделиться на другие сайты Поделиться
serguei 45 Опубликовано 5 октября, 2015 Поделиться Опубликовано 5 октября, 2015 Не знаю, зачем эта опция в Винолсе. Всегда определяю номер софта по версии, открывшейся в Винолсе автоматом. Ссылка на комментарий Поделиться на другие сайты Поделиться
Skiss 0 Опубликовано 22 октября, 2015 Поделиться Опубликовано 22 октября, 2015 Не всегда Винолс определяет автоматом. Ссылка на комментарий Поделиться на другие сайты Поделиться
equ 163 Опубликовано 10 июля, 2016 Автор Поделиться Опубликовано 10 июля, 2016 Восстановил ссылки на утилиту. Обновил до v1.2 - добавлена поддержка номеров типа "28SAxxxx" MASTER CLASS 1 Ссылка на комментарий Поделиться на другие сайты Поделиться
equ 163 Опубликовано 19 ноября, 2016 Автор Поделиться Опубликовано 19 ноября, 2016 Обновил до v1.2.1 silens_777, ghost2, MASTER CLASS и 1 другой 4 Ссылка на комментарий Поделиться на другие сайты Поделиться
zeo 0 Опубликовано 3 сентября, 2017 Поделиться Опубликовано 3 сентября, 2017 В 12.09.2015 в 21:28, equ сказал: Net Framework 3.5 SP1 Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Для публикации сообщений создайте учётную запись или авторизуйтесь
Вы должны быть пользователем, чтобы оставить комментарий
Создать аккаунт
Зарегистрируйте новый аккаунт в нашем сообществе. Это очень просто!
Регистрация нового пользователяВойти
Уже есть аккаунт? Войти в систему.
Войти