[越獄] 修改hosts檔案以達廣告阻擋功效
[簡介]
hosts file- 此檔案存在windows, ios, linux 等作業系統中,用於對應domain與ip位置
修改這個檔案會取代DNS回傳的ip資訊
[方法]
藉由修改hosts檔案,並且把廣告主機對應到 127.0.0.1 或 0.0.0.0 即可讓裝置無法讀取
廣告資料,而達到阻擋廣告的效果。同樣方法應用在PC上也可以用來擋掉蒐集個資或認證
軟體等等用途。
[HOW TO]
首先備妥以修改好的hosts檔案,相關資訊請自行google各大社群
為方便板友以及,這邊提供今年7月更新的hosts檔,同時也是目前我在用的版本
https://mega.co.nz/#!slszFBbR!dgGkICH8QyOjYuLzwS5XqWmoh-jfZxqTEIxYhGNM7ww
接下來要把檔案放到 /etc/hosts 並且修改權限為 -rw-r--r-- (三讀一寫)
也就是 擁有者:讀+寫 群組:讀 使用者:讀 的權限,相關權限資料請洽linux專業
我們以 iFile 工具為例,請先把圖開在旁邊搭配服用 http://i.imgur.com/GmR5uk0.png
首先把hosts檔案貼到 /etc/ ,依照個人習慣會先把原來的hosts改檔名為hosts.bak
再來點 hosts 旁邊的小三角形,把權限改成如截圖所示即可。
關閉所有app,然後respring即可生效。復原方法只要把原本的hosts蓋回去即可。
***********************
也可以用iTools之類的工具從電腦放進去,重點要記得改權限
[討論]
因為是直接阻擋domain,有可能會讓某些app因為讀不到server而異常終止。
同樣問題可能讓網頁排版錯誤,例如我常看的好色龍翻譯系列,這個時候需要適當刪除
一些規則。
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.112.79.24
※ 文章網址: http://www.ptt.cc/bbs/iPhone/M.1414987281.A.683.html
補充一下hosts file 來源,這個github社群還蠻多選擇的
https://github.com/dschuermann/ad-away/wiki/HostsSources
補充二,同樣方法在安桌椅也可以用,檔案通常在 /etc/hosts 或 /system/etc/hosts
一樣檔案丟進去,然後改權限。
*需要root然後把/system/ 掛載成 r/w (可讀寫)
*某些HTC裝置需要s-off才可以動/system/底下的東西
*不用解鎖,那個是bootloader刷機改ROM的東西,跟我們無關XD
推
11/03 12:03, , 1F
11/03 12:03, 1F
→
11/03 12:05, , 2F
11/03 12:05, 2F
→
11/03 12:05, , 3F
11/03 12:05, 3F
推
11/03 12:07, , 4F
11/03 12:07, 4F
→
11/03 12:08, , 5F
11/03 12:08, 5F
※ 編輯: kaoru7568 (140.112.79.24), 11/03/2014 12:14:20
推
11/03 12:11, , 6F
11/03 12:11, 6F
推
11/03 12:11, , 7F
11/03 12:11, 7F
→
11/03 12:15, , 8F
11/03 12:15, 8F
→
11/03 12:15, , 9F
11/03 12:15, 9F
推
11/03 12:28, , 10F
11/03 12:28, 10F
推
11/03 12:54, , 11F
11/03 12:54, 11F
推
11/03 12:57, , 12F
11/03 12:57, 12F
推
11/03 13:07, , 13F
11/03 13:07, 13F
推
11/03 13:17, , 14F
11/03 13:17, 14F
推
11/03 13:37, , 15F
11/03 13:37, 15F
推
11/03 14:10, , 16F
11/03 14:10, 16F
推
11/03 14:20, , 17F
11/03 14:20, 17F
推
11/03 15:10, , 18F
11/03 15:10, 18F
→
11/03 19:55, , 19F
11/03 19:55, 19F