Hopper Disassembler - бинарный дизасемблер и декомпилятор созданный специально для Unix-систем.
По возможностям Hopper Disassembler основательно уступает IDA Pro, но, в большинстве случаев вся мощь IDA Pro не очень-то нужна и возможностей Hopper вполне хватает. Hopper Disassembler поддерживает множество нужных форматов бинарников (включая Win32, ELF, Mach-O), поддерживает, в частности, x86_64 и ARMv7. А самое главное - декомпилятор у Hopper спокойно декомпилирует x64- и ARM- код!.
Hopper Disassembler беусловно поможет вам разобрать любой двоичный файл и предоставит вам всю информацию о его содержании, процедурах, стеке переменных, перечислит все объекты и т.д. Начиная с версии 2.0, Hopper даже можете использовать GDB для отладки программ. Достаточно качественно разбирает консольные приложения и это естественно, т.к. нет графики.
Особенности:
- Hopper идеально работает в среде Mac OS X. Он использует все прелести фреймворка Cocoa и хорошо интегрируется с другими приложениями
- Процедуры. Hopper анализирует начала функций для получения базовых структуры и локальных переменных.
- Hopper смоделирован быстрым и отзывчивым. Во время процесса дизассемблирования и анализа исполняемых файлов любых размеров, он использует минимальные объёмы памяти, чтобы достичь максимально быстрой обработки
- Графическое представление древа функций. Когда процедура обнаруживается, Hopper обеспечивает графическое представление её функций в исходном порядке. Более того, вы можете экспортировать все эти графики в PDF
Примечания к выпуску доступны на официальном сайте www.hopperapp.com >






frozen92837
к: