网络安全—四种攻击方式

四种攻击方式的概述

ARP攻击

概念

        ARP协议的基本功能就是通过目标设备的IP地址,在局域网发送广播包,查询目标设备的MAC地址,以保证通信的进行。

ARP攻击

        基于ARP协议的这一工作特性,黑客向对方计算机不断发送有欺诈性质的ARP数据包,数据包内包含有与当前设备重复的Mac地址,使对方在回应报文时,由于简单的地址重复错误而导致不能进行正常的网络通信。或者数据包被中间人劫持,遭到数据泄露或者数据修改等。

危害

      无法正常网络通信、或者数据被中间人劫持修改、数据遭到泄露等  

防御
1、ARP双向绑定

         在pc端上 IP+mac 绑定, 在网络设备(交换路由)上 采用ip+mac+端口绑定网关也进行IP和mac的静态绑定。

2、划分安全区域

         ARP广播包是不能跨子网或网段传播的,网段可以隔离广播包。VLAN就是一个逻辑广播域,通过VLAN技术可以在局域网中创建多个子网,就在局域网中隔离了广播,缩小感染范围。

 

DNS劫持攻击

概念

        DNS协议负责将域名翻译成计算机能够识别的IP地址,从而完成网络的链接访问。

DNS攻击

        但如果通过某种技术手段,取得域名的解析控制权,修改域名的解析记录,将该域名对应的IP地址指向非法地址或其他受控制的IP地址。

危害

        当对该域名发起访问时,就会跳转到受控的虚假网站或者钓鱼网站。这种情况就是DNS劫持。主要方式有DNS缓存感染、DNS信息劫持、盗用DNS服务器、中间人攻击等。

防御

        首先,选择较为权威的DNS解析服务商做域名解析,可以有效降低因为DNS解析服务商的漏洞导致域名解析记录被篡改的发生。

        其次,结合使用DNS加速类的产品,可以持续不断的刷新DNS缓存,从而保障在DNS服务器缓存的数据得以实时更新,减少在解析请求过程中被劫持篡改的几率。

        还有一些目前推出的DNS劫持监控功能,也能及时的发现各地DNS解析的情况,一旦发生问题可以针对性的进行解决,避免损失进一步加大。

DOS攻击

概念

        DoS:是Denial of Service的简称,即拒绝服务,不是DOS操作系统,造成DoS的攻击行为被称为DoS攻击,其目的是使计算机或网络无法提供正常的服务。最常见的DoS攻击有计算机网络带宽攻击和连通性攻击。

DOS攻击   

        主要有带宽资源消耗、连接资源消耗、内存CPU资源消耗型。

危害

          DoS攻击目的是让目标计算机或网络无法提供正常的服务或资源访问,使目标系统服务系统停止响应甚至崩溃,而在此攻击中并不包括侵入目标服务器或目标网络设备。这些服务资源包括网络带宽,文件系统空间容量,开放的进程或者允许的连接。这种攻击会导致资源的匮乏,无论计算机的处理速度多快、内存容量多大、网络带宽的速度多快都无法避免这种攻击带来的后果。      

防御
        1、 防火墙

                 拦截DOS攻击对应的IP地址,过滤无用流量;

        2 、高仿CDN

                 CDN技术可以有效隐藏服务器真实IP地址,利用缓存服务器,有效分流攻击流量;

        3 、抗D设备

                 部署专业的抗D设备

        4 、关闭无用端口

                 关闭服务器无用端口,降低供给面

 

DDOS攻击

概念

    分布式拒绝服务攻击(英文意思是Distributed Denial of Service,简称DDoS)是指处于不同位置的多个攻击者同时向一个或数个目标发动攻击,或者一个攻击者控制了位于不同位置的多台机器并利用这些机器对受害者同时实施攻击。由于攻击的发出点是分布在不同地方的,这类攻击称为分布式拒绝服务攻击,其中的攻击者可以有多个。     

DDOS攻击

     主要有带宽资源消耗、连接资源消耗、内存CPU资源消耗型   

