Текущее время: 01 ноя 2024, 11:23





 Страница 1 из 2 [ Сообщений: 57 ]  На страницу 1, 2  След.

Куратор темы: Doc

Автор
Сообщение
[ТС]
 Заголовок сообщения: Программа ECFinder для поиска прошивок мультиконтроллеров и ряда биосов внутри любых бинарных файлов
СообщениеДобавлено: 23 авг 2023, 20:09 
Инженер
Инженер
Аватара пользователя
Зарегистрирован: 22 апр 2012, 19:23
Наличности на руках:
2,196.17

Сообщения: 2931
Откуда: Togliatti
ПОСЛЕДНЯЯ ВЕРСИЯ 0.5.1

Ecfinder - программа для поиска и автоматического сохранения в файл прошивок мультиконтроллеров, KBC, биосов и их частей в любых бинарных файлах: дампы, обновления с оф сайта и тд

И не только!

***Автоматическое преобразование SPD DDR3 в SPD DDR3L с правкой контрольной суммы***
***Исправляет ошибки при открытии прошивок Intel с ME регионом 15.x и 16.x версий в утилитах Intel Flash Image Tool (FIT) и Modular Flash Image Tool (MFIT)***

Надо понимать, что где-то эти прошивки внутри есть, а где-то их нет - и ничего там не найдется.

upd ECFinder 0.5.1
fix errors

upd ECFinder 0.5.0
Начиная с этой версии Интернет строго нужен, сервер в РФ, кому-то может понадобиться VPN
+ Режим csefix
Исправляет ошибки при открытии прошивок Intel с ME регионом 15.x и 16.x версий в утилитах Intel Flash Image Tool (FIT) и Modular Flash Image Tool (MFIT), типа:
Error 179: [Fit Actions] Failed to parse CSE region.
Error 10: [Ifwi Actions] Failed to decompose Region. Failed to decompose CSE data.
Error 18: [Ifwi Actions] Failed to generate decomposed files. CSE Region
Error 18: [Ifwi Actions] Failed to generate decomposed files.
используется только для открытия прошивки в утилите для последующей очистки ME региона, просто патченный файл не шить!
Запустить файл csefix.cmd или через консоль ecfinder.exe -csefix (или ecfinder.exe -csefix путь-имя-файла), указать файл - патченный сохранится рядом автоматически

+ Lenovo CAP (*.cap) BIOS
прочие правки

upd ECFinder 0.4.7
+ 288kb (MEC164x, MEC165x, MEC166x...)
+ KB9542QG
Fix Nuvoton + NPCE38APB1DX etc...

upd ECFinder 0.4.6
добавлен IT891x 56kb
добавлен альтернативный способ детекта ITE

upd ECFinder 0.4.5
добавлены еще несколько вариаций
снижения ложных срабатываний антивирусов

upd ECFinder 0.4.4
Добавлен размер 512kb
Фиксы "ложных срабатываний"

upd ECFinder 0.4.3
Добавлен детект ряда huawei xiaomi ITE EC
Исправлена ситуация с двойным преобразованием asus cap to bin
Исправлены некоторые ложные срабатывания

upd ECFinder 0.4.2
добавлен поиск KBC it829x 120kb

upd ECFinder 0.4.1
- добавлено автоматическое преобразование SPD DDR3 в SPD DDR3L: алгоритм срабатывает при открытие файла размером строго 256 байт (размер eeprom SPD 24c02/34c02), дальше идет проверка, что это SPD DDR3 и если да - изменяется в DDR3L (с правкой CRC), файл сохраняется в папку исходного файла; если нет - выход.
В консольном режиме файл открывать без параметров: ECFinder.exe filepath-путь-к-файлу



***Поддерживает / program features***

- Мультиконтроллеры(EC) ENE, ITE, Nuvoton, MEC
- Клавиатурные контроллеры (KBC) it8171 / it8176 / IT891x 56kb, it829x 120kb
- BIOS update:
Asus CAP (*.cap кроме/except AMIPFAT)
Lenovo CAP (*.cap)
Insyde h2o update (*.fd, isflash.bin...) / acer, lenovo, xiaomi, huawei и пр

- SPD DDR3 ----> SPD DDR3L
- Fixing CSE region / CSE data errors in Intel Flash Image Tool 15.x and Modular Flash Image Tool 16.x

***Системные требования / Requirements***
Win7x64+
Интернет / Internet !!!

Использование: при простом запуске утилиты будет предложено указать файл путем его перетаскивания в окошко (drag and drop) или, нажав Enter, откроется файловый менеджер. В конце будет предложение перейти на сайт - проверить обновление, ну и заодно задонатить автору и что-то купить )

