Beye

Beye
BEYE
Biew ss.png
Beye
Тип

Утилиты

Разработчик

Nickols_K

Операционная система

DOS, Microsoft Windows, Linux, FreeBSD, QNX, Unix, BeOS

Последняя версия

6.1.0 (12 декабря 2009)

Лицензия

GNU General Public License

Сайт

beye.sourceforge.net

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

Содержание

История

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

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

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

Особенности

Сегодня beye включает следующие особенности[1]:

См. также

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

Ссылки

  1. beye Introduction

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



Wikimedia Foundation. 2010.

Игры ⚽ Нужен реферат?

Полезное


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

  • Beye — ist der Familienname folgender Personen: Alioune Badara Bèye (* 1945), senegalesischer Beamten, Romancier, Dramatiker, Dichter und Verleger Bruno Beye (1895–1976), deutscher Maler und Grafiker Habib Beye (* 1977), senegalesischer Fußballspieler …   Deutsch Wikipedia

  • beye — both; see bo …   Useful english dictionary

  • bèye — (entrée créée par le supplément) (bè ye) s. f. Nom, en Provence et en Dauphiné, des troupeaux qui transhument, soit à l aller, soit au retour. J entends la bèye qui passe …   Dictionnaire de la Langue Française d'Émile Littré

  • Beye — auf eine entrundete Form von Boy(e) zurückgehende Familiennamen …   Wörterbuch der deutschen familiennamen

  • Habib Beye — Beye Nombre Habib Beye Nacimiento 19 de octubre de 1977 (34 años) …   Wikipedia Español

  • Habib Beye — Football player infobox playername = Habib Beye fullname = Habib Beye dateofbirth = birth date and age|1977|10|19 cityofbirth = Suresnes countryofbirth = France height = Height|m=1.82 currentclub = Newcastle United clubnumber = 21 position =… …   Wikipedia

  • Bruno Beye — Bruno Beye, 1961 Bruno Beye (* 4. April 1895 in Magdeburg; † 4. Juni 1976 ebenda) war Maler und Graphiker. Er wurde bekannt als bedeutender Porträtist und Schöpfer spätexpressionistischer Werke. Inhaltsverzeichnis …   Deutsch Wikipedia

  • Habib Beye — Situation ac …   Wikipédia en Français

  • Habib Beye —  Spielerinformationen Geburtstag 19. Oktober 1977 Geburtsort Suresnes, Frankreich …   Deutsch Wikipedia

  • José Ignacio Beye de Cisneros — (Ciudad de México, Nueva España, 1759 Ibidem, 1817) fue un sacerdote católico, abogado y diputado en las Cortes de Cádiz. Contenido 1 Semblanza biográfica 2 Referencias 3 Bibliografí …   Wikipedia Español


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

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