RE: ITS4 from Cigital flawed

From: Gary McGraw (gemat_private)
Date: Thu Feb 21 2002 - 07:53:56 PST

  • Next message: Frank: "*****SPAM***** AdMentor Login Flaw"

    Both Microsoft and Cigital are committed to building secure and reliable
    software.  Though simple tools can help, there is really  no substitute for
    arming developers and architects with the information they need about
    security.  Both "Building Secure  Software" and "Writing Secure Code" are
    excellent resources that coders should use.
    
    Cigital's open source security tool ITS4 was released two years ago as an
    extensible framework for scanning code.  ITS4 and  related static analysis
    approaches are only as strong as the rules they apply. We encourage
    Microsoft and others to create more  rules for ITS4 (and other tools) and
    make those rules available for all developers and analysts.  Before ITS4, no
    such collection  of rules existed.  We believe directed code review using
    static analysis tools to assist is the best way to detect potential security
    coding errors, and that education and training are the best ways to prevent
    them.    
    
    Source code review is only one part of a complete approach to software
    security.  There are currently no automated solutions  to architectural
    review which is clearly as important as ferreting out implementation
    problems.
    
    Gary McGraw
    Cigital
    
    p.s. More relevant technical criticism of ITS4 can be found in John Viega,
    J.T. Bloch, Tadayoshi Kohno & Gary McGraw  (2000) ITS4: A Static
    Vulnerability Scanner for C and C++ Code. In the Proceedings of ACSAC 2000,
    December, 2000.   Parser-based approaches provide a superior framework for
    rules.  
    



    This archive was generated by hypermail 2b30 : Thu Feb 21 2002 - 08:11:34 PST