起因

作为只会用IDA调试的尊(fei)贵(wu)RE手,调pwn的exp用gdb实在用不来QAQ,所以想了个办法

环境

  • wsl2-Ubuntu
  • IDA8.3
  • vscode及python插件
  • pwn题和对应的exp

步骤

wsl中在题目目录

1
code .

如果主机有vscode应该会被唤醒,然后执行wsl的vscode server的安装,安装完后,可以在wsl中使用vscode
然后在插件中安装调试python的插件

将idaserver放入wsl中,启动

用wsl中的vscode启动调试,断点断在p = process(xxx)之后

ida附加,在进程列表中找到对应的进程

然后愉快地开始调试,注意两边要一起调