BIEW

BIEW

BIEW

BIEW
Biew ss.png
Biew
Тип Утилиты
Разработчик Nickols_K
ОС DOS, Microsoft Windows, GNU/Linux, FreeBSD, QNX, Unix, BeOS
Версия 6.1.0 (12 декабря 2009)
Лицензия GNU General Public License
Сайт biew.sourceforge.net

BIEW — мультиплатформенный редактор файлов с поддержкой бинарного, шестнадцатеричного и дизассемблерных режимов. Для дизассемблирования используется Intel-синтаксис. Цветные AVR/Java/x86-i386-AMD64/ARM-XScale/PPC64 дизассемблеры, перекодировщик кодовых страниц, полный просмотр форматов — MZ, NE, PE, NLM, coff32, ELF частичный — a.out, LE, LX, Phar Lap; навигатор по коду.

Содержание

История

Этот проект был рождён в середине 1994. Это было время, когда компиляторы не были способны генерировать качественно оптимизированный код и процессоры были слишком слабые. Это стало причиной того, что программисты кодировали бинарники с использованием ассемблеров. В те дни компьютерная индустрия во многих странах, включая Россию, была далека от Интернета и было проблематично выискать хоть какие-то знания о процессорах. Многие программы работали с ошибками и было очень сложно понять истинную причину их возникновения. Компилятор мог содержать многие ошибки внутри себя, равно как и исходники программ могли содержать неправильно написанные места. После многих попыток понять, что может служить причиной неправильной работы программ, автор Biew стал кодировать собственный дизассемблер. Скорее всего все нужды автора могли быть удовлетворены существующими дизассемблерами, но нехватка возможности получить их стала главной причиной начать разработку собственного дизассемблера. Да, автор Biew был знаком с некоторыми дизассемблерами тех дней, такими как hiew и qview. Но, эти дизассемблеры были разработаны, чтобы покрыть только лишь половину всех потребностей автора biew. Когда проект достиг функциональности hiew тех дней, автор стал распространять свой проект среди друзей. Изначально Biew был проектом с закрытыми исходниками, но друзья помогли улучшить проект новыми идеями и, в редких случаях, новыми строками кода. Позже, после покупки модема, автор решил открыть исходники и опубликовать их в Интернете. Автор понимал, что коммерческая выгода от продаж исполнимого модуля biew была бы слишком мала, чтобы обеспечить деньгами его жизнь. С другой стороны, привлечение новых добровольцев могло бы помочь серьёзно улучшить проект. И, 16 мая 1999 года на sourceforge.net были опубликованы исходники проекта.

Правовые вопросы

Portal:Свободное программное обеспечение
В Википедии есть портал
«Свободное программное обеспечение»

Biew был разработан как инструмент оценки качества кода генерируемого компиляторами. Он не был разработан для взлома коммерческих программных продуктов!

Особенности

  • Встроенные AVR/Java/x86-i386-AMD64/ARM-XScale/PPC64 дизассемблеры.
  • Сохранение и восстановление частей файла.
  • Поддержка a-out, arch, coff-386, MZ, jvmclass, LE, LMF, LX, NE, NLM-386, PharLap, PE, RDOFF, SIS, SISX исполнимых форматов.
  • Выделение цветом инструкций.
  • Навигация по коду.
  • Утилита оценки производителности процессора.
  • Встроенный 64-разрядный калькулятор.
  • Поддержка asf, avi, bmp, jpeg, mov, mp3, mpeg, realmedia, wav мультимедийных форматов.
  • Просмотр ввода консоли
  • Шаблонный поиск в дизассемблере, шестнадцатеричном и бинарном режимах.
  • Перекодировщик русских страниц.

См. также

Страница проекта

Внешние ссылки



Wikimedia Foundation. 2010.

Игры ⚽ Поможем написать курсовую

Полезное


Смотреть что такое "BIEW" в других словарях:

  • BIEW — Saltar a navegación, búsqueda BIEW Desarrollador Nickols K biew.sourceforge.net Información general …   Wikipedia Español

  • BIEW — Infobox Software name = BIEW caption = Biew developer = Nick Kurshev latest release version = 5.6.4 latest release date = April 14, 2007 operating system = DOS,Microsoft Windows,Linux,FreeBSD,QNX,Unix,BeOS genre = Utility licence = GPL website =… …   Wikipedia

  • Biew — …   Википедия

  • Beye — Тип Утилиты Разработчик Nickols K Операцио …   Википедия

  • Liste der Biografien/Bie — Biografien: A B C D E F G H I J K L M N O P Q …   Deutsch Wikipedia

  • Comparación de editores hexadecimales — Anexo:Comparación de editores hexadecimales Saltar a navegación, búsqueda Esta es una lista comparativa de editores hexadecimales que existen con su enlace a la zona de descarga, el tipo de licencia que utiliza, si es software libre, la última… …   Wikipedia Español

  • The Amazing Race 2 — Season run March 11, 2002 – May 15, 2002 Filming dates January 7, 2002 – February 3, 2002 No. of episodes 11 Winning team Chris Luca Alex Boylan Continents visited …   Wikipedia

  • Knoppix STD — (Security Tools Distribution) is a Live CD Linux distribution based on Knoppix that focuses on computer security tools. It includes GPL licensed tools in the following categories: authentication, password cracking, encryption, forensics,… …   Wikipedia

  • Range Murata — Renji Range Murata (村田 蓮爾 Murata Renji , born October 2, 1968 in Osaka) is a Japanese artist and designer, known for his unique style combining Art Deco and Japanese anime elements. He is best known for his conceptual design work on anime series… …   Wikipedia

  • Hiew — Infobox Software name = Hiew caption = Hiew developer = Eugene Suslikov latest release version = 7.60 latest release date = May 15, 2008 operating system = Microsoft Windows genre = Utility licence = Proprietary website = [http://www.hiew.ru/ www …   Wikipedia


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»