DISSECTING SECURITY GAPS: A DEEP DIVE INTO PENETRATION TESTING