PwnCat使用

python3.9-3.11之间可以直接用
12以上有问题 建议搭配 python版本管理 pyenv使用 使用

1. 安装

python3 -m venv pwncat-env
source pwncat-env/bin/activate 
pip install pwncat-cs

2. 1.连接命令

pwncat-cs 目标ip 目标端口 //正向连接
pwncat-cs -lp 端口 //反向连接
Ctrl + D  //进入到被控主机,再按返回 类似msf的background
listen -m linux 端口 //多台监听,要在(local)使用
sessions //查看控制机器session
sessions id //切换控制主机

3. 2.文件上传下载

lpwd //查看当前目录
lcd  //切换目录
download 被控主机文件路径 //下载被控主机的文件到当前目录
upload 文件 被控主机上传路径 //上传文件

4. 3.退出

exit

5. 其他命令

6. 搭配pyenv使用

pyenv shell 3.10.16
pwncat-cs