optimizate inject packt test case
This commit is contained in:
@@ -0,0 +1,7 @@
|
||||
# When C2S direction received 3 packets, inject a TCP packet with payload
|
||||
[packet_inject]
|
||||
filter_ip = any # eg: 2001:db8::1, 192.168.1.100, any
|
||||
filter_port = 0 # eg: 80, 443 (0 for any)
|
||||
filter_dir = C2S # eg: C2S, S2C
|
||||
filter_pkts = 3 # can not be 0
|
||||
inject_type = TCP-PAYLOAD # eg: TCP-RST, TCP-FIN, TCP-PAYLOAD, TCP-PAYLOAD-FIN-RST, UDP-PAYLOAD, CTRL-MSG
|
||||
@@ -0,0 +1,7 @@
|
||||
# When S2C direction received 3 packets, inject a TCP packet with payload
|
||||
[packet_inject]
|
||||
filter_ip = any # eg: 2001:db8::1, 192.168.1.100, any
|
||||
filter_port = 0 # eg: 80, 443 (0 for any)
|
||||
filter_dir = S2C # eg: C2S, S2C
|
||||
filter_pkts = 3 # can not be 0
|
||||
inject_type = TCP-PAYLOAD # eg: TCP-RST, TCP-FIN, TCP-PAYLOAD, TCP-PAYLOAD-FIN-RST, UDP-PAYLOAD, CTRL-MSG
|
||||
@@ -0,0 +1,7 @@
|
||||
# When C2S direction received 3 packets, inject a TCP packet with payload, then a FIN packet, then a RST packet
|
||||
[packet_inject]
|
||||
filter_ip = any # eg: 2001:db8::1, 192.168.1.100, any
|
||||
filter_port = 0 # eg: 80, 443 (0 for any)
|
||||
filter_dir = C2S # eg: C2S, S2C
|
||||
filter_pkts = 3 # can not be 0
|
||||
inject_type = TCP-PAYLOAD-FIN-RST # eg: TCP-RST, TCP-FIN, TCP-PAYLOAD, TCP-PAYLOAD-FIN-RST, UDP-PAYLOAD, CTRL-MSG
|
||||
@@ -0,0 +1,7 @@
|
||||
# When C2S direction received 3 packets, inject a TCP RST packet
|
||||
[packet_inject]
|
||||
filter_ip = any # eg: 2001:db8::1, 192.168.1.100, any
|
||||
filter_port = 0 # eg: 80, 443 (0 for any)
|
||||
filter_dir = C2S # eg: C2S, S2C
|
||||
filter_pkts = 3 # can not be 0
|
||||
inject_type = TCP-RST # eg: TCP-RST, TCP-FIN, TCP-PAYLOAD, TCP-PAYLOAD-FIN-RST, UDP-PAYLOAD, CTRL-MSG
|
||||
@@ -0,0 +1,7 @@
|
||||
# When S2C direction received 3 packets, inject a TCP RST packet
|
||||
[packet_inject]
|
||||
filter_ip = any # eg: 2001:db8::1, 192.168.1.100, any
|
||||
filter_port = 0 # eg: 80, 443 (0 for any)
|
||||
filter_dir = S2C # eg: C2S, S2C
|
||||
filter_pkts = 3 # can not be 0
|
||||
inject_type = TCP-RST # eg: TCP-RST, TCP-FIN, TCP-PAYLOAD, TCP-PAYLOAD-FIN-RST, UDP-PAYLOAD, CTRL-MSG
|
||||
@@ -0,0 +1,7 @@
|
||||
# When C2S direction received 2 packets, inject a TCP RST packet
|
||||
[packet_inject]
|
||||
filter_ip = any # eg: 2001:db8::1, 192.168.1.100, any
|
||||
filter_port = 0 # eg: 80, 443 (0 for any)
|
||||
filter_dir = C2S # eg: C2S, S2C
|
||||
filter_pkts = 2 # can not be 0
|
||||
inject_type = TCP-RST # eg: TCP-RST, TCP-FIN, TCP-PAYLOAD, TCP-PAYLOAD-FIN-RST, UDP-PAYLOAD, CTRL-MSG
|
||||
@@ -0,0 +1,7 @@
|
||||
# When S2C direction received 1 packets, inject a TCP RST packet
|
||||
[packet_inject]
|
||||
filter_ip = any # eg: 2001:db8::1, 192.168.1.100, any
|
||||
filter_port = 0 # eg: 80, 443 (0 for any)
|
||||
filter_dir = S2C # eg: C2S, S2C
|
||||
filter_pkts = 1 # can not be 0
|
||||
inject_type = TCP-RST # eg: TCP-RST, TCP-FIN, TCP-PAYLOAD, TCP-PAYLOAD-FIN-RST, UDP-PAYLOAD, CTRL-MSG
|
||||
4
test/packet_inject/conf/spec.toml
Normal file
4
test/packet_inject/conf/spec.toml
Normal file
@@ -0,0 +1,4 @@
|
||||
[[plugin]]
|
||||
path = "./plugin/libpacket_inject.so"
|
||||
init = "packet_inject_init"
|
||||
exit = "packet_inject_exit"
|
||||
Reference in New Issue
Block a user