危害

        当被DDoS攻击时,主要表现为:

        (1)被攻击主机上有大量等待的TCP连接。

        (2)网络中充斥着大量的无用的数据包,源地址为假。

        (3)制造高流量无用数据,造成网络拥塞,使受害主机无法正常和外界通讯。

        (4)利用受害主机提供的服务或传输协议上的缺陷,反复高速地发出特定的服务请求,

                使受害主机无法及时处理所有正常请求。

        (5)严重时会造成系统死机。

防御  
        1 、防火墙

         拦截DOS攻击对应的IP地址,过滤无用流量;

        2 、高仿CDN

         CDN技术可以有效隐藏服务器真实IP地址,利用缓存服务器,有效分流攻击流量;

        3、 抗D设备

         部署专业的抗D设备;

        4 、关闭无用端口

         关闭服务器无用端口,减少攻击面;

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

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

相关文章

nodejs+vue+ElementUi家政服务系统c90g5

项目中登录模块用到token家政服务平台有管理员,雇主,雇员三个角色。管理员功能有个人中心,雇主管理,雇员管理,资料认证管理,项目类型管理,服务项目管理,需求信息管理,服务…

博客迁移通知

本博客停止更新,即将迁移到个人网站 http://120.24.170.168/ 本人一枚80后,从事JAVA软件开发10余年,掌握大数据和java技术以及相关的Linux运维技术,面临求职找工作,邮箱:904456849qq.com,感谢广…

C# WPF上位机开发(软件的发布和部署)

【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing 163.com】 软件编译完成之后,本地测试完之后,一般都要发布和部署到客户的电脑上面。客户电脑的配置未必和开发的电脑是一样的&#xf…

mysql 23day DDL常用约束,数据类型

目录 数据库的四种语言常用约束(DDL)创建格式PRIMARY KEY:主键约束FOREIGN KEY:外键约束主键外键 联合测试开始测试 NOT NULL:非空约束UNIQUE:唯一约束DEFAULT:默认值约束zerofill 零填充auto_i…

自制数据库空洞率清理工具-C版-01-EasyClean-V1.0(支持南大通用数据库Gbase8a)

目录 一、环境信息 二、简述 三、支持功能 四、空洞率 五、工具流程图 六、安装包下载地址 七、参数介绍 1、命令模板 2、命令样例 3、参数表格 八、安装步骤 1、配置环境变量 2、生效环境变量 3、检验动态链接是否正常 九、运行效果 一、环境信息 名称值CPUInt…

Windows电脑向ipad和iOS系统共享文件夹

Windows电脑向ipad和iOS系统共享文件夹 这个方案不需要下载任何软件,但是要求 iOS 和 Windows 在同一个局域网内。再大的文件都可以在 iOS13 自带的的“文件App”里实时显示,可以直接打开。这个解决方案需要你 Windows 电脑上登陆了微软账号&#xff0c…

原生JavaScript实现 元素全屏与退出全屏效果

之前写过 前端screenfull实现界面全屏展示功能 突然发现自己犯傻了 其实元素js中就有全屏与取消全屏的方式 html代码如下 <!DOCTYPE html> <html> <head><title>全屏实验</title><style></style> </head> <body><d…

数据结构考试测试编程题

作者前言 &#x1f382; ✨✨✨✨✨✨&#x1f367;&#x1f367;&#x1f367;&#x1f367;&#x1f367;&#x1f367;&#x1f367;&#x1f382; ​&#x1f382; 作者介绍&#xff1a; &#x1f382;&#x1f382; &#x1f382; &#x1f389;&#x1f389;&#x1f389…

小程序常用实用例子

拍照 // 选择照片 ChooseImage() { wx.chooseImage({ count: 4, //默认9 sizeType: [original, compressed], //可以指定是原图还是压缩图&#xff0c;默认二者都有 sourceType: [album], //从相册选择 success: (res) > { if (this.data.imgList.length ! 0) { this.setDa…

Qt不能在线程函数操作UI

Qt的官方文档虽然并没有明确说明&#xff0c;不能在子线程中操作UI&#xff0c;但是&#xff0c;因为Qt是事件循环机制&#xff0c;所有的UI事件都是在主线程中处理的&#xff0c;如果在子线程中直接操作UI&#xff0c;就会存在线程安全问题&#xff0c;严重时候会使程序挂掉。…

