最近我遇到了一个名为f5的防火墙问题,这个问题始于我上传了一个图片,检查了附加的图像。
防火墙阻塞字节流。
所以我不知道问题是在我的代码中还是在防火墙中。
为了确保我的代码没有问题,我制作了一个mvc应用程序来测试上传,并且在fiddler中出现了相同的符号。
这些是WAF错误: 1. HTTP协议遵从性失败--请求为NULL,这可能导致缓冲区溢出问题。2.字符转换失败-- F5解码后无法理解数据并阻塞它。
用于mvc上载的摆弄器捕获

防火墙错误图像

发布于 2017-01-25 17:31:08
您看到的是F5的WAF (Web应用程序防火墙),它阻止请求,因为请求中的某些内容与应用程序的定义策略不匹配。你可以在下面的屏幕截图,一般的细节部分,这通常会包括的原因块(违规发生)。
要回答问题的第二部分,符号是F5反向编码,并试图向您显示真正的字符正在发送,这是为了避开可能的双重,三重等编码攻击。
https://stackoverflow.com/questions/41857547
复制相似问题