Document Type
Honors Thesis
Abstract
Security auditing of software applications is becoming a necessity with a growth in the complexity of attacks and number of attackers. There are many ways to conduct a security audit and many things that may be looked for. In general, a software security auditing process follows three main phases: analysis of the code base for vulnerabilities, categorizing/ranking these vulnerabilities based on the threat they pose, and fixing the vulnerabilities through alterations to the application’s code or design. The purpose of this work was to perform a security audit of the Whatchamabudget budgeting application being designed for the CSE capstone class, Computer System Design Project II. After performing an audit as detailed previously, a number of low-to-high severity vulnerabilities were discovered and subsequently patched, improving the security of the application, thus adding value to the project as a whole.
Publication Date
5-1-2020
Language
English
License
This work is licensed under a Creative Commons Attribution-NonCommercial-Share Alike 4.0 International License.
Recommended Citation
Kemp, Robert, "IMPROVING THE SECURITY OF THE ‘WHATCHAMABUDGET’ BUDGETING APPLICATION THROUGH A SECURITY AUDIT" (2020). 2020 Spring Honors Capstone Projects. 11.
https://mavmatrix.uta.edu/honors_spring2020/11