LINUX.ORG.RU

Radare2 дизассемблирование и псевдокод

 


0

1

Наверное глупые вопросы, но всё таки:

Как сохранить то что выводит radare2 на ассемблере?

В rasm2 в инструкциях есть параметр -C, который по идеи может сохранить код на языке С, это действительно так и как тогда этим воспользоваться?

При моих попытках на выходе создаёт пустой файл.

Ну если через pd дизассемблировать, то можно тупо pd 10 > somefile.txt и оно там в somefile.txt запишет дизасм 10 инструкций

SZT ★★★★★
()
Ответ на: комментарий от SZT

Да, это почти то что нужно.

Код получается довольно большой по объёму, и сохранение таким образом занимает много времени, есть какой либо способ это ускорить?

Kotov_K
() автор топика
Ответ на: комментарий от Kotov_K

Ну можно скриптом все функции дизасмнуть и раскидать по файлам, кроме того https://monosource.gitbooks.io/radare2-explorations/content/intro/projects.html там можно сохранять проект. Насчет того, как бы это можно было бы ускорить - тут наверное надо что-то с многопоточным дизасмом делать, в radare2 такого насколько я знаю нет

Думаю XVilka лучше ответит

SZT ★★★★★
()
Последнее исправление: SZT (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.