aiQG's Blog

Happy hacking. Happy developing.

aiQG's GitHub ⛓Links P
Other CTF Swift Developing&Reversing

Ida远程调试(elf文件)设置

2 October 2018

by aiQG_

  1. 把文件丢到IDA里
  2. 把文件丢到Linux里 (这里是Ubuntu16.04)
  3. 在IDA的安装路径里找到这两个文件(一般在dbgsrv文件夹里) 把它们丢到Linux里
  4. 在Linux里cd到linux_server的路径(这里是桌面) 然后取得管理员权限
  5. 给要调试的程序和linux_server权限(这样才能运行)(这里调试的是x64程序 所以用linux_serverx64)

    chmod a+x 文件名

  6. 启动linux_serverx64

    ./linux_serverx64

  7. 回到IDA 选择菜单栏>Debugger>Select a debugger(或者是switch debugger)>选择Remote linux debugger>ok
  8. 设置各种参数(这里调试的文件是cpp 路径在linux的桌面 Hostname是linux虚拟机的ip地址 密码是root的密码)
  9. ok之后程序闪了一下就运行完了(因为没下断点) 然后取看linux上的终端程序跑完了
  10. 如果要调试就先下断点 再点击 之后的操作和OD里基本一样
Other

return

email:nrxxmzlrovqw4z3fgeztcncaozuxaltroexgg33n

桂ICP备18011144号-1 (点击访问安全的工信部网站)