IDA+WSL2实现本地linux动态调试
1、首先在ida安装目录找到dbgsrv这个文件夹,打开后把“linux_server”这个文件拖到你的linux中(我放在/root位置)
2、然后赋予两个文件权限(linux-server和要调试的文件)
1 | chmod +x /root/linux_server |
然后运行调试组件
1 | /root/linux_server64 |
参数:
“-p端口”:用于设置备用TCP端口,以便服务器进行监听。默认端口是23946
“-P密码”:用于设置客户端连接调试服务器必需的密码,防止未授权连接。
“-v”:将服务器置于详细模式。
然后打开ida,按F9选择调试器
如果出现这个选择Yes
上面的前两个输文件所在linux的目录,第三个输文件路径,下面填上终端显示的my ip,密码为linux账号的密码

(当然,如果懒得移动文件,ida也可以把文件自动导入到linux中,只需要路径不正确就行)
如果配置都没有问题,接下来应该就会进入动态调试界面了

- 标题: 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 进行许可。