https://jerrygamblin.com/2016/10/05/waf-testing-with-random-user-agents/