[Full-Disclosure] Coding securely, was Linux (in)security

Gregory Steuck greg-fulldisclosure-2003 at nest.cx
Wed Oct 29 03:45:33 GMT 2003


>>>>> "Valdis" == Valdis Kletnieks <Valdis.Kletnieks at vt.edu> writes:

    Valdis> All programming languages that are Turing-complete
    Valdis> (basically, anything that has a conditional loop) are prone
    Valdis> to the Turing Halting Problem.

    Valdis> In other words, you can't prevent DoS-via-infinite-loop
    Valdis> based on input.

You still can manage the problem by imposing CPU limits. This is what
multiuser systems have been doing for decades with varying degrees of
success.




Full-Disclosure is hosted and sponsored by Secunia.