Source: https://owasp.org/www-pdf-archive//2018-02-05-AnupamaNatarajan.pdf