Как отлаживать переносимый исполняемый файл для AMD64 в IDA PRO?


0

Как я могу отлаживать переносимый исполняемый файл для AMD64 в IDA PRO, если у меня есть процессор Intel?

  0

Я думаю, что если программа выполняется на системном/процессоре, было бы в отладке IDA Pro. В противном случае - IDA не выполняет кросс-отладки. 09 дек. 172017-12-09 06:21:51

1

Вы не сообщили ни одной информации о процессоре вашей машины. Поддерживает ли он 64-битную архитектуру? Он реализует набор команд x86-64?

Это только проблема, если процессор вашей машины Intel не поддерживает 64-битную архитектуру и/или не реализует тот же набор команд, что и процессоры AMD64.

Однако процессоры AMD64 и большинство 64-разрядных процессоров Intel (кроме процессоров семейства Itanium, например) реализуют один и тот же набор команд: x86-64.

Иными словами, исполняемые файлы PE, скомпилированные для целевой архитектуры набора команд x86-64, выполняются в ящиках Windows независимо от того, используют ли они процессор AMD64 или 64-разрядный процессор Intel.

Смотрите также:

  0

У меня MacBook Pro 2016 09 дек. 172017-12-09 07:55:31

  0

Этот ответ не объясняет, как отлаживать использование IDA. 27 дек. 172017-12-27 09:05:03