***Консольный режим работы / Console (CMD)***
Usage: ECFinder.exe -x filepath-путь-к-файлу
x = 128, 160, 192, 256, 288, 384, 512 or 1004
Example/Пример: ECFinder.exe -128 d:\file.bin

ECFinder.exe SPD_DDR3_FILE (256bytes)

режим csefix / csefix mode
ecfinder.exe -csefix
ecfinder.exe -csefix filepath-путь-к-файлу


Любимый вопрос многих мастеров: зачем {программа}, когда можно {нарезать} самому? - Можно, но количество алгоритмов и шаблонов поиска возрастает и часть простых маркеров (типа "ene haru") пропадает, увеличивается и время поиска и вероятность ошибки, когда в ряде прошивок можно найти несколько кусков очень похожих на требуемое, но верным будет только один; ну и вообще автоматизация труда ведет к росту прибыли и сокращению издержек.
Учитывая вышесказанное естественно могут быть какие-то баги и что-то упущено - будет добавляться и исправляться.


-------------------
соответственно, где прошивка мульта в дампе есть, а софт не ищет - значит смело подробно пишем (ну если не лень) )

кто не может скачать тут, можно у меня на сайте тут


У вас нет доступа для просмотра вложений:
1. Пожалуйста авторизуйтесь или зарегистрируйтесь.
2. Вы должны иметь 15 (ПЯТНАДЦАТЬ) или более сообщений.
3. У нас можно купить доступ к файлам.


Последний раз редактировалось Doc 26 окт 2024, 16:07, всего редактировалось 17 раз(а).


_________________
https://comsystem-tlt.ru - инфа и запчасти для ремонта ноутбуков
Не в сети
 Профиль  ICQ  
 
 Заголовок сообщения: Re: Программа ECFinder для поиска и сохранения прошивок мультиконтроллеров внутри любых бинарных файлов
СообщениеДобавлено: 23 авг 2023, 20:28 
Продвинутый форумчанин
Продвинутый форумчанин
Аватара пользователя
Зарегистрирован: 28 июл 2016, 23:01
Наличности на руках:
648.41

Сообщения: 1324
Откуда: Москва
Потестил на асусовских прошивках. Сначала как дурак пытался писать размер мульта в килобайтах и нифига не работало, а оказалось что надо писать номер строки с размером :hi_hi_hi:
По-моему, этот момент надо как-то поправить, чтобы было более очевидно. А так прога безусловно полезная, спасибо.


Не в сети
 Профиль    
 
[ТС]
 Заголовок сообщения: Re: Программа ECFinder для поиска и сохранения прошивок мультиконтроллеров внутри любых бинарных файлов
СообщениеДобавлено: 23 авг 2023, 21:05 
Инженер
Инженер
Аватара пользователя
Зарегистрирован: 22 апр 2012, 19:23
Наличности на руках:
2,196.17

Сообщения: 2931
Откуда: Togliatti
Mardekai
Есть определенный парадокс, чем подробнее пишешь пояснения, тем сложнее и "вариативнее" становится восприятие отдельно взятым человеком. Я как-то привык немного к английскому и вообще к "консолям" и поэтому надпись Choose казалось бы явным образом говорит "выбрать вариант"... из имеющихся - так ведь и быстрее, а не задать его )
Но мы тут не англичане, допишу туда что-нибудь еще. Так-то можно будет вариант и с ручным вводом размера сделать - не знаю сейчас зачем правда. Пока в текстовое описание добавил



_________________
https://comsystem-tlt.ru - инфа и запчасти для ремонта ноутбуков
Не в сети
 Профиль  ICQ  
 
 Заголовок сообщения: Re: Программа ECFinder для поиска и сохранения прошивок мультиконтроллеров внутри любых бинарных файлов
СообщениеДобавлено: 24 авг 2023, 00:32 
Модератор
Модератор
Аватара пользователя
Зарегистрирован: 29 окт 2010, 00:27
Наличности на руках:
126.44

Сообщения: 7760
Откуда: Питер
Doc
Раз пошла такая пьянка, то не мешало бы искать прошивку мульта не только в дампе, но и в EXE-шниках обновлялках с офф. сайта. В каких-то обновлениях размер прошивки указан явно после строки "$_IFLASH_EC_IMG_".
Например: Acer A315-21G - Quanta ZAS. Bios ver. 1.23
Вложение:
BIOS_Acer_1.23_A_A.zip


