SMART SECURITY ASSESSMENT: PROTECTING YOUR WEB SOFTWARE