黑客风云——风云网络
设为首页 加入收藏 我要投稿 网站地图
您现在的位置: 黑客风云 >> 黑客文章 >> 网管频道 >> 安全应用 >> 文章正文
[推荐]杜绝ARP欺骗--利用LnS防范ARP欺骗
        ★★★★★
杜绝ARP欺骗--利用LnS防范ARP欺骗
文章整理发布:黑客风云 文章来源:www.05112.com 更新时间:2007-6-12
 
LnS 设置

    LnS 可以拦截所有的 ARP 数据包(默认规则中的倒数第二条,将它禁用或拦截),这样安全倒是安全了,但我们的机器也就成孤儿了,不能与任何人通讯了。所以必须对信任的主机设置放行规则,而网关就是必须放行了,否则外网也不能上了。

    对于我们假设的子网环境,设置如下:
    ① 22:22:22:22:22:22 => FF:FF:FF:FF:FF:FF   (允许本机广播出站)
    ② FF:FF:FF:FF:FF:FF <= 11:11:11:11:11:11   (允许网关广播入站)
    ③ 22:22:22:22:22:22 == 11:11:11:11:11:11   (允许本机与网关相互应答)
    (三条规则的图解见后面的附件)

    需要局域网共享,则对每台要共享的主机增加如②③的两条规则,将网关的MAC改为信任主机的MAC。
    有点麻烦,每台主机需要加两条规则,而防火墙的规则是越少越好,且 LnS 的规则数很容易达到上限,所我们对设置稍微进行一下妥协:对入站的所有广播放行,不要对每台信任的主机添加规则。有人会觉得这样不安全,因为任何非信任的主机都可以向本机发送查询广播,实际上不必担心,因为没有相应的放行应答出站的规则。(你要就要吧,我就不给你钱,你能咋地?)

    优化后的规则如下:
    ① 22:22:22:22:22:22 => FF:FF:FF:FF:FF:FF   (允许本机广播出站)
    ② FF:FF:FF:FF:FF:FF <= 全部                (允许所有查询广播入站)
    ③ 22:22:22:22:22:22 == 11:11:11:11:11:11   (允许本机与网关相互应答)
    ④ 22:22:22:22:22:22 == 信任主机1                
    ⑤ 22:22:22:22:22:22 == 信任主机2
       ……

    ※ 最后,将倒数第二条规则改为拦截(第二列红杠)或禁用(取消前面的勾)。
    不必担心禁用,最后一条规则会拦截所有未匹配的数据包(前提是没有修改该规则)

LnS 过滤方式

    论坛出现了几种ARP设置方式,其实从原理上说,要实现的目的是相同的,拦截该拦截的,放行该放行的。但其中有某方法是错误的,有些看起来不一样,实际上与Z老大的置方法是相同的。

    防火墙可以用黑名单过滤方式(禁止非信任的,其它允许),也可以用白名单过滤方式(允许信任的,其它禁止),也可以混合运用。过滤目标的选择方式又分直接选择和补集选择。
    我上面的规则说明使用的是白名单方式,也就是上面列出的规则是要放行的,然后需要一条拦截所有的规则(就是倒数第二第规则,拦截或取消)。

    是黑名单方式好还是白名单方式好呢?普遍性的原则应该是优先选择目标少的。假如有10种数据包要过滤(将数据包用1到10编号),1、3 号是应该放行的,其它是应该过滤的。

    则们可以选择白名单方式:
        放行1(白名单)
        放行3(白名单)
        拦截所有
    也可以选择黑名单方式:
        拦截2(黑名单)
        拦截4(黑名单)
        拦截5(黑名单)
        …… (黑名单) 
        拦截10(黑名单)
        允许所有
     对比之下当然应该选择白名单方式。

    变种一:
        允许1或3 (白名单的一种选择方式)
        拦截所有
    变种二:
        拦截 非1且非3 (黑名单的一种选择方式)
        允许所有
    注意两个变种方式,它的选择目标用到了组合,如果防火墙能实现这种规则,当然效果是一样的,但 LnS 的 Arp 规则中只能填入一条 MAC 地址。特别变种二方式,相加的组合是不能拆分成多条规则达到相同的拦截目的的。

    变种二就是那个禁止非本机到非网关的双向规则,倒数第二条改成允许的方法。此方法等效于前面“LnS 设置”部分针对网关的三条规则中的最后一条,其它的都被拦截了。应该说这是一种错误的方法,该方法仅允许本机与网关的应答数据包通过,倒数第二条规则只能匹配本机与网关间的应答。但光有应答不行,还得允许广播,才进正常进行ARP查询。

    那么为什么使用变种二方法的网友实际中“可行”了?说可行是因为过滤太严格,能防止绝大数大ARP欺骗,加引号是因为可行是暂时的,连续的长时间测试,很可能会断网的。
    这跟具体的网络环境有关系,可能的原因比较多。一种可能的原因是LnS有BUG,过滤起作用在本机与网关建立连接之后,或者使用了静态MAC、指定IP避免DHCP租约失效之类,具体的我也分析不清楚。但从原理上说,这方法是错误的。

