防御保护--内容安全过滤

目录

文件过滤

内容过滤技术

邮件过滤技术 

应用行为控制技术

DNS过滤

URL过滤


防火墙 ---- 四层会话追踪技术

入侵防御 ---- 应用层深度检测技术

  • 深度包检测
  • 深度流检测

随着以上俩种的成熟与完善,提出了所谓的内容安全过滤

当然上网行为确实需要治理,需要内容安全过滤,内容安全过滤技术主要是以下几点:

1.文件过滤技术

  • 承载文件应用
  • 文件的传输方向
  • 文件类型
  • 文件扩展名

2.应用行为的控制技术

  • HTTP
  • FTP

3.内容过滤技术

  • 文件的内容
  • 应用的内容

4.邮件过滤技术

  • 基于IP的过滤
  • 基于邮件内容的过滤

文件过滤

根据文件类型对文件进行过滤的安全机制,实现对特定文件类型的阻断或者警告

作用

降低企业内部网络执行恶意代码或者感染病毒的风险,还可以防止员工将公司机密文件外泄

场景

原理

 防火墙通过深度包检测和深度流检测技术能够识别应用层的协议及内容,文件传输方向、文件类型、文件扩展名。

文件过滤的配置文件可以定义文件类型识别结果异常时处理的动作,并且可以对文件压缩层数,文件大小,超过压缩层数和文件大小的处理动作进行设置。

有三种异常情况:

  • 文件扩展名与类型不一致
  • 文件类型无法识别
  • 文件损坏

工作流程

内容过滤技术

        对通过防火墙的文件或者应用内容进行过滤的安全机制,通过深度包或流检测识别流量中包含的内容, 包括对包含的特点关键字进行流量阻断或者警告。

场景

原理

文件内容过滤是对用户上传与下载的文件内容中包含的关键字进行过滤。可以控制对哪些应用传输 的文件以及那种类型的文件进行文件内容过滤。

应用内容过滤是对应用协议中包含的关键字进行过滤。针对不同应用,设备过滤的内容不同 

可以过滤的协议

  • HTTP 上传下载
  • FTP 上传下载
  • SMTP
  •  POP3
  • NFS
  • SMB
  • IMAP
  • FLASH

关键字指的是设备需要设备的内容,如果文件或应用中出现关键字,安全设备就会执行响应动作。

动作:

  • 告警
  • 阻断
  • 按权重操作

工作流程

邮件过滤技术 

SMTP定义的是计算机如何将邮件发送给SMTP server,SMTP server之间如何中转邮件。

POP3和IMAP规定的是计算机如何通过客户端管理、下载邮件服务器上的电子邮件。

场景:

邮件过滤是指对邮件收发行为进行管控,包括防止垃圾邮件和匿名邮件的泛滥,控制违规收发等 

原理: 1. 检测源IP地址的垃圾邮件

检测发送方的源地址的方式来过滤垃圾邮件,黑白名单技术

2. 检测RBL黑名单的垃圾邮件

RBL:real-time blackhole list

防火墙获取邮件发送方服务的IP地址,向RBL服务器发起查询,RBL服务器维护着实时黑名单列表,列 表中的邮件发送者都发过垃圾邮件,防火墙可以根据RBL服务器返回的查询结果判断该IP地址是否是垃 圾邮件源,进而采取相应的处理动作。 

邮件内容过滤


处理流程: 

应用行为控制技术

应用行为控制功能可以对常见的HTTP和FTP行为进行精细化控制。 

HTTP:

允许或者阻止

  • POST操作,向web服务器提交信息:论坛发帖、表单提交、登录
  • 浏览网页
  • 代理上网
  • 文件下载或上传

告警或者阻断

  • POST操作的内容大小
  • 文件上传/下载大小

FTP:

允许或者禁止

  • 文件上传
  • 文件下载
  • 文件删除

告警或者阻断

  • 文件上传的大小
  • 文件下载的大小

DNS过滤


DNS过滤技术主要通过将DNS进行分类,DNS过滤实现功能。

DNS过滤功能是对DNS请求报文中的域名进行过滤,允许或者阻断用户访问某些网站,规范上网行为。

 预定义分类∶预定义分类已经预先对大量常见的域名进行了分类,管理员可以根据这些分类轻松地 控制内网用户禁止访问哪些类别的域名、允许访问哪些类别的域名。预定义DNS 分类是系统内置 的,跟预定义URL分类是同一个。管理员不能够创建、删除和重命名预定义DNS分类,也不能向预 定义DNS分类中添加自定义的域名规则。

自定义分类∶虽然预定义分类覆盖了主流的Web网站,但很多新出现的网站可能覆盖不到。另一方 面,管理员出于特殊的过滤需求或者增强预定义DNS分类等目的,也会按需创建一些自定义分类。

· 当用户访问某外网web服务器时,会通过域名访问,因此会首先发出DNS请求报文,当报文到达防 火墙后,防火墙会在DNS请求报文中提取域名与防火墙中的DNS过滤规则匹配,若完全匹配,则阻 断该访问请求若不匹配则放行。

URL过滤


 URL过滤技术主要是通过URL分类和URL过滤实现。

华为维护了大量的主流web网站,被称为预定义URL分类,用来对一些常见的网站进行访问控制。 随着网络的发展,对于新出现的网站,预定义URL分类可能覆盖不到,另一方面,管理员出于特殊 的过滤需求或者增强预定义URL分类等目的,也会按需创建一些自定义分类。此时可以通过配置自 定义URL分类来满足需求。

