2012-04-27 1 views
0

Я только что начал использовать IDA Pro (пробная версия). Я пытаюсь декомпилировать двоичный файл ARM с использованием IDA Pro. Можно ли добавить в двоичный файл совершенно новую функцию, а также можно ли изменить имя существующей функции?IDA Pro CommandLine Патч-программа

Я искал новую функцию как новую точку входа и переименовал старую точку входа в нечто другое. Также я хочу использовать CLI, а не GUI.

Благодаря SrcKode

+0

StackOverflow - это программирование Q & A, это вопрос программирования? Вы также можете попробовать http://superuser.com/ – sinelaw

ответ

0

МАР является ассемблер, это не является исполняемым редактором. Переименование функции при разборке не повлияет на входной файл. Вам придется использовать некоторые другие способы изменения вашего файла.

+1

IDA имеет возможность исправлять программу и выводить файл diff, используя которую можно сохранить с помощью модификаций. Мы можем запустить какую-либо другую утилиту для исправления он, хотя.ButI, читал, что последняя версия PRO имеет встроенную возможность сохранения изменений из самой IDE. Вопрос в том, есть ли способ автоматически найти точку входа, чтобы переименовать/изменить ее, а также добавить новую (не беспокоясь о смещениях и т. д.). – srcKode

 Смежные вопросы

  • Нет связанных вопросов^_^