彩虹表的原理简介

彩虹表(Rainbow Table)是一种破解哈希算法的技术,它的性能非常让人震惊,在一台普通PC上辅以NVidia CUDA技术,对于NTLM算法可以达到最高每秒103,820,000,000次明文尝试(超过一千亿次),对于广泛使用的MD5也接近一千亿次。更神 奇的是,彩虹表技术并非针对某种哈希算法的漏洞进行攻击,而是类似暴力破解,对于任何哈希算法都有效。

这几乎是令人难以置信的,Roger迫不及待的去看了 http://www.project-rainbowcrack.com 所介绍的原理。这其实已经不是新的技术了,但是很遗憾的是,搜索“彩虹表原理”出来的文章对彩虹表原理的介绍都有不太正确,Roger就在这里简单的介绍一下,主要参考的是Wiki上的这篇 http://en.wikipedia.org/wiki/Rainbow_tables,英文好的可以去看这篇论文

阅读全文

HSRP简介

最近在网络监控中发现某IP持续报ARP MAC冲突,经过查询发现时由于所报IP为使用了HSRP的以太网口虚拟的一个IP,当HSRP工作时,优先级 高的路由器端口是Active,另一个是Standby的。启动HSRP的路由器每3秒钟为周期广播Hello信息包,表示我还活着,这个信息包是基于 UDP的,携带了虚拟IP及物理IP与同一个MAC地址的对应关系,而在IP协议层,一个MAC对应多个IP是不符合RFC的,所以这个就是在网络中出现 ARP MAC冲突的原因。

HSRP

以下HSRP简介内容来自百度百科

HSRP:热备份路由器协议(HSRP:Hot Standby Router Protocol)

阅读全文