• DocumentCode
    2354734
  • Title

    Research on Buffer Overflow Test Based on Invariant

  • Author

    Zeng, Fanping ; Chen, Minghui ; Yin, Kaitao ; Wang, Xufa

  • Author_Institution
    Dept. of Comput., Univ. of Sci. & Technol. of China, Hefei, China
  • Volume
    1
  • fYear
    2009
  • fDate
    11-14 Oct. 2009
  • Firstpage
    234
  • Lastpage
    238
  • Abstract
    Buffer overflow (BOF) is one of the major vulnerabilities that lead to non-secure software. Testing an implementation for BOF vulnerabilities is challenging as the underlying reasons of buffer overflow vary widely. This paper presents a novel method for BOF test for ANSI C language, which uses program instrumentation and mutation test technology to test the BOF vulnerabilities, on the basis of analyzing the invariants for BOF vulnerabilities. The implementation shows that it can check the attack of BOF vulnerabilities adequately and accurately, in the circumstances of no large losses in performance.
  • Keywords
    C language; buffer storage; program testing; ANSI C language; BOF vulnerabilities; buffer overflow test; mutation test technology; nonsecure software; program instrumentation; Buffer overflow; Genetic mutations; Information technology; Instruments; Monitoring; Performance loss; Probes; Runtime; Software libraries; Software testing; buffer overflow; invariant; mutation test; program instrumentation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer and Information Technology, 2009. CIT '09. Ninth IEEE International Conference on
  • Conference_Location
    Xiamen
  • Print_ISBN
    978-0-7695-3836-5
  • Type

    conf

  • DOI
    10.1109/CIT.2009.90
  • Filename
    5329521