DNSCrypt是OpenDNS發布的加密DNS工具,可加密DNS流量,阻止常見的DNS攻擊,如重放攻擊、觀察攻擊、時序攻擊、中間人攻擊和解析偽造攻擊。DNSCrypt支持Mac OS和Windows,是防止DNS污染的絕佳工具。
DNSCrypt使用類似于SSL的加密連接向DNS服務器拉取解析,所以能夠有效對抗DNS劫持、DNS污染以及中間人攻擊。
DNSCrypt的Windows客戶端版運行后,會自動在狀態欄顯示服務狀態,并自動修改DNS服務器地址為127.0.0.1,通過本地加密的方式安全連接OpenDNS,這樣,本地所有的DNS請求都會加密進行從而繞過DNS污染,最終順利解析到正確IP地址,根據我的測試,這個工具可以一勞永逸地解決所有DNS污染問題。
DNSCrypt官方介紹頁面:http://www.opendns.com/about/innovations/dnscrypt/
DNSCrypt下載地址:http://shared.opendns.com/dnscrypt/packages/windows-client/DNSCryptWin-v0.0.6.exe
DNSCryptMAC版源碼,Windows版源碼。