快速找到應(yīng)用軟件Hosts的方法
2014-10-08 23:09:42
早先我曾經(jīng)介紹過一個(gè)《快速找到Google可用Hosts的方法》,這個(gè)方法其實(shí)可以用于幾乎所有Web網(wǎng)站的Hosts尋找方法,不過對于本地應(yīng)用軟件被屏蔽,這個(gè)方法就無效了,那么對于本地應(yīng)用軟件(例如Dropbox),如何快速找到其可用Hosts呢,今天我就介紹一下通用的快速找到本地應(yīng)用軟件可用Hosts的方法。
基本思路是,通過Sniffer嗅探器來監(jiān)控本地應(yīng)用的網(wǎng)絡(luò)連接情況,然后整理其訪問域名,找到這些域名的真實(shí)IP,將這些IP添加到Hosts文件即可。
我使用的是一個(gè)名為DNSQuerySniffer的嗅探工具,該工具能夠?qū)崟r(shí)顯示本地電腦的DNS查詢記錄,對于每一個(gè)DNS解析查詢,顯示以下信息:主機(jī)名,端口號,查詢ID,請求類型,請求響應(yīng)時(shí)間,時(shí)間,時(shí)間,響應(yīng)代碼等記錄,并返回的DNS記錄的內(nèi)容。
以Dropbox軟件為例,先關(guān)閉其他沒用的客戶端軟件,打開DNSQuerySniffer,然后運(yùn)行Dropbox,記錄下其訪問過的域名。使用一個(gè)Ping工具找出這個(gè)域名對應(yīng)的ip地址。
找到可用IP后,就可以添加這個(gè)IP到Hosts文件里了,先關(guān)閉“電腦管家”、“360安全衛(wèi)士”這類工具,然后編輯C:\Windows\System32\drivers\etc\hosts文件,在文件結(jié)尾添加一行“可用IP地址 目標(biāo)域名”即可。
之后如果“電腦管家”、“360安全衛(wèi)士”等工具檢測hosts文件提供風(fēng)險(xiǎn),只需信任這個(gè)文件并將其添加到白名單即可。
域名添加到Hosts文件中,DNSQuerySniffer就不會(huì)再檢測到該域名的解析,然后繼續(xù)運(yùn)行Sniffer嗅探器和應(yīng)用軟件,一個(gè)一個(gè)找出所有的無效域名,然后手動(dòng)將每個(gè)域名都添加到Hosts文件即可。