防洪墙的安全内容检测+http请求头

news2024/9/23 17:15:16

1、华为的IAE引擎:内部工作过程

IAE引擎主要是针对2-7层进行一个数据内容的检测

--1、深度检测技术           (DPI和DPF是所有内容检测都必须要用到的技术)

---1、DPI--深度包检测,针对完整的数据包,进行内容的识别和检测

1、基于特征子的检测技术

2、基于应用网关的检测技术

有些应用控制和数据是分离的,比如一些视频流。有些视频流有两个连接,刚开始建立的tcp连接是用来传输一些参数(和ftp一样),这部分我们称为信令部分。之后传输数据用的连接是udp的;因为udp是没有可以识别的特征,但是本身这个视频应用在传输数据的时候会携带他们事先商量好的参数,所以我们在面对udp协议传输的数据,可以根据他们开始协商的参数进行识别和控制;

3、基于行为模式的检测技术

---2、DFI ---深度流检测 ,---看名字都知道肯定是对数据流进行检测的技术;

基于流的检测可以通过这些特征进行一个区别,这里只是简单的举了两个流的例子,并不是只有者两个两个流;

--2、IPS ---入侵防御

侧重于风险控制的设备,可以在发现风险的同时,处理问题。需要串联部署在网络中;

IPS设备优势:

1、实时阻断,因为是防御系统,不只是检测,还可以进行防御

2、深层防护,可以深入到应用层,进行精准的威胁识别;

3、全方位的防护

4、内外兼防

5、不断升级,精准防护

--3、IDS---入侵检测

        侧重于风险管理的设备,仅仅只能进行监控,但是不能直接处理,--- 存在滞后性;因为检测出来了还需要通知能够处理这个问题的系统进行一个处理

--4、入侵检测的方法

1、异常检测,这种检测时基于一个假定,如:系统会先观测出用户的规律,然后计入数据库中,之后如果用户做出的行为和之前观察出来的规律相差太多检测机制就会被触发;

2、误用检测:创建一个异常特征库,将入侵行为的特征记录下来,记录签名,之后,根据到达的流量特征和签名进行对比,判断是否存在异常

签名:将异常行为的特征记录下来,进行hash;

---在防火墙中实现入侵检测的方法:1、首先在防火墙中创建一个签名,也可以用系统已经定义好了的签名;

2、再在入侵防御那里将签名和入侵防御配置文件进行绑定

3、最后在安全策略里面将入侵防御配置文件进行绑定;

这样安全策略匹配上的流量就会进行一个入侵检测了;

--注意:绑定有入侵防御配置文件的安全策略必须能够被匹配上才会对流量进行一个检测控制,如果匹配不上就别谈对流量内容进行检测了;所以要注意绑定有入侵检测配置文件的安全策略;

--5、AV(反病毒)

防病毒侧重于文件以及邮件中病毒的查杀

病毒的分类

2、病毒的杀链

其中我们就拿蠕虫举例吧

1、蠕虫病毒是从一个计算机上自我拷贝传染到其他计算机上的恶意程序

2、

3、我们常说的病毒/木马其实不是一个东西,其网络中的恶意程序主要分为三类

4、一般会经常被病毒利用的协议

病毒经常是在附件里面,所以ftp这些协议是被病毒利用的非常多的

5、URL过滤

我们平常的病毒都是通过漏洞进行一个攻击的,其中我们早期的url也是有着巨大的漏洞的

---url的过滤过程

---1、白名单:放行/下一步

---2、黑名单:阻断/下一步

6、http的请求头

referer:用户已经到达当前请求的页面时,这个参数的值就是,用户是从哪个网站过来的

补充:

1、防火墙的组网:就是通过防火墙将网络进行一个管理,让网络更加灵活、更加安全;

2、所有内容安全内容检测都需要用到的技术:DPI,DFI

3、消息:一次完整的请求应答,我们称之为消息

4、http常见状态码:

