Please use this identifier to cite or link to this item: https://ah.lib.nccu.edu.tw/handle/140.119/62193
DC FieldValueLanguage
dc.contributor資管系en_US
dc.creator郁方zh_TW
dc.creatorYu, Fang ; Alkhalaf, Muath ; Bultan, Tevfik ; Ibarra, Oscar H.en_US
dc.date2013.06en_US
dc.date.accessioned2013-12-06T04:27:50Z-
dc.date.available2013-12-06T04:27:50Z-
dc.date.issued2013-12-06T04:27:50Z-
dc.identifier.urihttp://nccur.lib.nccu.edu.tw/handle/140.119/62193-
dc.description.abstractVerifying string manipulating programs is a crucial problem in computer security. String operations are used extensively within web applications to manipulate user input, and their erroneous use is the most common cause of security vulnerabilities in web applications. We present an automata-based approach for symbolic analysis of string manipulating programs. We use deterministic finite automata (DFAs) to represent possible values of string variables. Using forward reachability analysis we compute an over-approximation of all possible values that string variables can take at each program point. Intersecting these with a given attack pattern yields the potential attack strings if the program is vulnerable. Based on the presented techniques, we have implemented Stranger, an automata-based string analysis tool for detecting string-related security vulnerabilities in PHP applications. We evaluated Stranger on several open-source Web applications including one with 350,000+ lines of code. Stranger is able to detect known/unknown vulnerabilities, and, after inserting proper sanitization routines, prove the absence of vulnerabilities with respect to given attack patterns.-
dc.format.extent1017620 bytes-
dc.format.mimetypeapplication/pdf-
dc.language.isoen_US-
dc.relationFormal Methods in System Design, 44(1), 44-70en_US
dc.subjectString analysis;Automated verification ;Web application security ;Vulnerability analysisen_US
dc.titleAutomata-Based Symbolic String Analysis for Vulnerability Detectionen_US
dc.typearticleen
dc.identifier.doi10.1007/s10703-013-0189-1en_US
dc.doi.urihttp://dx.doi.org/10.1007/s10703-013-0189-1en_US
item.fulltextWith Fulltext-
item.grantfulltextrestricted-
item.openairecristypehttp://purl.org/coar/resource_type/c_18cf-
item.languageiso639-1en_US-
item.openairetypearticle-
item.cerifentitytypePublications-
Appears in Collections:期刊論文
Files in This Item:
File Description SizeFormat
1572-8102.pdf993.77 kBAdobe PDF2View/Open
Show simple item record

Google ScholarTM

Check

Altmetric

Altmetric


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.