Disassembler file and Assembler again

Все о программировании под *nix
andan
Заглянувший
Сообщения: 6
Зарегистрирован: 16 дек 2004, 10:32

Disassembler file and Assembler again

Сообщение andan »

Уважаемый All,
не подскажете как дизассемблировать ELF и после подправления кoда превратить его снова в ELF

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

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

С уважением
начинающий
Последний раз редактировалось andan 28 окт 2005, 19:01, всего редактировалось 3 раза.

Аватара пользователя
Llama
Неотъемлемая часть форума
Сообщения: 9749
Зарегистрирован: 06 фев 2002, 11:40
Откуда: Менск

Сообщение Llama »

поставь кодировку по дефолту cp1251 в настройках браузера
Опыт растет прямо пропорционально выведенному из строя оборудованию

andan
Заглянувший
Сообщения: 6
Зарегистрирован: 16 дек 2004, 10:32

Сообщение andan »

HT - super for this porpose.

Jovial
Заглянувший
Сообщения: 4
Зарегистрирован: 17 сен 2005, 01:20
Контактная информация:

Сообщение Jovial »

IDA для дизассемблирования.

Аватара пользователя
Llama
Неотъемлемая часть форума
Сообщения: 9749
Зарегистрирован: 06 фев 2002, 11:40
Откуда: Менск

Сообщение Llama »

Jovial, и с каких пор IDA умеет понимать ELF ?
Опыт растет прямо пропорционально выведенному из строя оборудованию

Аватара пользователя
myst
Маньяк
Сообщения: 190
Зарегистрирован: 04 окт 2005, 15:46
Откуда: не возвращаются

Сообщение myst »

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

Foxx
Неотъемлемая часть форума
Сообщения: 435
Зарегистрирован: 03 апр 2004, 17:05
Контактная информация:

Сообщение Foxx »

а что насчет ndisasm/nasm?

andan
Заглянувший
Сообщения: 6
Зарегистрирован: 16 дек 2004, 10:32

Сообщение andan »

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

andan
Заглянувший
Сообщения: 6
Зарегистрирован: 16 дек 2004, 10:32

Сообщение andan »

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

Ответить