7. The method of claim 6 , wherein loading the output finite-state machine into the attack detection and prevention system includes generating an output state-transition table representing the output finite-state machine and loading the output state-transition table into the attack detection and prevention system; and wherein detecting the instance of the multiply encoded null-byte within the input text by the attack detection and prevention system is in response to the output state-transition table loaded into the attack detection and prevention system.
6. The method of claim 5 , wherein generating the output finite-state machine further includes minimizing the deterministic finite-state machine to generate a minimal deterministic finite-state machine.