当前位置:首页 > 服务器类 > 安全防护 > > 为您支招 局域网内如何防止ARP欺骗 (1)

为您支招 局域网内如何防止ARP欺骗 (1)

点击次数:31 次 发布日期:2008-11-29 18:52:13 作者:源代码网
源代码网推荐

对于ARP欺骗,提出几点加强安全防范的措施。环境是主机或者网关是基于Linux/BSD的。

一、理论前提

  本着“不冤枉好人,不放过一个坏人的原则”,先说说我的一些想法和理论依据。首先,大家肯定发送ARP欺骗包肯定是一个恶毒的程序自动发送的,正常的TCP/IP网络是不会有这样的错误包发送的(板砖扔了过来啊,废话!)。这就假设,如果犯罪嫌疑人没有启动这个破坏程序的时候,网络环境是正常的,或者说网络的ARP环境是正常的,如果我们能在犯罪嫌疑人启动这个犯罪程序的第一时间,一开始就发现了他的犯罪活动,那么就是人赃俱在,不可抵赖了,因为刚才提到,前面网络正常的时候证据是可信和可依靠的。好,接下来我们谈论如何在第一时间发现他的犯罪活动。

  ARP欺骗的原理如下:

  假设这样一个网络,一个Hub接了3台机器

  HostA HostB HostC 其中

  A的地址为:IP:192.168.10.1 MAC: AA-AA-AA-AA-AA-AA

  B的地址为:IP:192.168.10.2 MAC: BB-BB-BB-BB-BB-BB

  C的地址为:IP:192.168.10.3 MAC: CC-CC-CC-CC-CC-CC

  正常情况下 C:arp -a

  Interface: 192.168.10.1 on Interface 0x1000003

  Internet Address Physical Address Type

  192.168.10.3 CC-CC-CC-CC-CC-CC dynamic

  现在假设HostB开始了罪恶的ARP欺骗:

  B向A发送一个自己伪造的ARP应答,而这个应答中的数据为发送方IP地址是192.168.10.3(C的IP地址),MAC地址是DD-DD-DD-DD-DD-DD(C的MAC地址本来应该是CC-CC-CC-CC-CC-CC,这里被伪造了)。当A接收到B伪造的ARP应答,就会更新本地的ARP缓存(A可不知道被伪造了)。而且A不知道其实是从B发送过来的,A这里只有192.168.10.3(C的IP地址)和无效的DD-DD-DD-DD-DD-DD mac地址,没有和犯罪分子B相关的证据,哈哈,这样犯罪分子岂不乐死了。

1 2 3 下一页>>


[ 发表评论 ] 字体[ 大、中、小 ] [ 打印 ] [ 进入博客 ] [ 进入论坛 ]  [ 推荐给朋友 ]
  相关文章
· 网络欺诈层出不穷 卡特里娜飓风最佳诱饵 (09-06) · 赛门铁克反病毒软件置服务器密码于险境 (09-06)
· 想保证更新安全吗?请在防火墙上多下功夫 (09-06) · McAfee为无线家庭网络提供安全保护 (09-05)
· IPSec VS. SSL 远程访问安全的选择 (09-05) · 网络存储安全策略 逐个歼灭可能威胁 (09-05)
· 超级女生引发超级“恐怖” 护身符何处求 (09-05) · 启明星辰公司全国巡展渐入高潮 (09-02)
  客户需求反馈表
* 姓  名:
更多资料  了解方案  认识厂商
* 单位名称:
* 联系电话:
* 电子邮件:

源代码网供稿.
网友评论 (0)
会员中心
服务器类
本站推荐
服务器类之精华