1,使用的工具使用模拟器ensp,虚拟机vm,VirtualBox。
2,新建拓扑图如下:

交换机使用华为s3700
云配置如下:

绑定网卡是virtualbox的虚拟网卡,并加上udp端口,下面的端口映射,出端口选择2,并点上双向通道,形成映射。其他两个云类似。用真实网卡做实验会影响自己的真实网络,并且在抓包的时候数据过多,不容易观察。
3,vm虚拟机里的设置

  • 需要安装xp,kali系统,具体的安装教程可以百度。装的时候可以将xp克隆一下,减少安装的步骤。
  • vm里的虚拟网络编辑器设置如图。桥接到vbox 的虚拟网卡
  • 虚拟机的网卡设置,如图。选择自定义的vmnet0。三台虚拟机一样。
  • 虚拟机的网络设置,如图
    kali

    windows xp的网络设置为静态的,一个为192.168.1.2,另一个为192.168.1.3。
  • 测试网络连通性

    4,windows xp 打开ftp服务,这里使用ftp的工具。用户名:abc 密码123456.

    5,kali使用macof命令,开启mac地址泛洪。
    6,在xp的克隆机里面登录ftp

    7,同时在kali里面使用命令wireshark打开抓包的工具。嗅探ftp的账户名和密码。在过滤器上输入ftp,这样只会出现ftp的包

    8,同时找到抓到的账号名和密码

    这样实验完成,并成功了

注意:如果使用不成功,可以将交换机的mac地址表清理一下。

MAC地址泛洪攻击,监听用户名和密码。相关推荐

  1. 分分钟学会系列:mac地址泛洪攻击实验

    一.实验目的: 通过实战深入理解mac地址泛洪攻击的原理. 二.实验原理: 交换机中有一张非常重要的表,叫做mac表,这个表是一个硬件组成的表,主要是完成快速转发.mac表有大小限制,不同的交换机的m ...

  2. 2-wireshark网络安全分析——MAC地址泛洪攻击

    目录 1. MAC地址泛洪实验 2. 验证交换机泛洪 3. wireshark分析MAC地址泛洪 4. 如何防御 关于交换机原理的参考文章: 18-交换技术--交换机基础 22-交换技术--企业网络和 ...

  3. 企业网安全防范系列之一:MAC地址泛洪攻击

    MAC地址泛洪攻击 1.2层交换机是基于MAC地址去转发数据帧的. 2.转发过程中依靠对CAM表的查询来确定正确的转发接口. 3.一旦在查询过程中无法找到相关目的MAC对应的条目,此数据帧将作为广播帧 ...

  4. 无线渗透MAC地址绑定攻击及WEP攻击

    MAC地址绑定攻击 MAC绑定 管理员误以为MAC绑定是一种安全机制 限制可以关联的客户端MAC地址 准备AP AP基本配置 Open认证 开始无线过滤 修改MAC地址绕过过滤 思路:通过airodu ...

  5. oracle 添加监听地址,oracle批改监听地址为localhost

    oracle修改监听地址为localhost 修改listener.ora,在11.1.0\db_1\NETWORK\ADMIN # listener.ora Network Configuratio ...

  6. MAC地址欺骗攻击实验

    如图,终端A和终端B.C之间通信,会在交换机的各个端口建立转发表,当终端B向终端A发送一个数据帧时,终端A会返回终端B一个响应数据(ICMP).如下图: 当把终端A的MAC地址作为终端C的MAC时,继 ...

  7. mac 下使用wireshark监听网络上的数据

    分三个步骤:     1.wireshark安装         wireshark运行需要mac上安装X11,mac 10.8的系统上默认是没有X11的.先去http://xquartz.macos ...

  8. oracle监听日志地址,查看oracle监听日志

    察看listener.log 确认没有问题 # find / -name listener.log /home/oracle/app/OraHome_1/network/log/listener.lo ...

  9. 数据链路层——MAC地址欺骗及泛洪

    数据链路层--MAC地址欺骗及泛洪 一.MAC地址欺骗 1.说明 2.工具 3.实验 关闭网卡 修改MAC地址 开启网卡 二.MAC地址泛洪 1.原理 2.工具 3.实验 搭建ENSP macof泛洪 ...

最新文章

  1. Docker | Docker技术基础梳理(五) - Docker网络管理
  2. conda env环境配置
  3. 大江大海2018: 冲浪科技之巅不可错过的十大数字前沿趋势
  4. MQ和RabbitMQ作用特点
  5. Struts2的OGNL
  6. windows改变php版本
  7. return true Java方法_java - 如何检查方法是否返回true或false?_java_酷徒编程知识库...
  8. Matlab:*.txt转换为*.mat
  9. 实验四+074+林盼皇
  10. element表格多列排序_Python,Numpy,Pandas…数据科学家必备排序技巧
  11. skimage 安装和子模块
  12. 初级程序员如何写项目周报和月报
  13. 上海车展自动驾驶产业链盘点
  14. STM32程序烧录软件设计
  15. python多久可以入门_python自学要多久能学会
  16. windows下的OpenGL视频播放器开发环境
  17. 小飞鱼通达二开 ERP发送通达OA消息接口开发(图文)
  18. (笔记)微分 积分 的定义
  19. 《惢客创业日记》2018.12.11(周二) 创业者从0到1的10个阶段(二)
  20. 微信5.0 Android版飞机大战破解无敌模式手记

热门文章

  1. 零基础萌新如何转行软件测试?如何快速学习软件测试?
  2. 微信登录分享不回调WXEntryActivity
  3. 逐飞科技编码器接口说明
  4. python读取大智慧数据_大智慧数据读取器day.dat
  5. python+wordcloud+jieba实现制作词云
  6. TVM入门:TVM编译Pytorch模型工作流程
  7. html 背景不是图片是动画,使用CSS3动画更改背景图像
  8. refind找不到linux,配置refind config以去除不必要的选项
  9. 【TRIO-Basic从入门到精通教程十】UDP通讯实现网络串口化测试与应用
  10. [转]QTP下载地址和《QTP自动化测试实践》