预定义URL分类∶系统内置的,系统预先对大量常见的URL进行了分类。预定义URL分类不能 创建、删除和重命名。

自定义URL分类∶手工配置的,自定义URL分类的配置分为两种∶创建一个自定义URL分类, 并添加URL到该自定义URL分类中。向预定义URL分类中添加URL,该URL 属于自定义URL分 类。

自定义URL分类优先级高于预定义URL分类。

动作模式∶当URL属于多个分类时,响应动作将按照动作模式执行。

严格模式∶最终动作取所有命中分类中最严格的动作。例如URL属于2个分类,响应动作分别 为“告警”和“阻断”,此时执行“阻断”。

松散模式∶最终动作取所有命中分类中最宽松的动作。例如URL属于2个分类,响应动作分别 为”告警“和”阻断“,此时执行”告警“。

当DNS解析完成后,获取了目的web服务器的地址,后续发出的HTP请求会发往外网web服务 器,当该HTP请求到达防火墙之后,防火墙截取用户HTTP连接Get或POST请求,判断URL是 否合法,若合法则放行;若不合法则会阻断该HTTP请求。

URL与DNS对比


 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/473443.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

CCF编程能力等级认证GESP—C++8级—20231209

CCF编程能力等级认证GESP—C8级—20231209 单选题(每题 2 分,共 30 分)判断题(每题 2 分,共 20 分)编程题 (每题 25 分,共 50 分)奖品分配大量的工作沟通 答案及解析单选题判断题编程题1编程题2…

Linux系统——拓展LVM逻辑卷分区与磁盘配额

一、LVM逻辑卷分区 1.检测并确认新硬盘 1.1fdisk 查看或管理硬盘分区 fdisk -l(小写的L) (硬盘设备) 或 fdisk 硬盘设备 1.2实际操作 1.2.1fdisk查询结果详解 Device:分区的设备文件名称Boot:是否…

【刷题】牛客— NC21 链表内指定区间反转

链表内指定区间反转 题目描述思路一(暴力破解版)思路二(技巧反转版)思路三(递归魔法版)Thanks♪(・ω・)ノ谢谢阅读!!!下一篇文章见&…

typescrip接口 interface详解,以及ts实现多态

ts 接口 当一个对象类型被多次使用时,一般会使用接口(interface)来描述对象的类型,达到复用的目的 示例如下 当一个对象类型被多次使用时,可以看到,很明显代码有大量的冗余 let personTom: { name: string, age?: number, sayHi(name: string): void } {name: Tom,sayHi(n…

阿里云ECS香港服务器性能强大、cn2高速网络租用价格表

阿里云香港服务器中国香港数据中心网络线路类型BGP多线精品,中国电信CN2高速网络高质量、大规格BGP带宽,运营商精品公网直连中国内地,时延更低,优化海外回中国内地流量的公网线路,可以提高国际业务访问质量。阿里云服务…

ClickHouse--12-可视化工具操作

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 可视化工具操作1 tabixhttp://ui.tabix.io/ 2 DBeaverhttps://dbeaver.io/download/ 可视化工具操作 1 tabix tabix 支持通过浏览器直接连接 ClickHouse&#xff…

网页端、APP端页面国际化-多语言翻译与半自动比对程序

网站和APP国际化翻译过程中,对多语言配置文件的翻译与比对模板,记录工作经验。 最佳的模式是:前期尽量做好全部菜单按钮多语言TS配置文件,网页端、APP端和管理端使用同一个配置文件,比如buttons.ts,menus.ts&#xff…

C#,整数转为短字符串(Short string)的加解密算法与源代码

1 整数转为短字符串的应用 网站生成的动态 URL 往往以内容序列号id为标识与参数,比如: http://www.jerry.com/tom.aspx?id1 使用 Web Rewrite,可以实现网页静态化,称为: http://www.jerry.com/content/1.html 对…

使用Docker部署JDK镜像

构建镜像 我们将已经准备好的docker-demo.jar包以及Dockerfile拷贝到虚拟机的/root/demo目录: 然后,执行命令,构建镜像: # 直接指定Dockerfile目录 docker build -t docker-demo:1.0 /root/demo 查看镜像列表: # 查看…

AI专题:5G-A扬帆风正劲,踏AI增长新浪潮

今天分享的是AI系列深度研究报告:《AI专题:5G-A扬帆风正劲,踏AI增长新浪潮》。 (报告出品方:开源证券) 报告共计:22页 足立连接,拓展算力,双曲线稳步发力 中兴通讯拥…

数据库第五次实验

目录 1 创建数据表 2 创建多个用户 ​​​​​​​3 用户的授权 ​​​​​​​4 用户权限的回收 ​​​​​​​5 角色的创建与授权 ​​​​​​​6 回收角色的权利 ​​​​​​​7 审计的设置 1 创建数据表 SQL语句: use experimentfive; create table…

[UI5 常用控件] 09.IconTabBar,IconTabHeader,TabContainer

文章目录 前言1. IconTabBar1.1 简介1.2 基本结构1.3 用法1.3.1 颜色,拖放,溢出1.3.2 Icons Only , Inner Contents1.3.3 showAll,Count,key,IconTabSeparator 1.3.4 Only Text1.3.5 headerMode-Inline1.3.6 design,IconTabSeparator-icon1.3.7 DensityM…