120 likes | 230 Views
This research paper presents an in-depth analysis of security testing for web-based systems, focusing on automated tools. It begins by defining security testing and its importance in identifying web application risks. A comparative analysis of various security testing tools is provided, emphasizing the need for repeatable and consistent testing processes. The paper also highlights common web application security risks, referencing the OWASP Top Ten Project. Ultimately, it aims to guide practitioners in selecting effective tools for enhancing web application security.
E N D
Automatic security testingtools for web-based system CS577b Individual Research Shi-XuanZeng 04/23/2012
Outline • Introduce security testing • Web application/system security testing • Web application/system security risks • Security testing tools comparison • Summary
What is security testing? • Providing evidence • Fulfilling requirements • Fundamental processes • Boundary values • Equivalence classes • Security classes * Web Security Testing Cookbook (O’Reilly)
Web application security testing • Functional testing V.S. Security testing • Use variety tools manually and automatically • Simulate and stimulate activities • Goal • Produce repeatable and consistent tests * Web Security Testing Cookbook (O’Reilly)
Web application security risks *OWASP Top Ten Project (2010)
Top 10 Web Application Security Risks *OWASP Top Ten Project (2010)
Summary • Security testing provides evidence and fulfill requirements. • The goal is to produce repeatable and consistent tests. • Beware of top 10 web application security risks. • Choose free, easy used, and good traceability testing tools. • Suggest w3af and N-Stalker Security Scanner Free Edition.
Reference • Web Security Testing Cookbook • PacoHope, Ben Walther; O’Reilly Media Inc.; Oct 28 2008 • OWASP Top Ten Project • https://www.owasp.org/index.php/Category:OWASP_Top_Ten_Project • http://owasptop10.googlecode.com/files/OWASP%20Top%2010%20-%202010.pdf • 10+ Free Web Application Security Testing Tools • http://www.webresourcesdepot.com/10-free-web-application-security-testing-tools/