Программа ECFinder для поиска и сохранения прошивок мультиконтроллеров (EC - Embedded Controller) внутри любых бинарных файлов: дампы биосов или распакованные файлы обновлений
Надо понимать, что где-то эти прошивки внутри есть, а где-то их нет - и ничего там не найдется.
Исследовались и добавлялись алгоритмы поиска для:
- ENE, ITE, Nuvoton, MEC (некоторые)
- в планах добавить нахождение отдельных кусков для клавиатурных контроллеров (KBC) типа it8171FN и др., иногда они тоже бывают в дампах
Системные требования: Win7x64 и новее
Использование: запустить программу, по запросу нажать любую кнопку клавиатуры - откроется окно проводника, выбрать исследуемый файл, указать размер прошивки мультиконтроллера (мастер должен это понимать сам) - ВЫБРАТЬ НОМЕР ВАРИАНТА И НАЖАТЬ ENTER и... все; если найдет, то выдаст соответствующее сообщение и готовый файл автоматически сохранится в папку к исходному файлу. Имя файла будет состоять из имени исходного файла + EC + x (некая служебная цифра - не обращать внимание) + Инфо (производитель как минимум). В конце будет предложение перейти на сайт - проверить обновление, ну и заодно задонатить автору и что-то купить )
Любимый вопрос многих мастеров: зачем {программа}, когда можно {нарезать} самому? - Можно, но количество алгоритмов и шаблонов поиска возрастает и часть простых маркеров (типа "ene haru") пропадает, увеличивается и время поиска и вероятность ошибки, когда в ряде прошивок можно найти несколько кусков очень похожих на требуемое, но верным будет только один; ну и вообще автоматизация труда ведет к росту прибыли и сокращению издержек.
Учитывая вышесказанное естественно могут быть какие-то баги и что-то упущено - будет добавляться и исправляться.
Данные для донатов ниже )
Программа ECFinder для поиска и сохранения прошивок мультиконтроллеров внутри любых бинарных файлов
Программа ECFinder для поиска и сохранения прошивок мультиконтроллеров внутри любых бинарных файлов
- Вложения
-
- ECFinder_0.1.1.zip
- (7.84 МБ) 29 скачиваний
Support the project WEBMONEY $: Z202953764097
Bitcoin: bc1qnnh6a93l08nh9cm58unhrnzujj7vsjtg84syf2
Re: Программа ECFinder для поиска и сохранения прошивок мультиконтроллеров внутри любых бинарных файлов
UPDATE version 0.1.2
- добавлен поиск KBC типа it8171 / it8176 56kb - встречаются в прошивках/апдейтах редко, но если будет - сохранится автоматически
- мелкие логико-арифметические правки
- добавлен поиск KBC типа it8171 / it8176 56kb - встречаются в прошивках/апдейтах редко, но если будет - сохранится автоматически
- мелкие логико-арифметические правки
- Вложения
-
- ECFinder_0.1.2.zip
- (7.84 МБ) 32 скачивания
Re: Программа ECFinder для поиска и сохранения прошивок мультиконтроллеров внутри любых бинарных файлов
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, откроется файловый менеджер
-мелкие правки
-добавлен полностью консольный режим работы:
Usage: ECFinder.exe -x filepath-путь-к-файлу
x = 128, 160, 192, 256 or 384 (не забываем про дефис перед цифрой)
Example/Пример: ECFinder.exe -128 d:\file.bin
после выполнения программа автоматически закроется
-при простом запуске утилиты будет предложено указать файл путем его перетаскивания в окошко (drag and drop) или, нажав Enter, откроется файловый менеджер
-мелкие правки
- Вложения
-
- ECFinder_0.2.1.zip
- (7.84 МБ) 14 скачиваний
Support the project WEBMONEY $: Z202953764097
Bitcoin: bc1qnnh6a93l08nh9cm58unhrnzujj7vsjtg84syf2