日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

python TCP包注入方式

瀏覽:155日期:2022-07-26 13:02:18

我就廢話(huà)不多說(shuō)了,大家還是直接看代碼吧!

#! /usr/bin/env pythonimport socketimport struct def checksum(data): s = 0 n = len(data) % 2 for i in range(0, len(data)-n, 2): s+= ord(data[i]) + (ord(data[i+1]) << 8) if n: s+= ord(data[i+1]) while (s >> 16): s = (s & 0xFFFF) + (s >> 16) s = ~s & 0xffff return s class ip(): def __init__(self, source, destination): self.version = 4 self.ihl = 5 # Internet Header Length self.tos = 0 # Type of Service self.tl = 0 # total length will be filled by kernel self.id = 54321 self.flags = 0 # More fragments self.offset = 0 self.ttl = 255 self.protocol = socket.IPPROTO_TCP self.checksum = 0 # will be filled by kernel self.source = socket.inet_aton(source) self.destination = socket.inet_aton(destination) def pack(self): ver_ihl = (self.version << 4) + self.ihl flags_offset = (self.flags << 13) + self.offset ip_header = struct.pack('!BBHHHBBH4s4s', ver_ihl, self.tos, self.tl, self.id, flags_offset, self.ttl, self.protocol, self.checksum, self.source, self.destination) return ip_header class tcp(): def __init__(self, srcp, dstp): self.srcp = srcp self.dstp = dstp self.seqn = 0 self.ackn = 0 self.offset = 5 # Data offset: 5x4 = 20 bytes self.reserved = 0 self.urg = 0 self.ack = 0 self.psh = 1 self.rst = 0 self.syn = 0 self.fin = 0 self.window = socket.htons(5840) self.checksum = 0 self.urgp = 0 self.payload = '' def pack(self, source, destination): data_offset = (self.offset << 4) + 0 flags = self.fin + (self.syn << 1) + (self.rst << 2) + (self.psh << 3) + (self.ack << 4) + (self.urg << 5) tcp_header = struct.pack('!HHLLBBHHH', self.srcp, self.dstp, self.seqn, self.ackn, data_offset, flags, self.window, self.checksum, self.urgp) #pseudo header fields source_ip = source destination_ip = destination reserved = 0 protocol = socket.IPPROTO_TCP total_length = len(tcp_header) + len(self.payload) # Pseudo header psh = struct.pack('!4s4sBBH', source_ip, destination_ip, reserved, protocol, total_length) psh = psh + tcp_header + self.payload tcp_checksum = checksum(psh) tcp_header = struct.pack('!HHLLBBH', self.srcp, self.dstp, self.seqn, self.ackn, data_offset, flags, self.window) tcp_header+= struct.pack('H', tcp_checksum) + struct.pack('!H', self.urgp) return tcp_header def test(source,site,data):s = socket.socket(socket.AF_INET, socket.SOCK_RAW, socket.IPPROTO_RAW)src_host=sourcedest_host=socket.gethostbyname(site)# IP Headeripobj=ip(src_host,dest_host)iph=ipobj.pack()# TCP Headertcpobj=tcp(1234,80)tcpobj.data_length=len(data)tcph=tcpobj.pack(ipobj.source,ipobj.destination)# Injectionpacket=iph+tcph+datas.sendto(packet,(dest_host,80))s.close() if __name__ == ’__main__’:test('10.0.0.1','www.baidu.com','ITS TEST')

補(bǔ)充知識(shí):python3 socket抓包

看代碼吧!

import sockets=socket.socket(socket.AF_INET,socket.SOCK_RAW,socket.IPPROTO_TCP)while True:print(s.recvfrom(65565))

以上這篇python TCP包注入方式就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持好吧啦網(wǎng)。

