메뉴 건너뛰기




Volumn 2006, Issue , 2006, Pages 162-171

Backwards-compatible array bounds checking for C with very low overhead

Author keywords

Array bounds checking; Automatic pool allocation; Compilers; Programming languages; Region management

Indexed keywords

AUTOMATION; BENCHMARKING; PROBLEM SOLVING; PROGRAM COMPILERS; SET THEORY;

EID: 34247170052     PISSN: 02705257     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/1134285.1134309     Document Type: Conference Paper
Times cited : (161)

References (23)
  • 10
    • 0012582509 scopus 로고    scopus 로고
    • Backwards-compatible bounds checking for arrays and pointers in c programs
    • R. W. M. Jones and P. H. J. Kelly. Backwards-compatible bounds checking for arrays and pointers in c programs. In Automated and Algorithmic Debugging, pages 13-26, 1997.
    • (1997) Automated and Algorithmic Debugging , pp. 13-26
    • Jones, R.W.M.1    Kelly, P.H.J.2
  • 11
    • 34247168560 scopus 로고    scopus 로고
    • S. C. Kendall. Bcc: Runtime checking for c programs. In In Proceedings of the USENIX, 1983.
    • S. C. Kendall. Bcc: Runtime checking for c programs. In In Proceedings of the USENIX, 1983.
  • 12
    • 3042658703 scopus 로고    scopus 로고
    • C. Lattner and V. Adve. LLVM: A Compilation Framework for Lifelong Program Analysis and Transformation. In CGO, San Jose, Mar 2004.
    • C. Lattner and V. Adve. LLVM: A Compilation Framework for Lifelong Program Analysis and Transformation. In CGO, San Jose, Mar 2004.
  • 16
    • 0030836322 scopus 로고    scopus 로고
    • Low-cost, concurrent checking of pointer and array accesses in c programs
    • H. Patil and C. Fischer. Low-cost, concurrent checking of pointer and array accesses in c programs. Software-Practice and Experience, 27(1):87-110, 1997.
    • (1997) Software-Practice and Experience , vol.27 , Issue.1 , pp. 87-110
    • Patil, H.1    Fischer, C.2
  • 19
    • 1542317050 scopus 로고    scopus 로고
    • Archer: Using symbolic, path-sensitive analysis to detect memory access errors
    • Y. Xie, A. Chou, and D. Engler. Archer: using symbolic, path-sensitive analysis to detect memory access errors. SIGSOFT Softw. Eng. Notes, 28(5):327-336, 2003.
    • (2003) SIGSOFT Softw. Eng. Notes , vol.28 , Issue.5 , pp. 327-336
    • Xie, Y.1    Chou, A.2    Engler, D.3
  • 21
    • 77954512971 scopus 로고    scopus 로고
    • Protecting c programs from attacks via invalid pointer dereferences
    • S. H. Yong and S. Horwitz. Protecting c programs from attacks via invalid pointer dereferences. In Foundations of Software Engineering, 2003.
    • (2003) Foundations of Software Engineering
    • Yong, S.H.1    Horwitz, S.2


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.