痛苦的环境配置
发生了什么
一大早起来,发现自己wsl2无法启动了,修调了3天这个问题,人麻了
1.之后直接卸载了子系统Ubuntu重装。卡在了安装界面

2.卸载了wsl与功能,未果。
3.关闭虚拟机平台后发现,win报"我们无法完成此操作",关闭不成功
4.试了wsl1可以正常使用,但是gdb完全调试不了


5.在wsl到处碰壁后,我决定向vm靠边,结果装完虚拟机也打不开,开在转圈的界面
如何解决
最后想到了重装系统。偶然间看到了的教程
使用MediaCreationTool无损修复Windows 10系统
通过该工具不仅保留全部文件,还重置修复了系统!!!
下载如图下工具

经过漫长的等待后成功修复。
修复完成后
可以成功关闭 虚拟机平台 的功能了
之后重新安装wsl后成功解决!
得去重新配置pwn环境咯....
tips:
1.Vmware的卸载工具可以修复Vmware,而后便可以正常运行了。
2.注意使用系统还原点的功能,小心损坏C盘。
3.ps:折腾完后还扩容了C盘 :)

Qemu 环境配置
Linux
sudo apt update
sudo apt install qemu-user
#(sudo apt install qemu-user-static)暂时不知区别
sudo apt install gdb-multiarch
Pwntools
= process(["qemu-ppc","./pwn"]) #直接运行
r = process(["qemu-ppc", "-g", "12345", "./pwn"]) #调试用 端口12345
r
'target remote localhost:12345')
gdb.attach(r, pause()