@VZVZ
Reverse-Engineer, Software Developer, Architect

Есть ли дизассемблер для ELF (желательно ARM), позволяющий сохранять изменения (желательно под винду)?

IDA Pro, по-видимому, для ELF (не EXE) позволяет только просматривать код на асме, но никак не сохранять обратно (это странно, прикрутить такую фичу не так уж и сложно, ну да ладно)

Разве что вносить изменения прямо в HEX, и IDA немного облегчает этот процесс, но все равно вручную он очень тяжел: ужасная читаемость (и "пишимость"), + секции, естественно, имеют фиксированную длину и ее приходится соблюдать.

Другие дизассемблеры ELF - вообще ни к черту (первое впечатление, но, думаю, оно же и последнее)

Думаю набросать по-быстрому свой горе-дизассемблер (отдельно или плагином к IDA?), чтобы хотя бы следил за длиной и при этом хотя бы иногда мог представлять инструкции в виде асма, а не машинного кода.

Но, может, не стоит изобретать велосипед?
  • Вопрос задан
  • 1048 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы