Web application security exploitation and countermeasures for modern web applications - Hoffman, Andrew (O'Reilly, 2020)