1. A method of testing digital network vulnerability to threats, the method executable in a network of digital processors operable to communicate via a communications channel, the method comprising: generating both stateful and stateless network traffic, the stateful and stateless network traffic collectively representing actual threats to the network, wherein the generating is in accordance with one or more stateful or stateless threat signatures, and applying the generated stateful and stateless network traffic to the network in a traffic stream, thereby to test network vulnerability to threats, wherein stateful and stateless networking traffic is generated and applied to the network to represent actual network threats including any of denial of service, resource exhaustion, port scanning or port corruption, and the generating of stateful and stateless networking traffic is effected in accordance with an intermediate descriptive format and without the use of a programming or scripting language.