Publication Date
Spring 2011
Degree Type
Master's Project
Degree Name
Master of Science (MS)
Department
Computer Science
First Advisor
Mark Stamp
Second Advisor
Robert Chun
Third Advisor
Johnny Martin
Keywords
Penetration Testing Tools
Abstract
Penetration testing is used to search for vulnerabilities that might exist in a system. The testing usually involves simulating different types of attacks on the target system. This type of testing provides an organized and controlled way to identify security shortcomings. The resources and time required for comprehensive testing can make penetration testing cost intensive. Consequently, such tests are usually only performed during important milestones.
In this project we have automated the penetration testing process for several protocol-based attacks. Our automated penetration testing application covers several attacks based on HTTP, SIP and TCP/IP. The objective of this work is to offer a fast, reliable and automated testing tool, which is also easier to use than existing tools.
Recommended Citation
Samant, Neha, "AUTOMATED PENETRATION TESTING" (2011). Master's Projects. 180.
DOI: https://doi.org/10.31979/etd.fxpj-pt6k
https://scholarworks.sjsu.edu/etd_projects/180