BNF范式
ATTACK::= ATTACK_NAME { SIGNATURES
MATCH
DESCRIPTION }
ATTACK_NAME::= <字符串>
SIGNATURES::= SIGNATURE SIGNATURES | ε
SIGNATURE::= IP_SIGNATURE | DIR | GET_SIGNATURE |
BNF范式
ATTACK::= ATTACK_NAME { SIGNATURES
MATCH
DESCRIPTION }
ATTACK_NAME::= <字符串>
SIGNATURES::= SIGNATURE SIGNATURES | ε
SIGNATURE::= IP_SIGNATURE | DIR | GET_SIGNATURE |