ЗЫ: и Enter сделать не обязательным после Y/N, а также возможность запуска программы с передачей полного пути к файлу из консоли. В будущих версиях вообще предлагаю не только EXE, но и архивы программно распаковывать для поиска.


У вас нет доступа для просмотра вложений:
1. Пожалуйста авторизуйтесь или зарегистрируйтесь.
2. Вы должны иметь 15 (ПЯТНАДЦАТЬ) или более сообщений.
3. У нас можно купить доступ к файлам.


Не в сети
 Профиль    
 
[ТС]
 Заголовок сообщения: Re: Программа ECFinder для поиска и сохранения прошивок мультиконтроллеров внутри любых бинарных файлов
СообщениеДобавлено: 24 авг 2023, 00:54 
Инженер
Инженер
Аватара пользователя
Зарегистрирован: 22 апр 2012, 19:23
Наличности на руках:
2,196.17

Сообщения: 2931
Откуда: Togliatti
поиск по ec_img в файлах обновлялках там есть среди шаблонов) а вот ограничение на размер да - надо доработать спс, забыл, что бывает криво и проверялось на ene..

Что такое exe и архивы - там тыщи вариантов их распаковки, часть из которых распаковывается только специальным софтом и прочими извращениями как ты знаешь. Или ты имеешь ввиду только простейшие как в примере выше? Потом тогда захочется сразу и биос вырезать заодно в подобных - хотя такая утиль давно-давно есть)

>и Enter сделать не обязательным после Y/N

в смысли не подтверждать Энтером выбранный вариант? так-то можно уже вообще на этом этапе закрыть нафиг и все))
---------- Добавлено спустя 18 минут 41 секунду: ----------
Ciber SLasH писал(а):
а также возможность запуска программы с передачей полного пути к файлу из консоли

например с точки зрения юзабилити как это может выглядеть? "батничек" запуска с прописанным режимом работы - проводник уберется, но будет строка ввода пути (куда перенесом файла путь подставится по аналогии с известными утилями)?
Я вообще сначала делал GUI, но потом понял, что в основном не алгоритмы пишу, а кнопочки и дизайн и все это ради одной простой автоматической функции - поэтому от gui остался только проводник выбора исследуемого файла, думалось большинству так будет удобнее



_________________
https://comsystem-tlt.ru - инфа и запчасти для ремонта ноутбуков
Не в сети
 Профиль  ICQ  
 
 Заголовок сообщения: Re: Программа ECFinder для поиска и сохранения прошивок мультиконтроллеров внутри любых бинарных файлов
СообщениеДобавлено: 24 авг 2023, 11:30 
Модератор
Модератор
Аватара пользователя
Зарегистрирован: 29 окт 2010, 00:27
Наличности на руках:
126.44

Сообщения: 7760
Откуда: Питер
Конечно, чем универсальней программа, тем больше багов... Возможно и не стоит замарачиваться с поиском прошивки мультов в обновлениях. Так то да, программы распаковки уже кое-какие есть.

У меня все утилиты встроены либо в кнопки на панели, либо в меню Start в Total Commander.
А в нём встал курсором на нужный файл, нажал кнопочку, полный путь передался приложению завязанному на кнопочку, действие совершилось, результат тут же появился. Если консольная утилита позволяет делать дела без диалогов, то действие почти не заметно происходит (там, моргнуло окно консоли и закрылось).


Не в сети
 Профиль    
 
[ТС]
 Заголовок сообщения: Re: Программа ECFinder для поиска и сохранения прошивок мультиконтроллеров внутри любых бинарных файлов
СообщениеДобавлено: 27 авг 2023, 16:31 
Инженер
Инженер
Аватара пользователя
Зарегистрирован: 22 апр 2012, 19:23
Наличности на руках:
2,196.17

Сообщения: 2931
Откуда: Togliatti
-Пофиксил определение размера в алгоритме ec_img (в примере выше апдейта quanta ZAS, при этом и в самом биосе тоже есть эта же прошивка целиком на 128кб - данные идентичны само собой).
-добавлен поиск KBC типа it8171 / it8176 56kb - встречаются в прошивках/апдейтах редко, но если будет - сохранится автоматически на 56кб без всяких дополнительных действий
для примера viewtopic.php?p=957372#p957372
-в конце enter жать не надо - просто "y" (английская буква) )

Консоль сделаю, но без диалогов все равно не получится - кто-то должен указывать размер прошивки


У вас нет доступа для просмотра вложений:
1. Пожалуйста авторизуйтесь или зарегистрируйтесь.
2. Вы должны иметь 15 (ПЯТНАДЦАТЬ) или более сообщений.
3. У нас можно купить доступ к файлам.



