当前位置: 首页 > news >正文

屏蔽几个知名的安全工具对网站进行扫描

使用方法:把代码加入.htaccess中即可,仅限于支持htaccess规则的服务器 否则无效!

可屏蔽Acunetix, nessus, Openvas或者其他的安全工具进行扫描。

RewriteEngine On
RewriteCond %{HTTP_USER_AGENT} ^w3af.sourceforge.net [NC,OR]
RewriteCond %{HTTP_USER_AGENT} dirbuster [NC,OR]
RewriteCond %{HTTP_USER_AGENT} nikto [NC,OR]
RewriteCond %{HTTP_USER_AGENT} SF [OR]
RewriteCond %{HTTP_USER_AGENT} sqlmap [NC,OR]
RewriteCond %{HTTP_USER_AGENT} fimap [NC,OR]
RewriteCond %{HTTP_USER_AGENT} nessus [NC,OR]
RewriteCond %{HTTP_USER_AGENT} whatweb [NC,OR]
RewriteCond %{HTTP_USER_AGENT} Openvas [NC,OR]
RewriteCond %{HTTP_USER_AGENT} jbrofuzz [NC,OR]
RewriteCond %{HTTP_USER_AGENT} libwhisker [NC,OR]
RewriteCond %{HTTP_USER_AGENT} webshag [NC,OR]
RewriteCond %{HTTP:Acunetix-Product} ^WVS
RewriteRule ^.* http://127.0.0.1/ [R=301,L]

相关文章:

  • PHP面向对象程序设计的61条黄金法则
  • PHP程序员面试题
  • 构架高性能WEB网站的几点知识
  • apache常用配置
  • 作为程序员为什么一直都很努力,却没有进步?
  • node.js进阶学习
  • 3种Nginx防盗链的方法
  • Nginx反向代理到apache
  • Nginx负载均衡如何进行配置
  • 网站上线之前需要检查的13个问题
  • php实现文件上传进度条
  • PHP程序员突破成长瓶颈
  • LINUX常用命令(基础)
  • 面向对象的理解
  • 网站开发的技术和思想的思考
  • (十五)java多线程之并发集合ArrayBlockingQueue
  • 【跃迁之路】【519天】程序员高效学习方法论探索系列(实验阶段276-2018.07.09)...
  • 5、React组件事件详解
  • bearychat的java client
  • CoolViewPager:即刻刷新,自定义边缘效果颜色,双向自动循环,内置垂直切换效果,想要的都在这里...
  • IP路由与转发
  • Java超时控制的实现
  • JS笔记四:作用域、变量(函数)提升
  • JWT究竟是什么呢?
  • Laravel 中的一个后期静态绑定
  • nginx(二):进阶配置介绍--rewrite用法,压缩,https虚拟主机等
  • PAT A1017 优先队列
  • webpack入门学习手记(二)
  • 安装python包到指定虚拟环境
  • 机器学习中为什么要做归一化normalization
  • 解决jsp引用其他项目时出现的 cannot be resolved to a type错误
  • 批量截取pdf文件
  • 算法系列——算法入门之递归分而治之思想的实现
  • 小而合理的前端理论:rscss和rsjs
  • 应用生命周期终极 DevOps 工具包
  • Hibernate主键生成策略及选择
  • LevelDB 入门 —— 全面了解 LevelDB 的功能特性
  • MyCAT水平分库
  • Nginx惊现漏洞 百万网站面临“拖库”风险
  • #### go map 底层结构 ####
  • $ is not function   和JQUERY 命名 冲突的解说 Jquer问题 (
  • %@ page import=%的用法
  • ( )的作用是将计算机中的信息传送给用户,计算机应用基础 吉大15春学期《计算机应用基础》在线作业二及答案...
  • ****** 二十三 ******、软设笔记【数据库】-数据操作-常用关系操作、关系运算
  • *setTimeout实现text输入在用户停顿时才调用事件!*
  • .NET C# 使用 SetWindowsHookEx 监听鼠标或键盘消息以及此方法的坑
  • .net core 6 redis操作类
  • .NET Core 将实体类转换为 SQL(ORM 映射)
  • .Net Core缓存组件(MemoryCache)源码解析
  • .NET6实现破解Modbus poll点表配置文件
  • .NET设计模式(7):创建型模式专题总结(Creational Pattern)
  • .Net下的签名与混淆
  • .NET运行机制
  • /etc/fstab和/etc/mtab的区别
  • [.NET 即时通信SignalR] 认识SignalR (一)