Please use this identifier to cite or link to this item: https://ah.lib.nccu.edu.tw/handle/140.119/68333
題名: Relational String Verification Using Multi-track Automata
作者: 郁方;Tevfik Bultan;Oscar H. Ibarra
貢獻者: 資管系
關鍵詞: String analysis; verification; multi-track automata; word equation; security
日期: May-2011
上傳時間: 6-Aug-2014
摘要: Verification of string manipulation operations is a crucial problem in computer security. In this paper, we present a new relational string verification technique based on multi-track automata. Our approach is capable of verifying properties that depend on relations among string variables. This enables us to prove that vulnerabilities that result from improper string manipulation do not exist in a given program. Our main contributions in this paper can be summarized as follows: (1) We formally characterize the string verification problem as the reachability analysis of string systems and show decidability/undecidability results for several string analysis problems. (2) We develop a sound symbolic analysis technique for string verification that over-approximates the reachable states of a given string system using multi-track automata and summarization. (3) We evaluate the presented techniques with respect to several string analysis benchmarks extracted from real web applications.
關聯: International Journal of Foundations of Computer Science, 22(8), 1909-1924
資料類型: article
DOI: http://dx.doi.org/10.1142/S0129054111009112
Appears in Collections:期刊論文

Files in This Item:
File Description SizeFormat
19091924.pdf111.6 kBAdobe PDF2View/Open
Show full item record

Google ScholarTM

Check

Altmetric

Altmetric


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