Как редактировать bin-файлы прошивки

Обновлено: 20.11.2024

Показано 28 проектов с открытым исходным кодом для «редактора прошивки bin»

Организации любого размера доверяют LabWare оптимизацию процессов лабораторной документации.

Повысьте производительность, пропускную способность, эффективность, целостность данных и соответствие требованиям вашей лаборатории с помощью набора решений LabWare для автоматизации лабораторий.

Развивайте свой бизнес, взаимодействуйте с клиентами и станьте экспертом на профессиональных вебинарах

WebinarGeek – это наиболее полная платформа для веб-семинаров. Проводите успешные вебинары с взаимодействиями, оценками и оценками. Интегрируйте свои любимые маркетинговые инструменты, чтобы получить больше от своего вебинара. Создайте свой собственный канал, чтобы делиться своими вебинарами. Все полностью соответствует GDPR и по отличной цене. WebinarGeek — это самая надежная и безопасная платформа для проведения вебинаров. Полностью на основе браузера, загрузка не требуется.

Набор инструментов X32 Live

Разработан для улучшения цифровой консоли X32

Live Toolbox предназначен для расширения возможностей очень популярных цифровых микшерных консолей Behringer X32 и Midas M32. Несмотря на то, что прошивка X32/M32 часто обновлялась на протяжении многих лет с новыми улучшениями и функциями, похоже, что она не в состоянии удовлетворить многочисленные запросы на новые функции. Этот набор инструментов является попыткой дополнить текущие функции. Как и в случае с любым набором инструментов, инструменты можно добавлять или удалять по мере необходимости.

Конструктор приключенческих игр Ze Text: создавайте во время игры!

Открыть редактор

OpenEditor — текстовый редактор для разработчиков Oracle и администраторов баз данных

OpenEditor — это бесплатный (под лицензией GNU GPL) текстовый редактор для разработчиков (особенно для разработчиков Oracle и администраторов баз данных). Это действительно мощный, очень простой и интуитивно понятный в использовании. Проект может быть собран с помощью MS VC 2003. Программа разработана и протестирована под Windows 2000/XP/2003 и должна работать с Vista/Windows 7, в том числе 64-битной. Он создан для нужд SQLTools, но может быть полезен и как самостоятельный редактор. Некоторые основные функции: возможность работы с большими файлами (более 1 000 000 строк).

Синяя печать

Blue Print – это кроссплатформенный шестнадцатеричный редактор/анализатор данных с удаленным доступом

WeLees BluePrint (далее WBP) — это шестнадцатеричный редактор на основе веб-интерфейса. Его серверная часть работает на платформах Windows, Linux и OSX, а веб-интерфейс работает в любом браузере. Пользователи могут запускать серверную часть WBP на ПК/сервере/NAS/смарт-устройстве (далее именуемом хостом), имеющем сетевое подключение, и выполнять графическое редактирование и анализ данных хоста в браузере на любом другом компьютере независимо от того, того, есть ли на хосте локальный графический модуль.

Для компаний, заинтересованных в доступной, мощной и интегрированной CRM-системе для маркетинга, продаж и поддержки

EngageBay – это простая, доступная по цене интегрированная платформа для автоматизации маркетинга, продаж и обслуживания с бесплатной CRM, созданная для развития малого бизнеса и стартапов. Пакет автоматизации маркетинга помогает вам сэкономить время, развивать свою аудиторию и автоматизировать рутинные ручные задачи. С помощью бесплатной CRM и автоматизации продаж вы можете организовать все свои контакты электронной почты, отслеживать сделки и воронку продаж, чтобы увеличить свои продажи. Кроме того, вы можете построить значимые отношения с клиентами, которые останутся на всю жизнь. И, наконец, бесплатные функции чата и службы поддержки помогают в режиме реального времени превращать посетителей в довольных клиентов. Отслеживайте, расставляйте приоритеты и решайте запросы в службу поддержки за считанные минуты.

Редактирование файла встроенного ПО в шестнадцатеричном или шестнадцатеричном редакторе позволяет изменить поведение устройства. Например, вы можете изменить скорость производственного оборудования или включить скрытые функции на маршрутизаторе или мобильном телефоне, отредактировав их файлы прошивки. Редактирование значений файла с помощью шестнадцатеричного редактора может быть сложной задачей из-за того, что такая программа отображает необработанный машинный код. Поэтому крайне важно правильно научиться перемещаться по файлу в редакторе, прежде чем пытаться редактировать его содержимое.

Загрузите ZIP-архив, содержащий HxD, с веб-сайта MH-Nexus.de.

Дважды щелкните загруженный архив, чтобы открыть его.

Запустите программу установки, дважды щелкнув файл «Setup.exe».

