mirror of
https://github.com/vincentmli/bpfire.git
synced 2026-04-09 10:35:53 +02:00
xdp-tools: XDP UDP DDoS for online game protection
UDP DDoS has pattern of flooding game server with random source IP and UDP with random payload. game server UDP traffic requires certain payload pattern, so this XDP program can serve as example to stop UDP DDoS attack with UDP payload that does not match game UDP traffic payload pattern. without UDP DDoS protection, under DDoS attack: BPFire UI RED Traffic: in 9xx Mbit/s. with UDP DDoS protection, under DDoS attack: BPFire UI RED Traffic: in 1xx Mbit/s. Tested-by: Muhammad Haikal <eykalpirates@gmail.com> Signed-off-by: Vincent Li <vincent.mc.li@gmail.com>
This commit is contained in:
@@ -6,6 +6,7 @@ usr/lib/bpf/xdp_udp.bpf.o
|
||||
usr/lib/bpf/xdp_dns.bpf.o
|
||||
usr/lib/bpf/xdp_sni.bpf.o
|
||||
usr/lib/bpf/xdp_geoip.bpf.o
|
||||
usr/lib/bpf/xdp_udpddos.bpf.o
|
||||
usr/sbin/xdp-udp
|
||||
usr/sbin/xdp_dns
|
||||
etc/rc.d/rc3.d/S102xdpdns
|
||||
|
||||
@@ -41,7 +41,7 @@ objects = $(DL_FILE)
|
||||
|
||||
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
|
||||
|
||||
$(DL_FILE)_BLAKE2 = 8f3caba605f7bd88a645ebc43c29fb9b1dc547536978bda0127a2ac96b12ad05dd359c915e1d56d8c2cbf4f53e8999a743d3fd9e7de3ac609c4be52ea132f28d
|
||||
$(DL_FILE)_BLAKE2 = a5fe72d39ecf0a870b386898454fe438e121eb9fde7b721214b9a985ccb4a7f85d1e17eef99e8f426e5d3c0baacb9f147e37cb0eb754188aa1c94ac43aba47c9
|
||||
|
||||
install : $(TARGET)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user