Abstract:
In modern society, software security has become an essential part of most software systems. As nowadays, new systems
roll out more than ever, cybercriminals and unethical hackers tend to target those new systems to abuse and exploit its vulnerability
to achieve a specific goal regardless of the consequences. Thus, validating software security is a challenging task and of crucial
importance. The paper aims to find an optimal logical approach to test and validate software security through static analysis using
regular expressions to optimize and secure the source code of the software.