国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

腳本之家,腳本語言編程技術(shù)及教程分享平臺(tái)!
分類導(dǎo)航

Python|VBS|Ruby|Lua|perl|VBA|Golang|PowerShell|Erlang|autoit|Dos|bat|

服務(wù)器之家 - 腳本之家 - Python - Python選擇網(wǎng)卡發(fā)包及接收數(shù)據(jù)包

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

2021-06-12 00:48hzliyaya Python

今天小編就為大家分享一篇關(guān)于Python選擇網(wǎng)卡發(fā)包及接收數(shù)據(jù)包,小編覺得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來看看吧

當(dāng)一臺(tái)計(jì)算機(jī)上有多個(gè)網(wǎng)卡時(shí),需要選擇對(duì)應(yīng)ip地址的網(wǎng)卡進(jìn)行發(fā)送數(shù)據(jù)包或者接受數(shù)據(jù)包。

1、選擇網(wǎng)卡發(fā)包(應(yīng)用scapy):

?
1
2
3
4
5
6
7
plface=conf.route.route("××.××.××.××")[0]
#××.××.××.××為對(duì)應(yīng)網(wǎng)卡網(wǎng)絡(luò)中存在設(shè)備的ip地址。不能是需要發(fā)送數(shù)據(jù)包的網(wǎng)卡的ip地址(會(huì)報(bào)“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、選擇網(wǎng)卡進(jìn)行包的接收

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

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

2)如下方法,可根據(jù)ip地址確定網(wǎng)卡:

?
1
2
3
host = socket.gethostbyname(socket.gethostname())
s=socket.socket(socket.af_inet,socket.sock_raw,socket.ipproto_ip)
s.bind((host,0))

host可以直接用網(wǎng)卡ip地址代替,這樣就可以選擇網(wǎng)卡進(jìn)行包的接受了

總結(jié)

以上就是這篇文章的全部?jī)?nèi)容了,希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,謝謝大家對(duì)服務(wù)器之家的支持。如果你想了解更多相關(guān)內(nèi)容請(qǐng)查看下面相關(guān)鏈接

原文鏈接:https://blog.csdn.net/hzliyaya/article/details/52045615

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 免费v片| 精品成人| 亚洲精品视频专区 | 日韩在线影院 | 午夜电影av | 成人午夜性a一级毛片免费看 | 久久久美女 | 欧美午夜精品一区二区三区电影 | 亚洲精选久久 | 欧美日韩精品一区二区在线播放 | 黄色毛片一级片 | 亚洲小视频网站 | 精品一区二区三区免费毛片 | 日韩精品影院 | 天天爱天天操 | 国产一级片播放 | 国产一区二区三区在线 | 久久综合av | 久久久久久久久久久蜜桃 | 国产精品久久九九 | 一区二区三区在线播放 | 日韩在线 中文字幕 | 欧美一区二区三区在线观看 | 久久久久久免费看 | 国产精品视频网 | 午夜成人免费视频 | 亚洲精品综合 | 中文字幕一区在线 | 亚洲国产精品yw在线观看 | 一区二区三区国产视频 | 亚洲国产精品久久久久秋霞蜜臀 | 国产精品一卡 | 欧美一区2区 | 日韩成人在线观看视频 | 高清视频一区 | 国产一区久久久 | 91免费观看视频 | 任你躁久久久久久妇女av | 日韩色综合 | 精品96久久久久久中文字幕无 | 久操免费视频 |