Application Security has evolved to a large extent in the last decade or so. A decade ago, finding SQL Injections in applications was easier than it is today. The applications were more prone to vulnerabilities as there were fewer defenses and less awareness among the developers. However, the situation has drastically changed today. Developers are much more aware and conscious about security, and security controls are placed throughout the Software Development Life Cycle (SDLC), making the end application comparatively secure.
Though the development processes have become ...