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