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