101:服务器应客户端切换协议的请求,对协议进行切换

200:请求成功

301:永久性定向

302:临时性重定向

400:客户端请求的语法有错

403:服务器禁止访问,权限问题

404:服务器无法根据客户端的请求找到资源

500:服务端错误

--------------大学之路漫漫,愿你每一步都坚定有力。

                 在知识的海洋中畅游,在友谊的天空下翱翔。

                 我们顶峰相见!!

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Spark算子--take(访问量前十网站)

1.题目需求 利用数据集SogouQ2012.mini.tar.gz 将数据按照访问次数进行排序,求访问量前10的网址,每一行数据代表一个url被访问1次 2.代码 from pyspark import SparkContext, SparkConfdef main():conf SparkConf().setMaster("local[*]").s…

【操作系统】文件管理——文件存储空间管理(个人笔记)

学习日期:2024.7.17 内容摘要:文件存储空间管理、文件的基本操作 在上一章中,我们学习了文件物理结构的管理,重点学习了操作系统是如何实现逻辑结构到物理结构的映射,这显然是针对已经存储了文件的磁盘块的&#xff0…

连锁零售门店分析思路-人货场 数据分析

连锁零售门店分析思路 以下是一个连锁零售门店的分析思路: 一、市场与竞争分析 二、门店运营分析(销售分析) 三、销售与财务分析 四、客户分析 五、数字化与营销分析 最近帮一个大学生培训,就门店销售分析 ,说到门店…

尚品汇-(二十)

目录: 一:商品详情页面优化 (1)思路 (2)整合redis到工程 (3)使用redis进行业务开发相关规则 (4)缓存常见问题 二:分布式锁 本地锁的局限性…

【BUG】已解决:java.lang.reflect.InvocationTargetException

已解决:java.lang.reflect.InvocationTargetException 欢迎来到英杰社区https://bbs.csdn.net/topics/617804998 欢迎来到我的主页,我是博主英杰,211科班出身,就职于医疗科技公司,热衷分享知识,武汉城市开发…

【STL详解 —— map和set的使用】

STL详解 —— map和set的使用 关联式容器键值对setset的介绍set的使用set的模板参数列表set的构造set的迭代器set的容量set的修改操作 mapmap的介绍map的使用map的模板参数列表map的构造map的迭代器map的容量与元素访问map中元素的修改 multisetmultimap 关联式容器 在初阶阶段…

Mindspore框架CycleGAN模型实现图像风格迁移|(一)Cycle神经网络模型构建

Mindspore框架:CycleGAN模型实现图像风格迁移算法 Mindspore框架CycleGAN模型实现图像风格迁移|(一)CycleGAN神经网络模型构建Mindspore框架CycleGAN模型实现图像风格迁移|(二)实例数据集(苹果2橘子&#…

彻底搞定C指针系列

1.指针是什么&#xff1f; 运行一下代码 #include <stdio.h> int main() { int i 39; printf("%d\n", i); printf("%d\n",&i); return 0; } 运行结果&#xff1a; 39 618561996 运行测试代码&#xff1a; #include <stdio.…

计组 外围设备

外围设备 peripheral device 概述 基本组成部分&#xff1a;存储介质、驱动装置、控制电路 分类&#xff1a;输入设备、输出设备、外存设备、数据通信设备和过程控制设备 磁盘存储设备 磁化元/存储元&#xff1a;记录一个二进制信息位的最小单位 两个稳定的剩磁状态 读写磁…

2.javaWeb_请求和响应的处理(Request,Response)

2.请求和响应的处理 文章目录 2.请求和响应的处理一、动态资源和静态资源javax.servlet(包) 二、Servlet体系1.简介2.HttpServlet3.Servlet生命周期 三、Request对象1.ServletRequest1)ServletRequest主要功能有&#xff1a;2)ServletRequest类的常用方法: 2.HttpServletReques…