Нажмите "Далее", прочитайте условия лицензии и, если вы их принимаете, нажмите "Я принимаю" и трижды нажмите "Далее".

Выберите "Установить" и подождите, пока программа завершит процесс установки.

Запустите HxD и нажмите «Файл». Выберите «Открыть» и с помощью файлового браузера найдите файл микропрограммы на жестком диске.

Найдите шестнадцатеричное значение, которое вы хотите изменить.Интерфейс HxD, как и у других подобных шестнадцатеричных редакторов, имеет три отдельные панели: левая панель, которая содержит адрес шестнадцатеричных значений, средняя панель с самими шестнадцатеричными значениями и правая панель, содержащая ASCII или стандартные текст, перевод шестнадцатеричных значений. Большинство веб-сайтов, давая инструкции по редактированию конкретного файла прошивки, указывают адрес шестнадцатеричных значений, которые следует изменить. Найдите этот адрес, используя встроенный инструмент поиска редактора или прокрутив вниз. Вы можете получить доступ к инструменту поиска, открыв меню "Поиск" и выбрав "Найти".

Нажмите на шестнадцатеричное значение, которое хотите изменить, и введите новое значение.

Сохраните файл, открыв меню "Файл" и нажав "Сохранить".

Геоэксплорер

Посетите домашнюю страницу Heexplorer на Sourceforge.net и нажмите кнопку "Загрузить", чтобы загрузить установочный пакет.

Дважды щелкните загруженный установочный файл, чтобы запустить процесс установки.

Нажмите "Далее" и выберите "Установить". Нажмите "Закрыть".

Запустите Heexplorer, нажмите "Файл" и выберите "Открыть".

Найдите файл прошивки и нажмите кнопку "Открыть".

Нажмите значок "Найти" и введите адрес значений, которые вы хотите изменить, или прокрутите вниз, пока не найдете эти значения.

Выберите значение, которое хотите изменить, нажав на него, и введите новое значение.

Сохраните файл, нажав "Файл" и выбрав "Сохранить".

Шестнадцатеричный код

Посетите раздел HexEdit на веб-сайте Mitec.cz и нажмите кнопку "Загрузить".

Щелкните правой кнопкой мыши загруженный ZIP-архив и выберите «Извлечь сюда». Откройте папку «HEXEdit», содержащую извлеченный файл, и дважды щелкните исполняемый файл «HEXEdit.exe», чтобы запустить программу.

Откройте меню "Файл", выберите "Открыть" и найдите файл прошивки на жестком диске.

Выберите «Найти» в меню «Правка» и введите адрес значений, которые вы хотите изменить. Или прокрутите вниз, пока не найдете эти значения.

Отредактируйте шестнадцатеричные значения, которые вы хотите изменить, нажав на них и введя новые значения.

У меня большие проблемы с прошивкой моего роутера (713P - диапазон/WEP..и т.д..)
Вот почему я хочу посмотреть на прошивку и посмотреть, можно ли ее отредактировать или просто посмотреть как-нибудь.

Так кто-нибудь знает, как открыть и извлечь информацию из *.bin файлов прошивки?
Заранее спасибо.

2002-Dec-8 11:20

8 декабря 2002 г., 11:55

час. да, хорошо, это возможно.
..а нельзя ли извлечь файлы из файла прошивки? Я имею в виду, что на самом деле в нем есть файлы *.html и так далее. так что этот *.bin-файл выглядит каким-то zip-архивом. хорошо - это конечно не почтовый индекс - но что-то вроде этого. или нет?

8 декабря 2002 г., 13:01

Файл .Bin представляет собой двоичный образ исполняемого кода, запускаемого маршрутизатором. Это похоже на программу EXE, а не ZIP. Вы можете увидеть и, возможно, изменить некоторые строки в файле, но любое редактирование может легко привести к катастрофическому отказу устройства. Вы не можете повлиять на запрограммированную логику, скомпилированную в файл прошивки.

8 декабря 2002 г., 13:52

но на самом деле должен быть способ извлечь ресурсы из этого бинарного исполняемого файла... и эти ресурсы - файлы htm.. (кстати: хороший список, но более новые версии прошивки имеют поддержку upnp (*.xml-файлы) кроме того..)

8 декабря 2002 г., 15:56

doubletrouble,
То, что сказал inTulsa, верно, файлы в корзине не являются настоящим html. Html — это просто интерфейс. Если вы хотите переписать или декодировать прошивку для вашего маршрутизатора, вам нужно больше узнать о процессоре и оборудовании вашего маршрутизатора. Если вы хотите просто посмотреть и посмотреть, можете ли вы что-то понять в корзине, вы можете посмотреть и найти ключевые слова, такие как .jpg или .html. У него может не быть реальной ссылки, потому что в файле не обязательно должен быть обычный текст. Удачи

