scapy

    0熱度

    1回答

    我在windows環境下Scapy的正常工作。但我無法讀取控制檯上的輸出。問題在於我的導入scapy的具體文件。如果我直接運行scapy,那麼控制檯上的輸出是可讀的格式。 Welcome to Scapy (2.3.3) Working >>> packet = TCP() >>> packet.show() ←[0m###[←[0m ←[31m←[1mTCP←[0m ←[0m]###←[

    0熱度

    1回答

    我正在使用Scapy進行項目,其中一個要求是我需要嗅探數據包並將包含每個數據包的數據的請求發送到網站以獲取特定數據。到目前爲止沒有問題。 有一個問題:我只能每小時向網站發送一定數量的請求,否則會阻止我。當我嗅探一個新數據包時,我需要發送每個請求。 這裏就是我目前(沒必要太深入到什麼是在這裏): from scapy.all import * . . . packets = sniff(lfilte

    0熱度

    2回答

    我正在嘗試編寫一個程序,其中使用用戶選擇的.pcap文件,計算文件中的數據包數量,並提取每個數據包的源IP地址。之後,我想製作一個垂直條形圖,每個IP地址有一個不同的條形,每個條形的高度等於該IP地址作爲源的數據包數量。 (所以如果從10.2.82.5開始有3個數據包,將會有一個標記爲10.2.82.5的高度爲3的小節)。 大概我會使用一個列表來包含數據,但我不知道如何增加數據來查找每個地址欄的高

    1熱度

    1回答

    我的包: a=IP(src="30.1.1.2",dst="20.1.1.2",options=IPOption('\x83\x07\x04\x00\x00\x00\x00\x00'),) 我收到錯誤: a=bytes(IP(src="30.1.1.2",dst="20.1.1.2",options=IPOption('\‌​x83\x07\x04\x00\x00\‌​x00\x00\x00'

    1熱度

    2回答

    我試圖模擬兩個主機之間的scapy TCP通信。 我的問題是,我無法保存scapy爲我生成的隨機IP地址。 此代碼 src_IP = RandIP() print(src_IP) print(src_IP) print(src_IP) 給了我這個 234.200.98.20 147.3.56.17 135.102.142.49 所以每次等的輸出我訪問src_IP它有一個新的價值

    1熱度

    1回答

    我試圖修改下面的腳本,以便在檢測到與特定格式匹配的探針時能夠在終端中發出警報。我想匹配的格式是'KD - ????????????????'誰能幫我嗎? #!/usr/bin/env python # -- coding: utf-8 -- from scapy.all import * unique_probe = [] def Handler(pkt): if pkt.

    0熱度

    1回答

    這裏是我的代碼是Scapy的 #! /usr/bin/env python from scapy.all import * source_port = 25000 dest_port = 23 ip = IP(src="192.168.21.146",dst="192.168.21.168") num_seq=10 SYN=TCP(sport=source_port,dport=de

    1熱度

    1回答

    我需要建立與列表中不同網站的連接。只爲該網站發送一些數據包和嗅探數據包,直到我不去下一個網站(迭代)。當我進入下一個迭代(網站)時,我只想嗅探並過濾該地址。我可以在一個Python代碼中實現嗎? sniff(filter="ip and host " + ip_addr,prn=print_summary) req = "GET/HTTP/1.1\r\nHost: "+ website +"\r

    4熱度

    1回答

    我想在Python中使用Scapy過濾特定網站的數據包。我有一個可能的IP列表(用於負載平衡)的網站。我想過濾所有這些IP的數據包。我怎樣才能做到這一點? 對於單個IP,我使用下面的代碼: bpf_filter = "ip and host " + addr sniff(timeout=10, prn=pkt_callback, store=0)

    0熱度

    3回答

    我使用的發送數據包: send(IP(dst="192.168.1.114")/fuzz(UDP()/NTP(version=4)), loop=1) 但我不能在任何其他附近的機器(包括一個帶有IP 192.168.1.114)來捕獲這些數據包是在同一網絡上。我正在使用wlan作爲我的界面。 我也嘗試嗅探,然後使用scapy重播,但我仍然無法捕獲這些數據包。