_________________
https://comsystem-tlt.ru - инфа и запчасти для ремонта ноутбуков
Не в сети
 Профиль  ICQ  
 
 Заголовок сообщения: Re: Программа ECFinder для поиска и сохранения прошивок мультиконтроллеров внутри любых бинарных файлов
СообщениеДобавлено: 27 авг 2023, 16:36 
Модератор
Модератор
Аватара пользователя
Зарегистрирован: 29 окт 2010, 00:27
Наличности на руках:
126.44

Сообщения: 7760
Откуда: Питер
Doc писал(а):
кто-то должен указывать размер прошивки

Просто ключём в ком. строке. Типа: /size=128


Не в сети
 Профиль    
 
[ТС]
 Заголовок сообщения: Re: Программа ECFinder для поиска и сохранения прошивок мультиконтроллеров внутри любых бинарных файлов
СообщениеДобавлено: 17 сен 2023, 23:20 
Инженер
Инженер
Аватара пользователя
Зарегистрирован: 22 апр 2012, 19:23
Наличности на руках:
2,196.17

Сообщения: 2931
Откуда: Togliatti
UPDATE version 0.2.1

-добавлен полностью консольный режим работы:

Usage: ECFinder.exe -x filepath-путь-к-файлу
x = 128, 160, 192, 256 or 384 (не забываем про дефис перед цифрой)
Example/Пример: ECFinder.exe -128 d:\file.bin
после выполнения программа автоматически закроется

-при простом запуске утилиты будет предложено указать файл путем его перетаскивания в окошко (drag and drop) или, нажав Enter, откроется файловый менеджер

-мелкие правки


У вас нет доступа для просмотра вложений:
1. Пожалуйста авторизуйтесь или зарегистрируйтесь.
2. Вы должны иметь 15 (ПЯТНАДЦАТЬ) или более сообщений.
3. У нас можно купить доступ к файлам.



_________________
https://comsystem-tlt.ru - инфа и запчасти для ремонта ноутбуков
Не в сети
 Профиль  ICQ  
 
[ТС]
 Заголовок сообщения: Re: Программа ECFinder для поиска и сохранения прошивок мультиконтроллеров внутри любых бинарных файлов
СообщениеДобавлено: 29 сен 2023, 23:20 
Инженер
Инженер
Аватара пользователя
Зарегистрирован: 22 апр 2012, 19:23
Наличности на руках:
2,196.17

Сообщения: 2931
Откуда: Togliatti
UPDATE version 0.3.1

- автоматически преобразует обновление "предыдущего поколения" с оф сайта Asus либо в полноценную прошивку bios, либо его часть - то есть заменяет утилиту cap to bin (я вспомнил только обрезку 800h, если есть другие варианты - добавлю); если попадется AMI PFAT, напишет, что не может)
Если нужна/есть только прошивка bios, размер мульта указываем любой из предлагаемых

- автоматически вырежет полноценную прошивку bios, либо его часть (не забываем, что далеко не всегда лежит полная прошивка) из распакованных файлов обновлений insyde h20, которые любят acer, lenovo, xiaomi, huawei и пр (то есть надо добраться до *.fd, isflash.bin и тп)

- с учетом современных бананотехнологий, искусственных интеллектов и многопоточности (тут серьезно) ускорен на порядок "движок", например у меня на тестах:

автонарезка основного биоса 32мб и прошивки мульта из обновы xiaomi
Found main BIOS part
Main BIOS part saved to file.
Search complete. ITE saved to file.
0.38196492195129395 (меньше секунды то есть)


У вас нет доступа для просмотра вложений:
1. Пожалуйста авторизуйтесь или зарегистрируйтесь.
2. Вы должны иметь 15 (ПЯТНАДЦАТЬ) или более сообщений.
3. У нас можно купить доступ к файлам.



_________________
https://comsystem-tlt.ru - инфа и запчасти для ремонта ноутбуков
Не в сети
 Профиль  ICQ  
 
 Заголовок сообщения: Re: Программа ECFinder для поиска и сохранения прошивок мультиконтроллеров внутри любых бинарных файлов
СообщениеДобавлено: 30 сен 2023, 07:55 
Продвинутый форумчанин
Продвинутый форумчанин
Аватара пользователя
Зарегистрирован: 21 сен 2012, 13:49
Наличности на руках:
3,966.67

Сообщения: 2892
Откуда: Одесса
Doc писал(а):
то есть заменяет утилиту cap to bin

