• DocumentCode
    3396819
  • Title

    Demonstration of COSAK static analysis tools

  • Author

    DaCosta, Dan ; Dahn, Christopher ; Mancoridis, Spiros ; Prevelakis, Vassilis

  • Author_Institution
    Dept. of Comput. Sci., Drexel Univ., Philadelphia, PA, USA
  • Volume
    2
  • fYear
    2003
  • fDate
    22-24 April 2003
  • Firstpage
    7
  • Abstract
    A software vulnerability is a fault in the specification, implementation, or configuration of a software system whose execution can violate an explicit or implicit security policy. Users typically focus on the functionality of software rather than its security posture. Hence, vulnerabilities often escape their attention until the software is exploited by specially written malicious code. Code auditing is one solution which has been tried with some success in systems such as the OpenBSD operating system. Code audits involve the review of source code by experts in search of vulnerabilities. These audits are reoccurring, namely each revision of the software requires reexamination, and expensive because code audits are labor intensive. Auditors would benefit from a tool which enables them to focus their attention on high-risk areas, thus reducing the amount of code that needs to be audited. The article shows how the tools developed at Drexel University can be used to direct the attention of code auditors to those components that have a high likelihood of being vulnerable.
  • Keywords
    auditing; configuration management; program diagnostics; security of data; COSAK static analysis tools; OpenBSD operating system; code auditing; code auditors; high-risk areas; implicit security policy; malicious code; security posture; software fault; software system; software vulnerability; source code review; Computer languages; Computer science; Costs; Large-scale systems; Open source software; Operating systems; Programming profession; Security; Software performance; Software systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    DARPA Information Survivability Conference and Exposition, 2003. Proceedings
  • Print_ISBN
    0-7695-1897-4
  • Type

    conf

  • DOI
    10.1109/DISCEX.2003.1194898
  • Filename
    1194898