메뉴 건너뛰기




Volumn 38, Issue 5, 2003, Pages 155-167

CSSV: Towards a realistic tool for statically detecting all buffer overflows in C

Author keywords

Abstract interpretation; Buffer overflow; Contracts; Error detection; Static analysis

Indexed keywords

ALGORITHMS; C (PROGRAMMING LANGUAGE); COMPUTER NETWORKS; COMPUTER SOFTWARE SELECTION AND EVALUATION; PROGRAM DIAGNOSTICS; RELIABILITY; SECURITY OF DATA; SEMANTICS;

EID: 1442337851     PISSN: 03621340     EISSN: None     Source Type: Journal    
DOI: 10.1145/780822.781149     Document Type: Conference Paper
Times cited : (55)

References (38)
  • 6
    • 85035003357 scopus 로고
    • Automatic discovery of linear constraints among variables of a program
    • P. Cousot and N. Halbwachs. Automatic discovery of linear constraints among variables of a program. In Symp. on Princ. of Prog. Lang., 1978.
    • (1978) Symp. on Princ. of Prog. Lang.
    • Cousot, P.1    Halbwachs, N.2
  • 10
    • 0027961596 scopus 로고
    • Interprocedural may-alias analysis for pointers: Beyond k-limiting
    • New York, NY; ACM Press
    • A. Deutsch. Interprocedural may-alias analysis for pointers: Beyond k-limiting. In SIGPLAN Conf. on Prog. Lang. Design and Impl., pages 230-241, New York, NY, 1994. ACM Press.
    • (1994) SIGPLAN Conf. on Prog. Lang. Design and Impl. , pp. 230-241
    • Deutsch, A.1
  • 12
    • 0038220735 scopus 로고    scopus 로고
    • Statistically detecting all buffer overflows in C
    • PhD thesis, Univ. of Tel-Aviv, Israel; In preparation
    • N. Dor. Statistically Detecting All Buffer Overflows in C. PhD thesis, Univ. of Tel-Aviv, Israel, 2003. In preparation.
    • (2003)
    • Dor, N.1
  • 13
    • 0005943594 scopus 로고    scopus 로고
    • Cleanness checking of string manipulations in C programs via integer analysis
    • N. Dor, M. Rodeh, and M. Sagiv. Cleanness checking of string manipulations in C programs via integer analysis. In Static Analysis Symp., 2001.
    • Static Analysis Symp., 2001
    • Dor, N.1    Rodeh, M.2    Sagiv, M.3
  • 16
    • 0038559279 scopus 로고
    • Static analysis of linear properties invariantly satisfied by the numeric variables of a program
    • PhD thesis, Grenoble University
    • N. Halbwachs. Static Analysis of Linear Properties Invariantly Satisfied by the Numeric Variables of a program. PhD thesis, Grenoble University, 1979.
    • (1979)
    • Halbwachs, N.1
  • 17
    • 0031213092 scopus 로고    scopus 로고
    • Verification of real-time systems using linear relation analysis
    • N. Halbwachs, Y.E. Proy, and P. Roumanoff. Verification of real-time systems using linear relation analysis. Formal Methods in System Design, 11(2):157-185, 1997.
    • (1997) Formal Methods in System Design , vol.11 , Issue.2 , pp. 157-185
    • Halbwachs, N.1    Proy, Y.E.2    Roumanoff, P.3
  • 19
    • 24244434614 scopus 로고    scopus 로고
    • New polka library
    • B. Jeannet. New polka library. Available at "http://www.irisa.fr/prive/Bertrand.Jeannet/newpolka.html".
    • Jeannet, B.1
  • 21
    • 84976761124 scopus 로고
    • Elimination of redundant array subcript range checks
    • P. Kolte and M. Wolfe. Elimination of redundant array subcript range checks. ACM SIGPLAN Notices, 30(6):270-278, 1995.
    • (1995) ACM SIGPLAN Notices , vol.30 , Issue.6 , pp. 270-278
    • Kolte, P.1    Wolfe, M.2
  • 22
    • 0003590145 scopus 로고
    • Interprocedural aliasing in the presence of pointers
    • PhD thesis, Dept. of Comp. Sci., Rutgers Univ.
    • W. Landi. Interprocedural Aliasing in the Presence of Pointers. PhD thesis, Dept. of Comp. Sci., Rutgers Univ., 1991.
    • (1991)
    • Landi, W.1
  • 24
    • 0037545231 scopus 로고    scopus 로고
    • Enhancing the pre- and postcondition technique for more expressive specifications
    • G. Leavens and A. Baker. Enhancing the pre- and postcondition technique for more expressive specifications. In Formal Methods, 1999.
    • (1999) Formal Methods
    • Leavens, G.1    Baker, A.2
  • 25
    • 0038559332 scopus 로고    scopus 로고
    • Efficient computation of parameterized pointer information for interprocedural analyses
    • D. Liang and M. J. Harrold. Efficient computation of parameterized pointer information for interprocedural analyses. In Static Analysis Symp., 2001.
    • Static Analysis Symp., 2001
    • Liang, D.1    Harrold, M.J.2
  • 28
    • 0003577356 scopus 로고
    • Fuzz revisited: A re-examination of the reliability of Unix utilities and services
    • B. Miller, D. Koski, C. Lee, V. Maganty, R. Murthy, A. Natarajan, and J. Steidl. Fuzz revisited: A re-examination of the reliability of Unix utilities and services, 1995. Available at http://www.cs.wisc.edu/~bart/fuzz/fuzz.html.
    • (1995)
    • Miller, B.1    Koski, D.2    Lee, C.3    Maganty, V.4    Murthy, R.5    Natarajan, A.6    Steidl, J.7
  • 31
    • 0038559278 scopus 로고
    • Purify software
    • Inc. Rational. Purify software. Available at "http://www.rational.com", 1995.
    • (1995)
  • 32
    • 1442287718 scopus 로고    scopus 로고
    • Microsoft Research. AST-toolkit. 2002.
    • (2002) AST-toolkit
  • 36


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