Вышла новая версия BIEW (http://biew.sourceforge.net/), мультиплатформенного просмотрщика бинарных файлов со встроенным редакторoм бинарного, шестнадцатеричного и дизассемблерных режимов. Для дизассемблирования используется Intel-синтаксис.Особенности: цветные AVR/Java/i86-i386-AMD64/ARM-XScale/PPC64 дизассемблеры, перекодировщик кодовых страниц, полный просмотр форматов — MZ, NE, PE, NLM, coff32, ELF частичный — a.out (a.out), LE, LX, Phar Lap; навигатор по коду.
URL: http://biew.sourceforge.net/
Новость: http://www.opennet.me/opennews/art.shtml?num=19765
Просто отличная вещь, честь и хвала автору! Только я вроде нашел глюк: в режиме просмотра (дизассемблер), когда нажимаю редактиривание, затем tab, alternative, assemb и ввожу инструкцию (xor eax,eax к примеру), то программа тихо завершает свою работу - так и должно быть? Т.е. я в примере хотел, чтобы сгенерировалась asm-инструкция по текущему смещению в файле. Встроенная справка (и по опкодам в частности) конечно супер, но хотелось бы более естественным способом :)
>Просто отличная вещь, честь и хвала автору! Только я вроде нашел глюк:
>в режиме просмотра (дизассемблер), когда нажимаю редактиривание, затем tab, alternative, assemb
>и ввожу инструкцию (xor eax,eax к примеру), то программа тихо завершает
>свою работу - так и должно быть? Т.е. я в примере
>хотел, чтобы сгенерировалась asm-инструкция по текущему смещению в файле.Если в путях есть yasm или nasm, то всё работает и не падает! А бех них вроде как не должен предлагать вводить ассемблирование
Ясно, спасибо за разъяснения!
>Если в путях есть yasm или nasm, то всё работает и не
>падает! А бех них вроде как не должен предлагать вводить ассемблированиеОтличный тул, спасибо за программу.Правда у меня в Linux он как минимум в более старой версии страдал проблемами вывода на консоль.Надо будет глянуть как дела в новой версии =)
Когда последний раз его видел, у него были патологические проблемы с работой под x86-64 и в xterm'е; i386-система и консоль текстового режима являлись практически необходимыми требованиями для его работы. Сейчас с этим лучше?
>Когда последний раз его видел, у него были патологические проблемы с работой
>под x86-64 и в xterm'е; i386-система и консоль текстового режима являлись
>практически необходимыми требованиями для его работы. Сейчас с этим лучше?Против гуя много принципиальных возражений со стороны пользователей, так что - терминал или консоль. Кстати, с точки зрения многообразия символов UTF-8(16) терминалы ни чем не уступают гую. i386 - пока да. Там сного кода портировать под amd64 надо, врочем, если найдутся желающие помочь с этим - выпустить ещё один дополнителный релиз - не проблема.
в репозитории debian не нашёл =(
>в репозитории debian не нашёл =(Пришлите что-нибудь для сборки под debian - добавлю
да я сам никогда не собирал пакеты под debian. так что вопрос не ко мне.
скорее надо с человеком из debian связаться.