DocumentCode :
1831962
Title :
Trustworthiness Benchmarking of Web Applications Using Static Code Analysis
Author :
Neto, Afonso Araùjo ; Vieira, Marco
Author_Institution :
CISUC, Univ. of Coimbra, Coimbra, Portugal
fYear :
2011
fDate :
22-26 Aug. 2011
Firstpage :
224
Lastpage :
229
Abstract :
Benchmarking the security of web applications is complex and, although there are many proposals of metrics, no consensual quantitative security metric has been proposed so far. Static analysis is an effective approach for detecting vulnerabilities, but the complexity of applications and the large variety of vulnerabilities prevent any single tool from being foolproof. In this application paper we investigate the hypothesis of combining the output of multiple static code analyzers to define metrics for comparing the trustworthiness of web applications. Various experiments, including a benchmarking campaign over seven distinct open source web forums, show that the raw number of vulnerabilities reported by a set of tools allows rough trustworthiness comparison. We also study the use of normalization and false positive rate estimation to calibrate the output of each tool. Results show that calibration allows computing a very accurate metric that can be used to easily and automatically compare different applications.
Keywords :
Internet; security of data; Web applications; consensual quantitative security metric; static code analysis; trustworthiness benchmarking; Benchmark testing; Computer bugs; Encoding; Estimation; Measurement; Security; Web services; benchmarking; static analysis; trust-based metrics; trustworthiness; web applications;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Availability, Reliability and Security (ARES), 2011 Sixth International Conference on
Conference_Location :
Vienna
Print_ISBN :
978-1-4577-0979-1
Electronic_ISBN :
978-0-7695-4485-4
Type :
conf
DOI :
10.1109/ARES.2011.37
Filename :
6045967
Link To Document :
بازگشت