InterSystems IRIS Python 使用 DB-API连接 ,比odbc简单

1、下载安装驱动 同步的gitee下载地址&#xff1a;&#xff1a;于光/iris-driver-distribution - Gitee.com pip install intersystems_irispython-version-py3-none-any.whl 2、python代码测试 import iris as dbapi conn dbapi.connect(hostname127.0.0.1, port1972, names…

只讲干货!!自己喜欢的只能靠自己努力才能拿到!!今天拿下:IO流技术介绍

什么是IO 输入(Input) 指的是&#xff1a;可以让程序从外部系统获得数据&#xff08;核心含义是 “读 ” &#xff0c;读取外部数据&#xff09;。 输出(Output) 指的是&#xff1a;程序输出数据给外部系统从而可以操作外部 系统&#xff08;核心含义是“ 写 ” &#xff0c;将…

基于MindSpore实现BERT对话情绪识别

讲解视频&#xff1a; 基于MindSpore实现BERT对话情绪识别

防御笔记第七天(时需更新)

1.防火墙的可靠性&#xff1a; 因为防火墙不仅需要同步配置信息&#xff0c;还需要同步状态信息&#xff08;会话表等&#xff09;&#xff0c;所以防火墙不能像路由器那样单纯靠动态协议来进行切换&#xff0c;还需要用到双击热备技术。 双机---目前双机技术仅仅支持两台防火…

AI 大事件:超级明星 Andrej Karpathy 创立AI教育公司 Eureka Labs

&#x1f9e0; AI 大事件&#xff1a;超级明星 Andrej Karpathy 创立AI教育公司 Eureka Labs 摘要 Andrej Karpathy 作为前 OpenAI 联合创始人、Tesla AI 团队负责人&#xff0c;他的专业性和实力备受瞩目。Karpathy 对 AI 的普及和教育充满热情&#xff0c;从 YouTube 教程到…

一招轻松解决猫毛 最值得买的浮毛空气净化器排名

作为一名6年资深铲屎官&#xff0c;我常常被朋友问到关于宠物空气净化器的各种问题。有的人认为这是个神器&#xff0c;而有的人则认为这完全是花钱买智商税。其实我刚开始对购买宠物空气净化器也持怀疑态度&#xff0c;心想这么多钱花下去真的有效吗&#xff1f;但使用后&…

【Linux】将IDEA项目部署到云服务器上,让其成为后台进程(保姆级教学,满满的干货~~)

目录 部署项目到云服务器什么是部署一、 创建MySQL数据库二、 修改idea配置项三、 数据打包四、 部署云服务器五、开放端口号六 、 验证程序 部署项目到云服务器 什么是部署 ⼯作中涉及到的"环境" 开发环境:开发⼈员写代码⽤的机器.测试环境:测试⼈员测试程序使⽤…

Springboot整合MyBatis实现数据库查询(二)

目录 第一章、准备1.1&#xff09;准备数据库表1.2&#xff09;创建springboot项目&#xff0c;添加依赖1.3&#xff09;使用mybatis逆向工程 第二章、代码开发2.1&#xff09;建包并编写代码2.2&#xff09;application配置文件2.3&#xff09;设置编译位置 第三章、测试访问3…

09 深度推荐模型演化中的“平衡与不平衡“规律

你好&#xff0c;我是大壮。08 讲我们介绍了深度推荐算法中的范式方法&#xff0c;并简单讲解了组合范式推荐方法&#xff0c;其中还提到了多层感知器&#xff08;MLP&#xff09;。因此&#xff0c;这一讲我们就以 MLP 组件为基础&#xff0c;讲解深度学习范式的其他组合推荐方…

Why is LlamaCPP freezing during inference?

题意&#xff1a;为什么LlamaCPP在推理过程中会冻结 问题背景&#xff1a; Im using the following code to try and recieve a response from LlamaCPP, used through the LlamaIndex library. My model is stored locally in a gguf file. Im trying to do inference on the…