9. The method of claim 8 , further comprising: generating an inverted finite-state machine by inverting the output finite-state machine; generating a plurality of multiply encoded, test null-byte encodings by, at least in part, randomly traversing the inverted output finite-state machine; and generating at least one test input text at least in part by storing the plurality of test null-byte encodings into the test input text.
8. The method of claim 7 , further comprising: generating, by the attack detection and prevention system and responsive to the output state-transition machine and the input text, a clean subset of the input text, wherein the clean subset of the input text contains no null-bytes; and passing the clean subset of the input text from the attack detection and prevention system to at least one service that is external to the attack detection and prevention system.