решил попробовать, взял asus h110m-k биос с оф.сайта закинул в прогу, не сработало, заругалось на AMI PFAT, понимаю что вы писали про AMI PFAT, но там только шапку подрезать, в cap to bin то сработало, а за прогу большое спасибо, очень экономит время


Не в сети
 Профиль    
 
[ТС]
 Заголовок сообщения: Re: Программа ECFinder для поиска и сохранения прошивок мультиконтроллеров внутри любых бинарных файлов
СообщениеДобавлено: 30 сен 2023, 12:49 
Инженер
Инженер
Аватара пользователя
Зарегистрирован: 22 апр 2012, 19:23
Наличности на руках:
2,196.17

Сообщения: 2931
Откуда: Togliatti
Спасибо guar33
Тут баг у меня да оказался - хотел (пока?) просто отделить ami pfat, которые надо отдельно декодировать, а вашем примере этого и не нужно. То есть мне нужно не просто, чтобы сработало или нет, а чтобы обрабатывались "исключения" (cap to bin их не обрабатывает) хотя бы простым сообщением
На моих тестовых файлах от балды взятых - таких случаев не было) Поправлю
---------- Добавлено спустя 2 часа 35 минут 33 секунды: ----------
исправил вроде)


У вас нет доступа для просмотра вложений:
1. Пожалуйста авторизуйтесь или зарегистрируйтесь.
2. Вы должны иметь 15 (ПЯТНАДЦАТЬ) или более сообщений.
3. У нас можно купить доступ к файлам.



_________________
https://comsystem-tlt.ru - инфа и запчасти для ремонта ноутбуков
Не в сети
 Профиль  ICQ  
 
 Заголовок сообщения: Re: Программа ECFinder для поиска и сохранения прошивок мультиконтроллеров внутри любых бинарных файлов
СообщениеДобавлено: 30 сен 2023, 17:21 
Модератор
Модератор
Инженер
Инженер
Аватара пользователя
Зарегистрирован: 23 июл 2011, 14:13
Наличности на руках:
14,599.94

Сообщения: 11687
Откуда: Ульяновск
Doc писал(а):
я вспомнил только обрезку 800h, если есть другие варианты - добавлю

Попадались 4Кб заголовки.


Не в сети
 Профиль    
 
[ТС]
 Заголовок сообщения: Re: Программа ECFinder для поиска и сохранения прошивок мультиконтроллеров внутри любых бинарных файлов
СообщениеДобавлено: 30 сен 2023, 17:43 
Инженер
Инженер
Аватара пользователя
Зарегистрирован: 22 апр 2012, 19:23
Наличности на руках:
2,196.17

Сообщения: 2931
Откуда: Togliatti
если вспомнишь конкретный пример - будет вообще хорошо, мне посмотреть же надо, чтобы как-то это автоматизировать)



_________________
https://comsystem-tlt.ru - инфа и запчасти для ремонта ноутбуков
Не в сети
 Профиль  ICQ  
 
 Заголовок сообщения: Re: Программа ECFinder для поиска и сохранения прошивок мультиконтроллеров внутри любых бинарных файлов
СообщениеДобавлено: 30 сен 2023, 17:59 
Модератор
Модератор
Инженер
Инженер
Аватара пользователя
Зарегистрирован: 23 июл 2011, 14:13
Наличности на руках:
14,599.94

Сообщения: 11687
Откуда: Ульяновск
Быстрый поиск выдает тему про Asrock H87M Pro4.


Не в сети
 Профиль    
 
[ТС]
 Заголовок сообщения: Re: Программа ECFinder для поиска и сохранения прошивок мультиконтроллеров внутри любых бинарных файлов
СообщениеДобавлено: 01 окт 2023, 01:31 
Инженер
Инженер
Аватара пользователя
Зарегистрирован: 22 апр 2012, 19:23
Наличности на руках:
2,196.17

Сообщения: 2931
Откуда: Togliatti
добавил asus 1000h


У вас нет доступа для просмотра вложений:
1. Пожалуйста авторизуйтесь или зарегистрируйтесь.
2. Вы должны иметь 15 (ПЯТНАДЦАТЬ) или более сообщений.
3. У нас можно купить доступ к файлам.



_________________
https://comsystem-tlt.ru - инфа и запчасти для ремонта ноутбуков
Не в сети
 Профиль  ICQ  
 
 Заголовок сообщения: Re: Программа ECFinder для поиска и сохранения прошивок мультиконтроллеров внутри любых бинарных файлов
СообщениеДобавлено: 11 окт 2023, 17:57 
Продвинутый форумчанин
Продвинутый форумчанин
Аватара пользователя
Зарегистрирован: 21 сен 2012, 13:49
Наличности на руках:
3,966.67

