Secure Software Development Lifecycle (SDLC) Mobile Application Security, Security Hardening, Web Application Security