Страница 1 из 1

Disassembler file and Assembler again

Добавлено: 28 окт 2005, 18:33
andan
Уважаемый All,
не подскажете как дизассемблировать ELF и после подправления кoда превратить его снова в ELF

"objdump и еже" выдают номера строк при получении asm кода

Прога была написана на С++
Уже разобрался что и где нужно подправить в asm коде(после дизассемблирования) но не получется просто пройтись по asm коду ассемблером(nasm)

С уважением
начинающий

Добавлено: 28 окт 2005, 18:45
Llama
поставь кодировку по дефолту cp1251 в настройках браузера

Добавлено: 31 окт 2005, 20:42
andan
HT - super for this porpose.

Добавлено: 03 ноя 2005, 01:19
Jovial
IDA для дизассемблирования.

Добавлено: 03 ноя 2005, 10:20
Llama
Jovial, и с каких пор IDA умеет понимать ELF ?

Добавлено: 04 ноя 2005, 06:51
myst
Llama, с давних.

Добавлено: 04 ноя 2005, 13:15
Foxx
а что насчет ndisasm/nasm?

Добавлено: 07 ноя 2005, 11:11
andan
Спасибо всем,
задачу решил с пом. HT. Для подправления кода ELF - лучше ничего не нашел(из того что подзакзали и сам просмотрел)

Добавлено: 07 ноя 2005, 11:19
andan
Foxx писал(а):а что насчет ndisasm/nasm?
может я чего не понимаю. Подскажи с какими ключами дизасемблировать, чтобы получить код для асемблирования.
Типа:
1)ndisasm --ключи a.out
2)nasm -ключи a.asm