Сообщения: 2892
Откуда: Одесса
есть биос, ваша прога говорит что нет та прошивки ec
viewtopic.php?f=294&t=137626
можете посмотреть че не так, спасибо


Не в сети
 Профиль    
 
[ТС]
 Заголовок сообщения: Re: Программа ECFinder для поиска и сохранения прошивок мультиконтроллеров внутри любых бинарных файлов
СообщениеДобавлено: 11 окт 2023, 18:11 
Инженер
Инженер
Аватара пользователя
Зарегистрирован: 22 апр 2012, 19:23
Наличности на руках:
2,196.17

Сообщения: 2931
Откуда: Togliatti
уже посмотрел сразу же )
добавлю
это нормальный процесс, периодически надо будет что-то добавлять
---------- Добавлено спустя 4 часа 39 минут 27 секунд: ----------
Добавил пример выше
надо будет видимо и "сигнализатор"/апдейтер новой версии прикрутить


У вас нет доступа для просмотра вложений:
1. Пожалуйста авторизуйтесь или зарегистрируйтесь.
2. Вы должны иметь 15 (ПЯТНАДЦАТЬ) или более сообщений.
3. У нас можно купить доступ к файлам.



_________________
https://comsystem-tlt.ru - инфа и запчасти для ремонта ноутбуков
Не в сети
 Профиль  ICQ  
 
[ТС]
 Заголовок сообщения: Re: Программа ECFinder для поиска и сохранения прошивок мультиконтроллеров внутри любых бинарных файлов
СообщениеДобавлено: 14 окт 2023, 17:19 
Инженер
Инженер
Аватара пользователя
Зарегистрирован: 22 апр 2012, 19:23
Наличности на руках:
2,196.17

Сообщения: 2931
Откуда: Togliatti
еще маленький фикс - отработка исключений EC not found оказывается поломалась с прошлого апдейта, забыл в коде скобки поставить))

А может мне даже дадут тут права какие-нибудь, чтобы я потом все лишнее потер....


У вас нет доступа для просмотра вложений:
1. Пожалуйста авторизуйтесь или зарегистрируйтесь.
2. Вы должны иметь 15 (ПЯТНАДЦАТЬ) или более сообщений.
3. У нас можно купить доступ к файлам.



_________________
https://comsystem-tlt.ru - инфа и запчасти для ремонта ноутбуков
Не в сети
 Профиль  ICQ  
 
 Заголовок сообщения: Re: Программа ECFinder для поиска и сохранения прошивок мультиконтроллеров внутри любых бинарных файлов
СообщениеДобавлено: 14 окт 2023, 21:30 
Модератор
Модератор
Инженер
Инженер
Аватара пользователя
Зарегистрирован: 23 июл 2011, 14:13
Наличности на руках:
14,599.94

Сообщения: 11687
Откуда: Ульяновск
Doc писал(а):
А может мне даже дадут тут права какие-нибудь

Сделал куратором темы с полными правами.


Не в сети
 Профиль    
 
 Заголовок сообщения: Re: Программа ECFinder для поиска и сохранения прошивок мультиконтроллеров внутри любых бинарных файлов
СообщениеДобавлено: 14 окт 2023, 22:41 
Продвинутый форумчанин
Продвинутый форумчанин
Аватара пользователя
Зарегистрирован: 21 сен 2012, 13:49
Наличности на руках:
3,966.67

Сообщения: 2892
Откуда: Одесса
Честно, поччет и уважухаха, затикие проги, спасибо


Не в сети
 Профиль    
 
[ТС]
 Заголовок сообщения: Re: Программа ECFinder для поиска прошивок мультиконтроллеров и ряда биосов внутри любых бинарных файлов
СообщениеДобавлено: 15 окт 2023, 19:39 
Инженер
Инженер
Аватара пользователя
Зарегистрирован: 22 апр 2012, 19:23
Наличности на руках:
2,196.17

Сообщения: 2931
Откуда: Togliatti
Свежая версия в первом сообщении темы - 0.3.6

неравнодушные люди подсказали)

- добавил детект kb9548 в ряде прошивок MSI (причем отдельно на сайте уже может и не быть) - по крайней мере, что показали
- переделал детект nuvoton, насколько корректно - коллективный опыт покажет



_________________
https://comsystem-tlt.ru - инфа и запчасти для ремонта ноутбуков
Не в сети
 Профиль  ICQ  
 
 Заголовок сообщения: Re: Программа ECFinder для поиска прошивок мультиконтроллеров и ряда биосов внутри любых бинарных файлов
