宝塔用户_teoptb 发表于 2025-2-17 09:35:29

【已解答】错误请求400不触发CC拦截

为了能快速了解并处理您的问题,请提供以下基础信息:面板、插件版本:面板9.2.0 Nginx防火墙 9.5.7
系统版本:CentOS 7
问题描述:恶意请求400占上传流量不触发CC规则
相关截图(日志、错误):这个代码实测不拦截CC
<?php
// 目标服务器地址
$url = 'xxx.xxx.xxx.xxx:80';

// 初始化 cURL 会话
$ch = curl_init($url);

// 设置 cURL 选项,自定义请求体
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_CUSTOMREQUEST, "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx\r\n\r\n");

// 执行 cURL 请求
$response = curl_exec($ch);

// 获取状态码
$statusCode = curl_getinfo($ch, CURLINFO_HTTP_CODE);

// 关闭 cURL 会话
curl_close($ch);

// 输出结果
echo "状态码: $statusCode\n";
echo "响应内容: $response\n";
?>

宝塔用户_teoptb 发表于 2025-2-17 16:21:13

补充一点,防火墙的地区限制也无法拦截这个代码的访问,应该更前面的逻辑问题,Nginx防火墙免费版也一样无法拦截

阿珂 发表于 2025-2-20 15:31:56

400的优先级比nginx防火墙的优先级高,走不到防火墙里面来,nginx直接拒绝了
页: [1]
查看完整版本: 【已解答】错误请求400不触发CC拦截