IISWeb应用防火墙WAF
时间:2022-04-23
本文章向大家介绍IISWeb应用防火墙WAF,主要内容包括其使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
随着Web应用的爆炸式成长,传统的IDS设备对于应用层尤其是HTTP应用层就显得越来越力不从心了。2008年,大规模SQL自动注入让Web安全越来越被人们所关注,Web应用防火墙也就应运而生。顾名思义,Web应用防火墙(Web Application Firewall,下面简称WAF)是专注于Web应用层上的应用级防火墙。 利用WAF可以有效地阻止各类针对Web应用的攻击,比如SQL注入、XSS攻击等。
中国台湾中华龙网公司的 DragonWAF 采取过滤保护技术,当 IIS Web Server 面临恶意攻击行为时,DragonWAF 立即启动防护功能,即时防止主机挂马、网页窜改等危机。此外并会记录这些行为模式和攻击来源,将这些行为依据日期、对方IP、类型等纪录于系统,整合多种图形化报表分析,便于系统管理人员协助 IIS Web Server 安全状况的控制与管理。
产品特色:九大入侵行为辨识技术
- SQL Injection - DragonWAF 拥有人工智能精确辨识功能, 主动辨识夹藏在正常网站使用行为中的攻击指令, 过滤可能造成伤害的SQL语法指令,避免进入数据库偷取资料的外洩风险, 确实保护IIS Web Server 的安全。
- Buffer Overflow 过滤防护- 当主机接收的指令字符超过允许值, DragonWAF 即时启动过滤,有效避免缓冲区溢位(Buffer Overflow) 攻击, 而透过全中文接口,管理者可依据实际需要调整缓冲区字符长度允许值。
- HTTP 指令过滤防护- DragonWAF 精确辨识由远端攻击者所送出的 HTTP 指令, 一旦判断出对 IIS Webr Server 的资料有任何 损害的危机,DragonWAF 马上执行过滤保护,管理者并可自行定义过滤指令,无限扩充防护功能。
- ShellCode 过滤防护- DragonWAF 彻底避免潜藏的攻击危机,管理者可轻易地完成过滤防护设定, 将可能潜在着欺骗攻击 的高位元(High-Bit)讯息完全过滤阻挡。
- Encoding Attack 过滤防护- DragonSoft 独家智慧辨识模组, 洞悉远端攻击者是否意图借由传送 “多重编码”来影响 IIS Web Server 的正常运作。
- 关键字串 过滤防护- 当 DragonWAF 侦测到含有会造成 IIS Web Server 运作伤害的程式或指令时,DragonWAF 将即时启动防 护机制, 过滤管理者自行设定的关键字串。
- Directory Traversal 过滤防护- DragonWAF 能自动辨识 Directory Traversal 攻击模式, 即时阻挡骇客远端入侵主机,确保IIS Web Server 根目录的存取限制不会被跨越, 导致资料存取权限窜改。
- 目录保护功能- 经过管理者勾选设定,DragonWAF 就可将所要保护的目录设定在保护项目中,防止重要资料受损或外洩。
- 自订警告讯息- 管理者可自行设定 IIS Web Server 的相关警示讯息, 一旦 DragonWAF 侦测出任何可疑攻击讯息, 除了即时启动多层安全防护部属,并将警示讯息即时显示攻击端浏览器上,吓阻恶意攻击者。
中华龙网于网站上提供免费下载的为“DragonWAF 试用版”,提供14天的防护功能, 14天后试用版仍会 提供弱点攻击警告讯息,但不会启动防护功能。另外网站上还有一些免费的工具可以用http://china.dragonsoft.com/FreeTool/
- 01 Mybatis 的配置和使用
- Oracle总结【视图、索引、事务、用户权限、批量操作】
- 02 使用Mybatis的逆向工程自动生成代码
- 关于ORA-12801,ORA-27090的简单分析(r4笔记第58天)
- Oracle总结【PLSQL学习】
- 01 Maven构建的项目中,把.xml等配置文件添加到编译目录
- Java 语法清单-快速回顾
- 常用的CSS框架
- JsChart组件使用
- 01 Spring Boot 的简单配置和使用
- 浅谈CDN、SEO、XSS、CSRF
- 09(02)总结final,多态,抽象类,接口
- 关于sql_profile中的绑定变量(r4笔记第57天)
- 02 浅析Spring的AOP(面向切面编程)
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- Flutter 中 Dart的Mixin示例详解
- Android Studio 实现九宫格功能
- Android user版通过adb_enable开启adb 调试 不提示对话框的流程分析
- Android实现圆线按钮进度效果
- Flutter 透明状态栏及字体颜色的设置方法
- Android实现带有进度条的按钮效果
- Android 自定义View实现多节点进度条功能
- android studio无法添加 bmob sdk依赖问题及解决方法
- Android自定义ToolBar并实现沉浸式的方法
- python初学者笔记—入门基础知识
- Android SurfaceView画板操作
- Android利用Andserver搭建服务器的详细教程
- 位运算处理进制转换问题
- python的to_sql那点儿事
- Android自定义控件之刻度尺控件