СообщениеДобавлено: 25 окт 2023, 02:38 
Продвинутый форумчанин
Продвинутый форумчанин
Аватара пользователя
Зарегистрирован: 09 фев 2013, 23:45
Наличности на руках:
5,304.35

Сообщения: 2427
Откуда: Riga
да тут спасибо за програмку.
Doc писал(а):
x = 128, 160, 192, 256 or 384 (не забываем про дефис перед цифрой)

а тут вопрос. есть плата NM-DD451 от леново T14 GEN2 а там мульт IT5679VG-1M - (1004 kb)
может можно добавить 1004 kb ?


Не в сети
 Профиль    
 
[ТС]
 Заголовок сообщения: Re: Программа ECFinder для поиска прошивок мультиконтроллеров и ряда биосов внутри любых бинарных файлов
СообщениеДобавлено: 25 окт 2023, 09:43 
Инженер
Инженер
Аватара пользователя
Зарегистрирован: 22 апр 2012, 19:23
Наличности на руках:
2,196.17

Сообщения: 2931
Откуда: Togliatti
Да не вопрос, добавлю попозже, что надо



_________________
https://comsystem-tlt.ru - инфа и запчасти для ремонта ноутбуков
Не в сети
 Профиль  ICQ  
 
[ТС]
 Заголовок сообщения: Re: Программа ECFinder для поиска прошивок мультиконтроллеров и ряда биосов внутри любых бинарных файлов
СообщениеДобавлено: 25 окт 2023, 19:15 
Инженер
Инженер
Аватара пользователя
Зарегистрирован: 22 апр 2012, 19:23
Наличности на руках:
2,196.17

Сообщения: 2931
Откуда: Togliatti
Добавил
-вариант размера 1004кб для IT5679VG
-проверку наличия новой версии и сообщения об этом; обновление путем перехода на мой сайт и скачивание уже оттуда; я конечно мог бы сделать скачивание сразу, но пока так не надо)

свежая версия в первом сообщении темы



_________________
https://comsystem-tlt.ru - инфа и запчасти для ремонта ноутбуков
Не в сети
 Профиль  ICQ  
 
[ТС]
 Заголовок сообщения: Re: Программа ECFinder для поиска прошивок мультиконтроллеров и ряда биосов внутри любых бинарных файлов
СообщениеДобавлено: 06 ноя 2023, 21:44 
Инженер
Инженер
Аватара пользователя
Зарегистрирован: 22 апр 2012, 19:23
Наличности на руках:
2,196.17

Сообщения: 2931
Откуда: Togliatti
Не особо актуально, но почему-бы и нет

upd ECFinder 0.4.1
- добавлено автоматическое преобразование SPD DDR3 в SPD DDR3L: алгоритм срабатывает при открытие файла размером строго 256 байт (размер eeprom SPD 24c02/34c02), дальше идет проверка, что это SPD DDR3 и если да - изменяется в DDR3L (с правкой CRC), файл сохраняется в папку исходного файла; если нет - выход.
В консольном режиме файл открывать без параметров: ECFinder.exe filepath-путь-к-файлу

PS по идее, у кого версия 0.4.0 должно оповещение быть в утиле)



_________________
https://comsystem-tlt.ru - инфа и запчасти для ремонта ноутбуков
Не в сети
 Профиль  ICQ  
 
 Заголовок сообщения: Re: Программа ECFinder для поиска прошивок мультиконтроллеров и ряда биосов внутри любых бинарных файлов
СообщениеДобавлено: 17 ноя 2023, 16:48 
Модератор
Модератор
Аватара пользователя
Зарегистрирован: 29 окт 2010, 00:27
Наличности на руках:
126.44

Сообщения: 7760
Откуда: Питер
Поставил последний ECFinder 0.4.1, хотя пишет, что 0.4.0.
Doc писал(а):
Консольный режим работы:
Usage: ECFinder.exe -x filepath-путь-к-файлу
x = 128, 160, 192, 256, 384 or 1004 (не забываем про дефис перед цифрой)
Example/Пример: ECFinder.exe -128 d:\file.bin
после выполнения программа автоматически закроется

Программа, запущенная из консоли: ECFinder.exe -128 "E:\tmp\bios.bin"
всё равно просит ввести y или enter. Можно это убрать, чтобы консольный запуск ничего не требовал нажимать?


У вас нет доступа для просмотра вложений:
1. Пожалуйста авторизуйтесь или зарегистрируйтесь.
2. Вы должны иметь 15 (ПЯТНАДЦАТЬ) или более сообщений.
3. У нас можно купить доступ к файлам.


