PS:MAC(Medium/MediaAccess Control, 介質訪問控制)MAC地址是燒錄在NetworkInterfaceCard(網卡,NIC)里的.MAC地址,也叫硬件地址,是由48比特/bit長(6字節(jié)/bye),16進制的數(shù)字組成.0-23位叫做組織唯一標志符(organizationally unique,是識別LAN(局域網)節(jié)點的標識.24-47位是由廠家自己分配。其中第40位是組播地址標志位。網卡的物理地址通常是由網卡生產廠家燒入網卡的EPROM(一種閃存芯片,通?梢酝ㄟ^程序擦寫),它存儲的是傳輸數(shù)據(jù)時真正賴以標識發(fā)出數(shù)據(jù)的電腦和接收數(shù)據(jù)的主機的地址。
MAC欺騙的攻擊方法
ARP欺騙技術已經很成熟了,這里也不再闡述。此次重點講解如何不用ARP欺騙進行嗅探以及會話劫持的技術原理,實際的攻擊方法是進行MAC欺騙。
原理:在開始之前我們先簡單了解一下交換機轉發(fā)過程:交換機的一個端口收到一個數(shù)據(jù)幀時,首先檢查該數(shù)據(jù)幀的目的MAC地址在MAC地址表(CAM)對應的端口,如果目的端口與源端口不為同一個端口,則把幀從目的端口轉發(fā)出去,同時更新MAC地址表中源端口與源MAC的對應關系;如果目的端口與源端口相同,則丟棄該幀。
下圖是沒有去廣告之前,修改版見上。
