I want to debug a Linux program (ELF), but my IDA Pro is on a Windows 10 VM and I want to use remote debugging to debug the program on Ubuntu (also in a VM).

So, is it possible to debug if both machines are VMs?


Yes, you can actually debug remotely using 2 Virtual Machines as long as they have network connection.

Just copy the server file in the dbgsrv folder from IDA directory and choose what type of architecture you will debug.

enter image description here

enter image description here

Just make sure you have to change the permission of the file to executable using chmod +x

enter image description here

enter image description here

| improve this answer | |
  • I have done the remote debug server and fill requirement for input file,input folder, ip, and password but the error said " it can find the path of the input file". It is have to do with vm isolation features? – NOobz Feb 12 '19 at 6:58

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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