Approaching Web Application Security
One of the cornerstones of cybersecurity has been the protection of software. These applications have been installed on local machines or workstations for most of the computing history. Hackers would use different approaches to gain access to these machines using corrupted software or other means.
In modern times, the proliferation of web applications and Software-as-a-Service (SaaS) has opened up many new functions and features for users–and, unfortunately, many new attack surfaces.