WgetFit扒站神器2.0通过Nginx禁止wget/curl ua访问?不存在的

Wget递归可以下载整站内容,同时有时候也会作为cc攻击的一种方式。如果是动态网站做了伪静态只会下载一堆没啥大用的html文件和几张logo图片。

关于如何防止Wget,只需要在Nginx中进行配置就行了。

如果是宝的话,在网站配置的server中添加:

通过Nginx禁止wget/curl ua访问

代码

if ($http_user_agent ~* (Wget|ab) ) {
        return 444;
      }

    if ($http_user_agent ~* LWP::Simple|BBBike|wget) {
            return 444;
      }

或者

#防止wget/curl
 if ($http_user_agent ~* (wget|curl) ) {
    return 403;
 }

 添加到伪静态规则即可预防Wget扒站。

2023030918163680

这里我使用的是444代码,Nginx服务器扩展的HTTP错误状态码,为非标准HTTP状态码。 它的作用是:服务器不向客户端返回任何信息,并关闭连接, 断开客户端和服务器的连接,防止恶意软件攻击威胁。当然你也可以返回403代码,禁止访问。

WgetFit仿站平台以及WgetFit扒站神器均已绕过,可以继续扒。

WgetFit在线仿站平台

在线平台同一时间仅执行一个任务,可以下载软件使用

软件下载:点我跳转

温馨提示:本文最后更新于2025-03-03 01:04:06,某些文章具有时效性,若有错误或已失效,请私信客服或联系知新社长
© 版权声明
三月 10

知岛上的今时往日

THE END
喜欢就支持一下吧
点赞0赞赏 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

夸夸Ta
夸夸
还有吗!没看够!
取消
昵称表情代码图片

    暂无评论内容

社区求救信号帮助是一种美德