论坛风格切换切换到宽版
  • 699阅读
  • 5回复

[问题求助]终于知道路由器的ARP广播是怎么广播的了。 [复制链接]

上一主题 下一主题
离线i65u.
 
发帖
2099
C币
-313896
威望
378
贡献值
4
银元
-3
铜钱
4649
人人网人气币
0
只看楼主 倒序阅读 使用道具 楼主  发表于: 2009-05-01
前.几天仔细研读TCP/IP协议,老外专门开了一小.节来讲一种特殊的ARP包。    健康
是一种请求包,是请求局域网上自己IP.的MAC地址。这会引起两种情.况:1、如果局域网上有返回,说明已经有机器占用了我的IP,于是我就要报错。2、如果局域网上的机器中有我的ARP信息,那么他们就.要刷新我的ARP设置。电脑

大家看看第二条正是我所需要的。路由器也是通过定时.发送这.种数据报来修正客户端的ARP纪录的。--- 印刷

至此,小宽带路由器上的所谓主.动ARP防御终于破解,我们linu.x实现这个他们标榜的功能,也不是很难嘛。;).

评价一下你浏览此帖子的感受

精彩

感动

搞笑

开心

愤怒

无聊

灌水
发帖
2068
C币
-604970
威望
364
贡献值
4
银元
-2
铜钱
4677
人人网人气币
0
只看该作者 沙发  发表于: 2010-04-13
传说中的Free arp ?

离线comcast.
发帖
2032
C币
-140023
威望
398
贡献值
1
银元
-2
铜钱
4519
人人网人气币
0
只看该作者 板凳  发表于: 2010-04-13
早就有这软件了.

离线klxqlqw.
发帖
2074
C币
-262870
威望
355
贡献值
2
银元
-3
铜钱
4474
人人网人气币
0
只看该作者 地板  发表于: 2010-04-13


QUOTE:原帖由 hefish 于 2006-12-31 12:57 发表
前几天仔细研读TCP/IP协议,老外专门开了一小节来讲一种特殊的ARP包。
是一种请求包,是请求局域网上自己IP的MAC地址。这会引起两种情况:1、如果局域网上有返回,说明已经有机器占用了我的IP,于是我就要报错。 ...


用 arping 就可以了呼 ?

--

离线blueii.
发帖
1982
C币
-152858
威望
353
贡献值
1
银元
-2
铜钱
4430
人人网人气币
0
只看该作者 4楼 发表于: 2010-04-13
arping确实可以实现。弄个循环,定时发些arp请求包就可以修正客户端被ARP欺骗的机器。

离线chkey.
发帖
2007
C币
-140550
威望
405
贡献值
1
银元
-1
铜钱
4645
人人网人气币
0
只看该作者 5楼 发表于: 2010-04-13
#!/bin/sh
LAN="eth2"

while :
do
      for i in $LAN
      do
      IP=`/sbin/ip addr show $i|awk '/inet /{split($2,x,"/");print x[1]}'`
      if [ ! -z $IP ]
      then
      /sbin/arping -A -c 1 -I $i $IP >/dev/null
      fi
      done
      sleep 1
done

网卡参数自己改了!
快速回复
限100 字节
如果您提交过一次失败了,可以用”恢复数据”来恢复帖子内容
 
上一个 下一个