標(biāo)簽: Python 編程
相關(guān)文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
久久av在线| 国产亚洲激情| 欧美精品羞羞答答| 在线亚洲自拍| 日本不卡视频在线| 国产情侣久久| 精品国产欧美日韩| 精品丝袜在线| 激情偷拍久久| 天堂精品久久久久| 国产精品一区二区三区av麻| 国产精品一区二区精品| 精品一区二区三区中文字幕| 欧美天堂视频| 尤物精品在线| 日韩动漫一区| 国产精品66| 久久久久久久久久久妇女| 欧美在线综合| 久久亚洲国产精品尤物| 亚洲福利专区| 国产精品网址| 亚洲精品888| 嫩草伊人久久精品少妇av杨幂| 欧美二三四区| 欧美日韩一视频区二区| 久久精品国内一区二区三区水蜜桃| 亚洲在线国产日韩欧美| 精品国产成人| 免费久久99精品国产自在现线| 国产高清日韩| 一二三区精品| 91一区二区三区四区| 老色鬼久久亚洲一区二区| 欧美国产日韩电影| 免费在线视频一区| 久久久久久久久99精品大| 国产欧美91| 免费视频最近日韩| 亚洲91久久| 色婷婷亚洲mv天堂mv在影片| 伊人精品久久| 国产亚洲网站| 91精品在线观看国产| 国产欧美亚洲精品a| 亚洲免费毛片| 国产成人精品亚洲日本在线观看| 老色鬼久久亚洲一区二区| 精品久久久久中文字幕小说| 日韩区一区二| 视频一区中文字幕| 亚洲精品午夜av福利久久蜜桃| 美女av一区| 免费日韩成人| 国产经典一区| 精品久久91| 精品日本视频| 久久精品国产999大香线蕉| 亚洲我射av| 蜜桃视频在线观看一区| 亚洲在线国产日韩欧美| 不卡视频在线| 日韩在线观看不卡| 日韩精品电影| 日韩高清中文字幕一区二区| 中文在线а√在线8| 久久久精品国产**网站| 国产欧美欧美| 国产精品a级| 久久不见久久见免费视频7| 亚洲精品中文字幕99999| 亚洲毛片网站| 日韩综合一区二区| 日韩二区三区四区| 国产精品视频一区二区三区综合| 91精品福利观看| 国产精品videosex极品| 国产一区 二区| 国产精品巨作av| 国产精品专区免费| 黄色国产精品| 91亚洲无吗| 久久精品国产福利| 久久天堂成人| 中文一区一区三区免费在线观| 香蕉久久一区| 精品国产精品久久一区免费式| 日韩电影免费网站| 亚洲欧美日韩精品一区二区 | 日本 国产 欧美色综合| 国产亚洲欧美日韩精品一区二区三区 | 日韩不卡在线| 日本不卡视频在线观看| 免费亚洲婷婷| 亚洲精品网址| 成人污污视频| 免费观看日韩电影| 福利精品一区| 日韩精品一区二区三区av| 国产精品资源| 在线亚洲自拍| 夜鲁夜鲁夜鲁视频在线播放| 中文字幕一区二区三区四区久久| 久久精品国产久精国产| 视频在线观看91| 久久激情一区| 福利一区在线| 国产精品极品| 免费日韩av片| 亚洲五月婷婷| 97在线精品| 国产精品99久久免费观看| 国产美女精品| 国产h片在线观看| 亚洲一二三区视频| 一级欧洲+日本+国产| 日韩欧美看国产| 国产精品99一区二区三区| 日韩精品亚洲专区| 一区二区三区国产盗摄| 免费视频国产一区| 日韩欧美精品一区| 激情综合五月| 久久久久伊人| 欧美aⅴ一区二区三区视频| 欧美三区不卡| 中文字幕av一区二区三区人 | 黄色在线一区| 欧美 日韩 国产一区二区在线视频| 国产一区二区三区不卡av| 奇米777国产一区国产二区| 日韩高清二区| 国产毛片精品| 国产极品一区| 电影亚洲精品噜噜在线观看| 老司机精品在线| 国产精品日本欧美一区二区三区| 日韩欧美一区二区三区免费看| 黄色网一区二区| 免费观看亚洲天堂| 精品国产黄a∨片高清在线| 麻豆精品新av中文字幕| 91成人在线网站| 国产欧美激情| 国产成人精品一区二区三区视频 | 精品国产麻豆| 91精品久久久久久久久久不卡| 精品一区免费| 噜噜噜躁狠狠躁狠狠精品视频| 久久国产99| 国产欧美三级| 成人午夜网址| 国产综合欧美| 亚洲精品一级二级三级| 国产欧美日韩| 日韩精品免费一区二区在线观看| 欧美日韩视频| 国产欧美一区二区三区国产幕精品 | 亚洲aⅴ网站| 精品国产亚洲一区二区三区| 福利视频一区| 中文精品在线| 精品一区二区男人吃奶 | 中文字幕视频精品一区二区三区 | 亚洲精选久久| 日韩成人综合| 欧美一区二区三区久久精品| 日韩中文欧美| 欧美久久久网站| 国产毛片久久| 伊伊综合在线| 欧美日韩国产一区二区在线观看| 精品视频在线一区二区在线| 国产精品女主播一区二区三区| 精品中文字幕一区二区三区| 男女男精品网站| 久久五月天小说| 久久精品资源| 亚洲无线观看| 99国产精品私拍| 日韩一区电影| 麻豆精品视频在线观看| 少妇精品久久久一区二区| jiujiure精品视频播放| 成人日韩精品| 日韩国产在线| 成人在线视频免费| 日韩精品一区二区三区中文字幕| 午夜日韩av| 欧美精品一区二区三区精品| 高清一区二区| 麻豆91小视频| 国产日韩免费| 亚洲精品免费观看| 亚洲欧美日韩国产一区二区| 蜜桃tv一区二区三区| 青青久久av| 精品一区在线| 美女久久一区| 一区二区三区国产盗摄|