ARP (Address Resolution Protocol) 將 IP 位址解析為 MAC 位址。主機 A 要傳資料給 B,先查本地 ARP 快取;無則廣播 ARP Request,B 回覆 ARP Reply (含 MAC)。**快取是動態更新的**——收到任何 ARP Reply 就會覆寫快取。攻擊者 B 偽造「我是網關 (IP=Gateway, MAC=偽造)」回覆給 A,A 更新快取將網關 MAC 指向錯誤位址,導致 A 無法連上真實網關,網路癱瘓。
管理員命令提示字元執行:
arp -d # 清除現有動態快取
arp -s <網關IP> <網關MAC> # 綁定網關
arp -s <本機IP> <本機MAC> # 綁定自己 (防 IP 衝突被踢下線)
查詢網關 MAC:ping <網關IP> → arp -a 觀察。
驗證:arp -a 顯示類型為 static 即成功。
重開機後失效,建議寫入批次檔放入「啟動」資料夾或用工作排程器開機自動執行。
將受害者與攻擊者置於不同 VLAN,ARP 廣播不跨 VLAN,物理層面阻絕攻擊。
將自己 MAC 改為攻擊者相同 MAC+IP,導致攻擊者自身衝突。需先改 MAC 再改 IP 避免 Windows 偵測 IP 衝突。風險高、不建議常態使用。
arp -d 清除舊綁定。arp -s 192.168.1.1 00-11-22-33-44-55 (網關 IP/MAC)。arp -s 192.168.1.100 AA-BB-CC-DD-EE-FF (本機 IP/MAC)。arp -a 確認皆為 static。arp_bind.bat 含上述指令,放入「啟動」資料夾或工作排程器「登入時」觸發。regedit → HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E972-E325-11CE-BFC1-08002BE10318}。DriverDesc 識別目標網卡。NetworkAddress = 12 位十六進位新 MAC (不含分隔符)。NDI\Params 新增 NetworkAddress 子鍵,含 ParamDesc="MAC Address"、Default=新 MAC。Vista 通知區域殘留圖示一鍵清理:登錄檔刪除 IconStreams 與 PastIconsStream
Vista 特殊文件夾變黃色圖標?修改 desktop.ini 秒恢復
三鍵觸發藍畫面:Windows Vista/XP 隱藏的 CrashOnCtrlScroll 測試功能
Windows Vista 完整掌握 Win 鍵:熱鍵大全與啟用/停用登錄技巧
Vista 調整左右聲道音量平衡:透過喇叭屬性 → 等級 → 平衡 即可單獨控制
Vista/Win7 手動將 GRUB4DOS 加入開機選單:BCDedit 指令實戰