Не в сети
 Профиль    
 
[ТС]
 Заголовок сообщения: Re: Программа ECFinder для поиска прошивок мультиконтроллеров и ряда биосов внутри любых бинарных файлов
СообщениеДобавлено: 17 ноя 2023, 21:28 
Инженер
Инженер
Аватара пользователя
Зарегистрирован: 22 апр 2012, 19:23
Наличности на руках:
2,196.17

Сообщения: 2931
Откуда: Togliatti
не поставил, раз пишет 0.4.0 и говорит, прямо кричит Красным, что есть новая версия "A NEW VERSION AVAILABLE" )
Проверка именно по цифрам происходит: если < последней, значит включится блок перехода "check updates"

И именно поэтому она не дает дальше "нормально" работать - принуждая к обновлению, отправляя на мой сайт за новой версией. Логика прежней работы не менялась - только проверка и реакция на новую версию
Может темпы надо почистить


У вас нет доступа для просмотра вложений:
1. Пожалуйста авторизуйтесь или зарегистрируйтесь.
2. Вы должны иметь 15 (ПЯТНАДЦАТЬ) или более сообщений.
3. У нас можно купить доступ к файлам.



_________________
https://comsystem-tlt.ru - инфа и запчасти для ремонта ноутбуков
Не в сети
 Профиль  ICQ  
 
 Заголовок сообщения: Re: Программа ECFinder для поиска прошивок мультиконтроллеров и ряда биосов внутри любых бинарных файлов
СообщениеДобавлено: 17 ноя 2023, 21:54 
Модератор
Модератор
Аватара пользователя
Зарегистрирован: 29 окт 2010, 00:27
Наличности на руках:
126.44

Сообщения: 7760
Откуда: Питер
Обновил. Видимо где-то затупил...


Не в сети
 Профиль    
 
[ТС]
 Заголовок сообщения: Re: Программа ECFinder для поиска прошивок мультиконтроллеров и ряда биосов внутри любых бинарных файлов
СообщениеДобавлено: 02 дек 2023, 18:52 
Инженер
Инженер
Аватара пользователя
Зарегистрирован: 22 апр 2012, 19:23
Наличности на руках:
2,196.17

Сообщения: 2931
Откуда: Togliatti
Версия 0.4.2

- добавлена поддержка клавиатурных прошивок IT829x 120kb (размер мульта выбирать любой от балды - не влияет)
- мелкие правки


У вас нет доступа для просмотра вложений:
1. Пожалуйста авторизуйтесь или зарегистрируйтесь.
2. Вы должны иметь 15 (ПЯТНАДЦАТЬ) или более сообщений.
3. У нас можно купить доступ к файлам.



_________________
https://comsystem-tlt.ru - инфа и запчасти для ремонта ноутбуков
Не в сети
 Профиль  ICQ  
 
Показать сообщения за:  Поле сортировки  
 Страница 1 из 2 [ Сообщений: 57 ]  На страницу 1, 2  След.


   Похожие темы   Автор   Ответы   Просмотры   Последнее сообщение 
В этой теме нет новых непрочитанных сообщений. MacBook AIR A1465 (820-3208-A) Программа для просмотра BRD файлов

в форуме Apple

Nail

5

11625

03 июл 2015, 10:57

Dejmos Перейти к последнему сообщению

Эта тема закрыта, вы не можете редактировать и оставлять сообщения в ней. Программа для определения битых файлов

в форуме Программный ремонт | The software repairs

xkspy

4

5310

10 апр 2019, 10:25

Alex600d275 Перейти к последнему сообщению

Эта тема закрыта, вы не можете редактировать и оставлять сообщения в ней. SONY PCG-71812V (MBX-247 DA0HK1MB6E0 REV:E) Не видит винт после ряда операций

в форуме Sony

alien_2005

3

8475

29 апр 2016, 08:14

reanimator_serv Перейти к последнему сообщению

В этой теме нет новых непрочитанных сообщений. Распиновка матрицы, разъём 30pin в 2 ряда

в форуме Техническая документация компонентов | Technical documentation of components

yatsik

3

1260

21 дек 2020, 13:41

yatsik Перейти к последнему сообщению

В этой теме нет новых непрочитанных сообщений. Помогите пожалуйста опознать smd OTL 14 pin 2 ряда

в форуме Техническая документация компонентов | Technical documentation of components

Dasboot

14

2381

06 фев 2023, 08:46

igils Перейти к последнему сообщению


Кто сейчас на конференции

Сейчас этот форум просматривают: sergey0102 и гости: 24


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти: