当前位置:网站首页>web安全入门-UDP测试与防御
web安全入门-UDP测试与防御
2022-07-25 12:35:00 【51CTO】
UDP测试原理
测试者通过僵尸网络向目标服务器发起大量的UDP报文,这种UDP报文通常为大包,且速率非常快,通常会造成以下危害。从而造成服务器资源耗尽,无法响应正常的请求,严重时会导致链路拥塞。
危害有3点
1、一般测试效果是消耗网络带宽资源,严重时造成链路拥塞。
2、大量变源变端口的UDP Flood会导致依靠会话转发的网络设备,性能降低甚至会话耗尽,从而导致网络瘫痪。
3、如果测试报文达到服务器开放的UDP业务端口,服务器检查报文的正确性需要消耗计算资源,影响正常业务。

特点:
UDP类测试中的报文源IP和源端口变化频繁,但报文负载一般保持不变或具有规律的变化。
防御技巧
1、根据报文的内容一样,可以提取到“指纹”,然后过滤掉这些报文。
2、对非连接的回话流量过滤,不允许放行。
报文分析

使用wireshark抓包,可以看到,该测试机器使用随机的源地址。
边栏推荐
- flinkcdc可以一起导mongodb数据库中的多张表吗?
- Ministry of Public Security: the international community generally believes that China is one of the safest countries in the world
- Pytorch visualization
- 【AI4Code】《GraphCodeBERT: Pre-Training Code Representations With DataFlow》 ICLR 2021
- 【4】 Layout view and layout toolbar usage
- Microsoft proposed CodeT: a new SOTA for code generation, with 20 points of performance improvement
- Detailed explanation of flex box
- logstash
- 弹性盒子(Flex Box)详解
- Leetcode 1184. distance between bus stops
猜你喜欢

【AI4Code】《GraphCodeBERT: Pre-Training Code Representations With DataFlow》 ICLR 2021

【Flutter -- 实例】案例一:基础组件 & 布局组件综合实例
![[problem solving] org.apache.ibatis.exceptions PersistenceException: Error building SqlSession. 1-byte word of UTF-8 sequence](/img/fd/245306273e464c04f3292132fbfa2f.png)
[problem solving] org.apache.ibatis.exceptions PersistenceException: Error building SqlSession. 1-byte word of UTF-8 sequence

感动中国人物刘盛兰

想要做好软件测试,可以先了解AST、SCA和渗透测试

Chapter5 : Deep Learning and Computational Chemistry

【运维、实施精品】月薪10k+的技术岗位面试技巧
![[rust] reference and borrowing, string slice type (& STR) - rust language foundation 12](/img/48/7a1777b735312f29d3a4016a14598c.png)
[rust] reference and borrowing, string slice type (& STR) - rust language foundation 12

JS 将伪数组转换成数组

A hard journey
随机推荐
I register the absolutely deleted data in the source sqlserver, send it to maxcomputer, and write the absolute data when cleaning the data
JS 中根据数组内元素的属性进行排序
【2】 Grid data display stretch ribbon (take DEM data as an example)
Table partition of MySQL
想要白嫖正则大全是吧?这一次给你个够!
【11】 Production and adjustment of vector and grid data Legends
Azure Devops(十四) 使用Azure的私有Nuget仓库
【高并发】通过源码深度分析线程池中Worker线程的执行流程
perf 性能调试
Jenkins configuration pipeline
吕蒙正《破窑赋》
[ROS advanced chapter] Lecture 9 programming optimization of URDF and use of xacro
【运维、实施精品】月薪10k+的技术岗位面试技巧
【问题解决】org.apache.ibatis.exceptions.PersistenceException: Error building SqlSession.1 字节的 UTF-8 序列的字
A hard journey
Plus SBOM: assembly line BOM pbom
业务可视化-让你的流程图'Run'起来(3.分支选择&跨语言分布式运行节点)
【问题解决】ibatis.binding.BindingException: Type interface xxDao is not known to the MapperRegistry.
Lu MENGZHENG's "Fu of broken kiln"
【AI4Code】《InferCode: Self-Supervised Learning of Code Representations by Predicting Subtrees》ICSE‘21