pwn,windows无法正确interactive

cmd和powershell运行pwntools写的py文件有问题,体现为interactive后找不到相关的linux命令,由此引申到vscode也不行。并不是你的脚本有问题,而是interactive之后由cmd或者powershell接管,再发送ls,其实发送的是ls\r\n。而linux的shell发送的是ls\n。

windows类的shell多发送一个\r,使得在linux系统内无法找到ls\r这个命令。

建议使用ubuntu虚拟机>wsl>pycharm运行相关文件。

或者还有一种或蛋疼的方法:

pwn,windows无法正确interactive_第1张图片

 

你可能感兴趣的:(技巧,pycharm,vscode,ide,pwn)