OSEC

Neohapsis is currently accepting applications for employment. For more information, please visit our website www.neohapsis.com or email hr@neohapsis.com
 
From: Lincoln Yeoh (lyeohpop.jaring.my)
Date: Thu Mar 28 2002 - 20:49:06 CST

  • Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]

    Going through all the input and possible states and all that can be
    impossible, but when so many programs are so fragile you don't have to -
    they blow up at the first bend.

    Thing is C is such an unfriendly environment we can say an automated
    program can practically spot 95% of the bugs because 95% of the bugs could
    have been automatically avoided in the first place - either by some special
    program, or by using a different language.

    Don't have to exploit those 5% high level bugs when you can be root with
    the 95% right?

    That said, many of the web sites out there have the "pass raw cgi
    parameters to the db" problem. Give a programmer a low level tool and
    blahblahblah, give a programmer a high level tool and blahblahblah :).

    Cheerio,
    Link.

    At 11:42 AM 28-03-2002 -0500, Michal Zalewski wrote:

    >To tell how the process is to behave in certain conditions, you have to be
    >able to predict this behavior, or actually run / go thru the program and
    >see what happens. And you have to know it for all possible input
    >perameters. Both approaches, without making significant sacrifices, are
    >not very feasible for a typical real-life project (say, Sendmail), where