2002-декабрь-8 16:16

хорошо. на самом деле в моем bin-файле есть простой текст.
в каком-то месте были упомянуты все имена gif и html-файлов, а затем идет содержимое в открытом тексте.
но да, вы правы. на самом деле получить доступ туда не так просто.

Вы не «редактируете» bin-файлы, они представляют собой набор файлов сами по себе, вы можете редактировать файл .cue, но bin-файлы вы распаковываете, чтобы получить папки/файлы и т. д., если вы это имеете в виду?
Чтобы распаковать его, используйте что-то вроде MagicIso.

Вы не «редактируете» bin-файлы, они представляют собой набор файлов сами по себе, вы можете редактировать файл .cue, но bin-файлы вы распаковываете, чтобы получить папки/файлы и т. д., если вы это имеете в виду?
Чтобы распаковать его, используйте что-то вроде MagicIso.

Bin-файл не обязательно является образом CD/DVD.

Что за файл вы пытаетесь редактировать? Почему вы хотите изменить его?

Bin-файл не обязательно является образом CD/DVD.

Что за файл вы пытаетесь редактировать?Почему вы хотите изменить его?

Его программное обеспечение для спутникового ресивера

Для редактирования двоичных файлов можно использовать бесплатный шестнадцатеричный редактор xvi32

Конечно, я понимаю, что вы точно знаете, что вы хотите отредактировать в файле, и это не контрольная сумма или что-то в этом роде.

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

Bin-файл, как правило, представляет собой файл, содержащий двоичные данные, а не обычный текст, и поэтому вы вряд ли сможете отредактировать его в стандартном текстовом редакторе.

Вам потребуется либо доступ к программе, специально разработанной для редактирования имеющегося у вас файла, либо универсальный редактор двоичных файлов.

Bin-файл, как правило, представляет собой файл, содержащий двоичные данные, а не обычный текст, и поэтому вы вряд ли сможете отредактировать его в стандартном текстовом редакторе.

Вам потребуется либо доступ к программе, специально разработанной для редактирования имеющегося у вас файла, либо универсальный редактор двоичных файлов.

После повторного открытия файла он открывается вот так, поэтому мне нужна часть программного обеспечения, которая фактически записала файл для начала

Привыкайте к взлому прошивки

Это скомпилированный файл. Нет простого способа изменить его.

Bin-файл может быть любым. Не думайте автоматически, что это необработанный образ компакт-диска.

В данном случае это скомпилированная прошивка.

Привыкайте к взлому прошивки

Это скомпилированный файл. Нет простого способа изменить его.

Bin-файл может быть любым. Не думайте автоматически, что это необработанный образ компакт-диска.

В данном случае это скомпилированная прошивка.

Ultraedit можно переключить на шестнадцатеричный вид. Вы можете отредактировать его, но если вы не знаете, что делаете, это может не сработать так, как вам хотелось бы.

Следуйте этим инструкциям, распакуйте файл, отредактируйте все, что вы хотите изменить в файлах в корзине, а затем переупакуйте файл .bin, если вам нужно.

После повторного открытия файла он открывается вот так, поэтому мне нужна часть программного обеспечения, которая фактически записала файл для начала

Теперь вы можете четко редактировать файл, но, не зная, что такое код каждой инструкции, вы действительно копаетесь в темноте. Например, если вы знаете, что подпрограмма для блокировки каналов только по подписке начинается с тридцатисекундного байта файла, вы можете изучить машинный код, а затем (возможно) изменив один или два байта, обойти ограничения.

Однако это никогда не бывает так просто.

Если то, что у вас есть, является эквивалентом необработанного .exe для устройства, было бы также полезно узнать, для какого спутникового приемника он был, потому что Google должен быть в состоянии выяснить, на каком процессоре он основан. Тогда вам просто нужно немного узнать о машинном коде, который использует этот процессор, чтобы вы могли понять, что он делает.

Однако, если посмотреть на опубликованное изображение, похоже, что оно для Technomate 4200 Combo (потому что это в первой строке текста!), и Google не слишком уверен, какой процессор в нем, хотя они, кажется, используют PowerPC для некоторых вещей. Хотя, возможно, сбоку на коробке написано, что у вас есть приемник.

Что вы на самом деле пытаетесь с этим сделать? Если бы это было просто изменение части текста, отображаемого на экране, это должно быть возможно (в файле .bin, вероятно, будут текстовые строки, заканчивающиеся двоичным 0), но на самом деле изменить способ его работы было бы намного, намного сложнее - и я могу себе представить, что можно повредить оборудование, если вы что-то сделаете не так. Это определенно проект "на ваш страх и риск".

Читайте также: