欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Python選擇網卡發(fā)包及接收數(shù)據包

 更新時間:2019年04月04日 17:09:20   作者:hzliyaya  
今天小編就為大家分享一篇關于Python選擇網卡發(fā)包及接收數(shù)據包,小編覺得內容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧

當一臺計算機上有多個網卡時,需要選擇對應IP地址的網卡進行發(fā)送數(shù)據包或者接受數(shù)據包。

1、選擇網卡發(fā)包(應用scapy):

plface=conf.route.route("××.××.××.××")[0]
#××.××.××.××為對應網卡網絡中存在設備的IP地址。不能是需要發(fā)送數(shù)據包的網卡的IP地址(會報“result too large”)
pkt=conf.L2socket(plface)
pack_ip,pack_udp,pack_ether=self.udp_pack()
t= str(pack_ether/pack_ip/pack_udp/udp_packdata)
udp_pack = Ether(t)
pkt.send(udp_pack)

2、選擇網卡進行包的接收

1)如下方法,只能獲得一個網卡的ip地址(選擇哪個網卡,優(yōu)先級未知)

socket.getaddrinfo(socket.gethostname(),None)[-1][4][0]

2)如下方法,可根據ip地址確定網卡:

HOST = socket.gethostbyname(socket.gethostname())
s=socket.socket(socket.AF_INET,socket.SOCK_RAW,socket.IPPROTO_IP)
s.bind((HOST,0))

host可以直接用網卡ip地址代替,這樣就可以選擇網卡進行包的接受了

總結

以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作具有一定的參考學習價值,謝謝大家對腳本之家的支持。如果你想了解更多相關內容請查看下面相關鏈接

相關文章

  • Python獲取一個用戶名的組ID過程解析

    Python獲取一個用戶名的組ID過程解析

    這篇文章主要介紹了Python獲取一個用戶名的組ID過程解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2019-09-09
  • 總結Python常用的魔法方法

    總結Python常用的魔法方法

    今天帶大家學習Python的相關知識,文中對Python常用的魔法方法作了非常詳細的總結,對正在學習python的小伙伴們有很好地幫助,需要的朋友可以參考下
    2021-05-05
  • 用Python進行行為驅動開發(fā)的入門教程

    用Python進行行為驅動開發(fā)的入門教程

    這篇文章主要介紹了用Python進行行為驅動開發(fā)的入門教程,本文也對BDD的概念做了詳細的解釋,需要的朋友可以參考下
    2015-04-04
  • python?實現(xiàn)syslog?服務器的詳細過程

    python?實現(xiàn)syslog?服務器的詳細過程

    這篇文章主要介紹了python?實現(xiàn)syslog服務器的詳細過程,本文通過實例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-08-08
  • python畫環(huán)形圖的方法

    python畫環(huán)形圖的方法

    這篇文章主要為大家詳細介紹了python畫環(huán)形圖的相關代碼,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-03-03
  • Python?NumPy教程之數(shù)組的創(chuàng)建詳解

    Python?NumPy教程之數(shù)組的創(chuàng)建詳解

    這篇文章主要為大家詳細介紹了Python?NumPy中數(shù)組的創(chuàng)建方式,文中的示例代碼講解詳細,對我們學習Python有一定幫助,需要的可以參考一下
    2022-08-08
  • Python實現(xiàn)解壓當天創(chuàng)建的ZIP文件到指定文件夾中

    Python實現(xiàn)解壓當天創(chuàng)建的ZIP文件到指定文件夾中

    這篇文章主要為大家詳細介紹了Python如何實現(xiàn)解壓當天創(chuàng)建的ZIP文件到指定文件夾中,文中的示例代碼講解詳細,需要的小伙伴可以參考下
    2024-03-03
  • Python復制Excel表格中指定數(shù)據若干次的方法

    Python復制Excel表格中指定數(shù)據若干次的方法

    本文介紹基于Python語言,讀取Excel表格文件數(shù)據,并基于其中某一列數(shù)據的值,將這一數(shù)據處于指定范圍的那一行加以復制,并將所得結果保存為新的Excel表格文件的方法,需要的朋友可以參考下
    2024-02-02
  • Python3 Random模塊代碼詳解

    Python3 Random模塊代碼詳解

    這篇文章主要介紹了Python3 Random模塊代碼詳解,具有一定參考價值,需要的朋友可以了解下。
    2017-12-12
  • Python把csv數(shù)據寫入list和字典類型的變量腳本方法

    Python把csv數(shù)據寫入list和字典類型的變量腳本方法

    今天小編就為大家分享一篇Python把csv數(shù)據寫入list和字典類型的變量腳本方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-06-06

最新評論