flutter开发实战-第一帧布局完成回调实现

flutter开发实战-第一帧布局完成回调实现 在开发中&#xff0c;我们有时候需要在第一帧布局完成后调用一些相关的方法。这里记录一下是实现过程。 Flutter中有多种不同的Binding&#xff0c;每种Binding都负责不同的功能。下面是Flutter中常见的Binding&#xff1a; 这里简单…

nginx userid到底做了啥?

我们公司在用nginx的userid模块作为简单的用户请求追踪使用。这个模块其实并不能真正记录用户的请求状态&#xff0c;只能作为一个辅助使用。但是在一些场景下会有一些异常。下面我们简单介绍一下这个模块到底做了什么。 userid 模块简介 官网说明文档 ngx_http_userid_modul…

Course Shell of Missing Semester(一)

〇、前言 本文是 The Missing Semester of Your CS Education 课程的课后题答案&#xff0c;课程网站点击这里&#xff0c;以后系列文章不再描述前言。 本文实验环境&#xff1a;阿里云Ubuntu 22.04 Course shell 1、本课程需要使用类Unix shell&#xff0c;例如 Bash 或 Z…

【三维生成与重建】ZeroRF:Zero Pretraining的快速稀疏视图360°重建

系列文章目录 题目&#xff1a;ZeroRF: Fast Sparse View 360◦ Reconstruction with Zero Pretraining 任务&#xff1a;稀疏重建&#xff1b;拓展&#xff1a;Image to 3D、文本到3D 作者&#xff1a;Ruoxi Shi* Xinyue Wei* Cheng Wang Hao Su &#xff0c;来自UC San Dieg…

c语言link

下面2个编译命令有何不同&#xff1a; 1. gcc a.o -L./ -lmm -o run 2. gcc -L./ -lmm a.o -o run a.o 依赖于libmm.a, 也就是说a.o 调用了libmm.a中的函数&#xff0c;今天在编码时&#xff0c;发现用第2种方式&#xff0c;链接时会报错&#xff0c;提示符号A没有定义, 但…

鸿蒙OS4.0开发学习路线以及注意点

学习鸿蒙OS 4.0开发需要掌握一系列的技能和知识&#xff0c;以下是一个较为详细的学习路线以及注意点&#xff1a; 基础知识准备 了解鸿蒙OS&#xff1a;首先需要对鸿蒙OS有一个基本的了解&#xff0c;包括其特点、架构和应用领域。 掌握Java和C编程语言&#xff1a;这两种编…

layui监听复选框checkbox选中,分页选中处理

具体实现代码如下&#xff08;需要关注三个位置&#xff1a;done表格加载完毕方法&#xff0c;cols中复选框栏定义&#xff0c;table.on中对复选框选中或取消的状态定义&#xff09;这三个地方的代码直接复制去用就行了 最终选中的数据id为&#xff1a;ids <script>layu…

为实体服务器配置Ubuntu

简介 我们在使用虚拟机时&#xff0c;直接在网上找到镜像然后下载到本地&#xff0c;在VMware创建实例时将该iso文件作为镜像源然后进行基础配置就可以轻松安装配置好Linux虚拟机。 在为实体服务器安装Linux系统&#xff0c;同样的&#xff0c;我们也需要镜像源&#xff08;即…

Jmeter多种定时器实现方法解析

1、固定定时器&#xff08;Constant Timer&#xff09; 用法(场景)&#xff1a;更真实的模拟用户场景&#xff0c;需要设置等待时间&#xff0c;或是等待上一个请求的时间才执行&#xff0c;给 sampler 之间的思考时间 备注&#xff1a;如果需要每个步骤均延迟&#xff0c;则…

Python实现AR协方差结构线性回归模型(GLSAR算法)项目实战

说明&#xff1a;这是一个机器学习实战项目&#xff08;附带数据代码文档视频讲解&#xff09;&#xff0c;如需数据代码文档视频讲解可以直接到文章最后获取。 1.项目背景 GLSAR是具有AR协方差结构的广义最小二乘法线性回归模型。 本项目通过GLSAR回归算法来构建AR协方差结构…