DocumentCode :
2867889
Title :
Evaluating and Improving Penetration Testing in Web Services
Author :
Antunes, Nuno ; Vieira, Marco
Author_Institution :
Dept. of Inf. Eng., Univ. of Coimbra - Portugal, Coimbra, Portugal
fYear :
2012
fDate :
27-30 Nov. 2012
Firstpage :
201
Lastpage :
210
Abstract :
Developers often rely on penetration testing tools to detect vulnerabilities in web services, although frequently without really knowing their effectiveness. In fact, the lack of information on the internal state of the tested services and the complexity and variability of the responses analyzed, limits the effectiveness of such technique, highlighting the importance of evaluating and improving existing tools. The goal of this paper is to investigate if attack signatures and interface monitoring can be an effective mean to assess and improve the performance of penetration testing tools in web services environments. In practice, attacks performed by such tools are signed and the interfaces between the target application and external resources are monitored (e.g., between services and a database server), allowing gathering additional information on existing vulnerabilities. A prototype was implemented focusing on SQL injection vulnerabilities. The experimental evaluation results clearly show that the proposed approach can be used in real scenarios.
Keywords :
SQL; Web services; digital signatures; program testing; SQL injection vulnerabilities; Web services; attack signatures; existing vulnerabilities; interface monitoring; penetration testing tools; Databases; Java; Monitoring; Security; Servers; Testing; Web services; attack signatures; interface monitoring; penetration testing; security; vulnerability detection; web-services;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Reliability Engineering (ISSRE), 2012 IEEE 23rd International Symposium on
Conference_Location :
Dallas, TX
ISSN :
1071-9458
Print_ISBN :
978-1-4673-4638-2
Type :
conf
DOI :
10.1109/ISSRE.2012.26
Filename :
6405368
Link To Document :
بازگشت