IDA+WSL2实现本地linux动态调试

ljnljn Lv6

1、首先在ida安装目录找到dbgsrv这个文件夹,打开后把“linux_server”这个文件拖到你的linux中(我放在/root位置)
image
2、然后赋予两个文件权限(linux-server和要调试的文件)

1
2
chmod +x /root/linux_server
chmod +x 你的待调试文件位置

然后运行调试组件

1
/root/linux_server64

参数:
“-p端口”:用于设置备用TCP端口,以便服务器进行监听。默认端口是23946
“-P密码”:用于设置客户端连接调试服务器必需的密码,防止未授权连接。
“-v”:将服务器置于详细模式。
image
然后打开ida,按F9选择调试器
image
如果出现这个选择Yes
image
上面的前两个输文件所在linux的目录,第三个输文件路径,下面填上终端显示的my ip,密码为linux账号的密码
image
image
(当然,如果懒得移动文件,ida也可以把文件自动导入到linux中,只需要路径不正确就行)
如果配置都没有问题,接下来应该就会进入动态调试界面了
image
image

  • 标题: IDA+WSL2实现本地linux动态调试
  • 作者: ljnljn
  • 创建于 : 2024-12-01 17:14:00
  • 更新于 : 2026-05-25 22:04:46
  • 链接: https://ljnljn2005.github.io/2024/12/01/IDA+WSL2实现本地linux动态调试/
  • 版权声明: 本文章采用 CC BY-NC-SA 4.0 进行许可。
目录
IDA+WSL2实现本地linux动态调试