网安-入门mac泛洪

2024-02-08 11:50
文章标签 入门 mac 网安 泛洪

本文主要是介绍网安-入门mac泛洪,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

此实验仅供学习参考,本人不承担任何法律责任!!!

一个简单的例子解释mac泛洪,假如某某某很受欢迎也有很多人喜欢他,假如10000人想他表白,我们肯定是回复不过来的,光是接收信息就很烦了,更别说回应了。而mac泛洪也是如此,攻击机发送大量垃圾报文,而你的主机会忙于接收这些垃圾报文,从而占用了你主机的大量流量导致无法正常工作。

安装环境

先安装vbox,无脑下一步就可以

15b6996032f2460ab94b8b527f39771e.png

第二安装winpcap

若有如图提示则将

C:\Windows\SysWOW64 的wpcap.dll改成 wpcap.dll.old

C:\Windows\SysWOW64的packet.dll改成 packet.dll.old

85bfb477b4ec4e5386ed50fcdb5f2bb1.png

继续安装,无脑下一步

ed1199ab381f4c248c88a01f90052e90.png

第三安装wireshark无脑下一步

77330fa04c0f4b179265eca4ef928f60.png

第四安装eNSP无脑下一步

20b0d6a63b0247c28ad9ea41679414dd.png

开始试验

打开ensp新建拓扑

b58134cd55744b6389ded7ad18a5c06d.png

b34fec3edad24244ac528f0bf2fdbb08.png

修改云配置

增加两条信息一个vmnet1,另一个udp,打开双向通道,端口映射表也增加

ead7fd8ab73a48ffbd517a9d792f7aa6.png

将交换机和云连上

3c4f91aafe1c4b6aac26f45ce0bf721a.png

将kali切换至仅主机模式

f2bba9f7f43449749baf0fd76d77cdfb.png

双击pc1为其分配静态地址,要求与kali同网段

99013ba0073042809727f216d03ca683.png

为pc2也分配静态地址

cefa80b2e92f478db844927bc3ca90b6.png

可以查看kali ip是否在同一网段

9d09f4b2682f439e9b34eea5c2e3f5ce.png

测试连通性

dcf67e4e909e4fe0bf2266482b15b464.png

58369539882b4cda9179947e50ee79f1.png

输入命令dis mac-address,查看

8d67c7b6d69a48a5ae4a66156a7896f4.png

undo mac-addrres删除cam表

ab945709143844ba941c6e16b4549f17.png

接下来使用pc1 ping pc2

ping 192.168.228.2 -t(代表一致ping)

21f67e34f77f4a47b8f4d605dacde64f.png

进入kali输入macof -i eth0(泛洪攻击),攻击者向目标设备的UDP诊断端口(7-echo,13-daytime,19-Chargen等UDP端口)发送大量UDP请求报文,形成泛洪,消耗网络带宽资源,并且目标设备为这些请求提供服务回应UDP报文时会消耗CPU资源,造成负担过重而不能处理正常的业务。

d50b90f4c28441a4aa956784ff9449a3.png

返回ensp查看情况

发现响应超时,无法ping通代

5ce48aa0d09e4651b2b10d03e4d178a1.png

返回kali ctrl+c取消泛洪攻击

70ecbe0b677d40c59efab5d8ec50206e.png

观察pc1状态

发现pc1连通性恢复,代表试验成功

7f4f67630b014ecab27ac3d027da2d16.png

 

 

 

这篇关于网安-入门mac泛洪的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/690942

相关文章

Spring WebClient从入门到精通

《SpringWebClient从入门到精通》本文详解SpringWebClient非阻塞响应式特性及优势,涵盖核心API、实战应用与性能优化,对比RestTemplate,为微服务通信提供高效解决... 目录一、WebClient 概述1.1 为什么选择 WebClient?1.2 WebClient 与

Spring Boot 与微服务入门实战详细总结

《SpringBoot与微服务入门实战详细总结》本文讲解SpringBoot框架的核心特性如快速构建、自动配置、零XML与微服务架构的定义、演进及优缺点,涵盖开发环境准备和HelloWorld实战... 目录一、Spring Boot 核心概述二、微服务架构详解1. 微服务的定义与演进2. 微服务的优缺点三

从入门到精通详解LangChain加载HTML内容的全攻略

《从入门到精通详解LangChain加载HTML内容的全攻略》这篇文章主要为大家详细介绍了如何用LangChain优雅地处理HTML内容,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下... 目录引言:当大语言模型遇见html一、HTML加载器为什么需要专门的HTML加载器核心加载器对比表二

从入门到进阶讲解Python自动化Playwright实战指南

《从入门到进阶讲解Python自动化Playwright实战指南》Playwright是针对Python语言的纯自动化工具,它可以通过单个API自动执行Chromium,Firefox和WebKit... 目录Playwright 简介核心优势安装步骤观点与案例结合Playwright 核心功能从零开始学习

从入门到精通MySQL联合查询

《从入门到精通MySQL联合查询》:本文主要介绍从入门到精通MySQL联合查询,本文通过实例代码给大家介绍的非常详细,需要的朋友可以参考下... 目录摘要1. 多表联合查询时mysql内部原理2. 内连接3. 外连接4. 自连接5. 子查询6. 合并查询7. 插入查询结果摘要前面我们学习了数据库设计时要满

从入门到精通C++11 <chrono> 库特性

《从入门到精通C++11<chrono>库特性》chrono库是C++11中一个非常强大和实用的库,它为时间处理提供了丰富的功能和类型安全的接口,通过本文的介绍,我们了解了chrono库的基本概念... 目录一、引言1.1 为什么需要<chrono>库1.2<chrono>库的基本概念二、时间段(Durat

解析C++11 static_assert及与Boost库的关联从入门到精通

《解析C++11static_assert及与Boost库的关联从入门到精通》static_assert是C++中强大的编译时验证工具,它能够在编译阶段拦截不符合预期的类型或值,增强代码的健壮性,通... 目录一、背景知识:传统断言方法的局限性1.1 assert宏1.2 #error指令1.3 第三方解决

从入门到精通MySQL 数据库索引(实战案例)

《从入门到精通MySQL数据库索引(实战案例)》索引是数据库的目录,提升查询速度,主要类型包括BTree、Hash、全文、空间索引,需根据场景选择,建议用于高频查询、关联字段、排序等,避免重复率高或... 目录一、索引是什么?能干嘛?核心作用:二、索引的 4 种主要类型(附通俗例子)1. BTree 索引(

如何在Mac上彻底删除Edge账户? 手动卸载Edge浏览器并清理残留文件技巧

《如何在Mac上彻底删除Edge账户?手动卸载Edge浏览器并清理残留文件技巧》Mac上的Edge账户里存了不少网站密码和个人信息,结果同事一不小心打开了,简直尴尬到爆炸,想要卸载edge浏览器并清... 如果你遇到 Microsoft Edge 浏览器运行迟缓、频繁崩溃或网页加载异常等问题,可以尝试多种方

Redis 配置文件使用建议redis.conf 从入门到实战

《Redis配置文件使用建议redis.conf从入门到实战》Redis配置方式包括配置文件、命令行参数、运行时CONFIG命令,支持动态修改参数及持久化,常用项涉及端口、绑定、内存策略等,版本8... 目录一、Redis.conf 是什么?二、命令行方式传参(适用于测试)三、运行时动态修改配置(不重启服务