Security Testing Tools: DAST, SAST, and Penetration Testing Basics