安全是相对的

    防止ARP欺骗最好的办法在网关和各子机上均采用静态MAC绑定。防火墙只能增加安全系数,不能保证绝对完全,一是因为防火墙可能有BUG或者功能本身不完善又或者设置不善,二是现实中的妥协可能存在漏洞。比如本机为了上网信任了网关,同时为了共享信任了主机B,但主机B是没有任何安全防护,攻击者可以从主机B下手,迫使主机B当机后将自己伪造主机B的IP与MAC,获得与本机通讯的能力后再用其它办法攻击,更严重的情况是如果网关本身不安全,那么在本机上如何防护都不能取得较好的效果。

Look n Stop 使用指南

Look n Stop V2.05 p3 简体中文注册版下载

上一页  [1] [2] 

文章录入:cainiaowang    责任编辑:cainiaowang 
  • 上一篇文章:

  • 下一篇文章: 没有了
  • 【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
    VIP 专 区
    抽根憋闷烟的心声
    学习网页制作的理由
    加入终身会员的理由!!!
    学习黑客编程的5大理由
    学习免杀的6大理由
    学习软件破解的理由
    会员账号开通查询
    常见问题解答
    汇款向导
    学员报名咨询
    最 新 热 门
    Evilotus木马清除手记05-16
    硬盘及内存检测病毒 四种查病毒的04-30
    灰鸽子全面解析04-14
    如何安全运行从网上下载的可疑软04-05
    DOS下清除熊猫的简单方法02-02
    杀熊猫烧香100%成功绝招01-27
    通过电信宽带上网的用户将被电信01-17
    互联星空挂的一个强马,禁用杀软12-02
    本周新增5款恶意软件 利字当头顶12-01
    与世界同步!让你的病毒库备份自11-30
    IE主页被改为http://www.6781.co11-07
    对付计算机病毒的酷招秘技11-02
    相 关 文 章
  • PJblog跨站漏洞利用及修补

  • 利用Windows XP实现网络远程统一关机

  • MS07-029漏洞利用入侵过程

  • 从网吧ARP欺骗看局域网的安全管理

  • 不怕病毒猖獗 如何清除和防范网页病毒

  • 教你清除局域网中的ARP病毒

  • Cookies文件的高级欺骗技巧

  • 沸腾新闻系统V1.1 Access版 Finish(SP2

  • MS-07004分析和利用

  • WinRAR 7z压缩包处理溢出分析和利用

  • IPC$ 扫描和IPC$漏洞的防范

  • 防范PHP木马

  • Copyright @2006 黑客风云 ●业务联系:QQ 联系怪人 联系奇人 Email:给怪人发邮件 给奇人发邮件
    ICP备案:冀06009886