一,、廣告攔截軟件是什么軟件
廣告攔截軟件,,顧名思義就是用來攔截廣告的工具軟件,現(xiàn)在互聯(lián)網(wǎng)上很多惡意廣告和騷擾廣告,,使用廣告攔截軟件可以將它們過濾掉,,起到保護(hù)個(gè)人信息安全和清爽上網(wǎng)體驗(yàn)的作用。
二,、廣告攔截軟件的原理是什么
網(wǎng)上的廣告攔截軟件有很多,,不管哪種軟件,其核心原理是差不多的,,通過支持利用網(wǎng)絡(luò)地址訂閱過濾規(guī)則來攔截廣告,,類似殺毒軟件更新病毒庫(kù)。
使用廣告攔截軟件后,,該軟件可以利用網(wǎng)絡(luò)地址訂閱過濾規(guī)則,;網(wǎng)頁(yè)中的廣告代碼,是具備一定特征的,,因此利用特定的規(guī)則,,就能夠?qū)V告代碼識(shí)別出來,拒絕加載,,從而攔截掉廣告,。
三、廣告攔截軟件的攔截方式有哪些
廣告攔截軟件對(duì)廣告進(jìn)行攔截,,它的攔截方式有多種,,包括:
1、瀏覽器擴(kuò)展
這是廣告攔截軟件常見的存在方式,,有的瀏覽器自帶去廣告功能,,也是通過擴(kuò)展程序?qū)崿F(xiàn)的。瀏覽器擴(kuò)展過濾廣告的功效是經(jīng)過考驗(yàn)的,,不過它也有缺點(diǎn),,那就是只作用于瀏覽器,前人們接觸互聯(lián)網(wǎng)的渠道越來越多,,例如通過APP,、Web程序等等,如果網(wǎng)絡(luò)廣告并不需要經(jīng)由瀏覽器,,那么瀏覽器擴(kuò)展自然也無能為力了,。
2、Hosts修改
Hosts文件能夠影響系統(tǒng)對(duì)IP地址訪問,,Windows,、Android等系統(tǒng)中都存在Hosts文件。在Hosts文件中添加了特定的規(guī)則后,,可以阻止傳輸特定IP地址的網(wǎng)絡(luò)數(shù)據(jù),,用來攔截廣告自然也不在話下。無論在PC還是安卓,,都存在通過修改Hosts從而過濾廣告的工具,。
3、全局流量過濾
這是現(xiàn)在比較流行的廣告攔截方式,,這類軟件會(huì)建立本地網(wǎng)關(guān),,將用戶所有網(wǎng)絡(luò)連接的流量置之眼皮底下。一旦流量某些內(nèi)容和廣告過濾規(guī)則匹配,,那么廣告就會(huì)從流量中剔除——從原理來看,,這類軟件過濾廣告是靠譜的,而實(shí)際效果也的確有口皆碑,。
4,、IPtables過濾
這也是一種非常常見的廣告攔截方案,IPtables可以看做是Linux系統(tǒng)中的一個(gè)防火墻機(jī)制,。只要導(dǎo)入了相應(yīng)的規(guī)則,,那么就可以利用IPtables過濾特定的網(wǎng)絡(luò)數(shù)據(jù),用來攔截廣告也非常行之有效,。IPtables可以作用于系統(tǒng)全局,,不過由于涉及系統(tǒng)關(guān)鍵參數(shù),因此需要root權(quán)限才能配置,。
5,、直接攔截廣告API
這是Android平臺(tái)上另一種常見的廣告攔截方式,這種廣告攔截軟件通過一些手段,,嗅探到APP的廣告API,,從而直接攔截。和IPtables一樣,,這種方法也需要root權(quán)限,。