0

How can I debug Portable executable for AMD64 in IDA PRO if I have Intel processor?

1
  • I'd think if the executable runs on your system/processor, it would be debuggable in IDA Pro. Otherwise - IDA doesn't do cross-debugging. Dec 9, 2017 at 6:21

1 Answer 1

1

You did not give any details about your machine's processor. Does it support 64-bit architecture? Does it implement the x86-64 instruction set?

This is only a problem if your machine's Intel processor does not support 64-bit architecture and/or does not does not implement the same instruction set as AMD64 processors.

However, AMD64 processors and most 64-bit Intel processors (other than Itanium-family processors, for example) implement the same instruction set: x86-64.

In other words, PE binaries compiled to target the x86-64 instruction set architecture will execute on Windows boxes regardless of whether they utilize an AMD64 processor or a 64-bit Intel processor.

See also:

2
  • I have MacBook Pro 2016
    – LOGA
    Dec 9, 2017 at 7:55
  • This answer doesn't explain how to debug using IDA.
    – xvk3
    Dec 27, 2017 at 9:05

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Not the answer you're looking for? Browse other questions tagged or ask your own question.