首页
教育
美食
健康
数码
家居
科技
汽車
旅遊
情感
寵物
娛樂
民俗
知識
圖文
健康
品牌
教育
遊戲
手抄報
簡筆畫
tft每日頭條
>
科技
>
android應用廣告過濾幾種方式
android應用廣告過濾幾種方式
科技
更新时间:2025-11-07 22:38:03
Blocker
Blocker是一款操作Android應用程序四大組件的程序。它支持多種不同的控制器控制組件,目前支持的有使用軟件包管理器方式(PackageManager)和意圖防火牆模式(Intent Firewall)。支持無縫切換使用模式,導入導出Blocker規則,導入導出純IFW規則,兼容MyAndroidTools規則導入,或是将其轉換為Intent Firewall規則導入。
優點
輕量級程序,不會給系統增加負擔。
易于使用,界面直觀。
兼容多種方法禁用,無付費限制。
控制模式
PM模式
PM是Package Manager的簡寫,譯為軟件包管理器。其由Android操作系統提供,主要用于查詢手機上已安裝的應用詳細信息、進行管理操作。其提供一個setComponentEnabledSetting(ComponentName, int, int)的接口,應用程序可以調用此接口來對自身組件進行狀态控制。在正常模式下,調用此接口無法對第三方應用進行操控,對非本應用進行組件控制需要有signature等級的權限。
所幸Android在Shell下提供了一個pm工具,用戶可以在命令行下對應用的組件進行操作。不過成功運行此命令需要有Root權限。
pm disable [PackageName/ComponmentName]無論是調用系統API還是在命令行調用PM工具,應用組件狀态變化最終寫入/data/system/users/0/package restrictions.xml文件下。
IFW模式
Intent Firewall(IFW, 意圖防火牆)自Android 4.4.2(API 19)版本後被引入,在目前的最新版本(Android Pie, API28)中仍然有效。Intent Firewall被集成在Android Framework中,用于過濾應用程序的啟動意圖(Intent)。
IFW能做的事
Android下發起的每一個啟動應用組件的意圖(Intent), 都需要經過此防火牆的過濾。它甚至有能力過濾系統程序發出的請求。防火牆的過濾列表定義在一個XML文件 當中,當文件發生變化,防火牆會即時更新過濾規則。
IFW的限制
基于安全考慮,隻有擁有System權限的系統應用才可以直接讀取修改配置文件所在目錄,第三方應用程序無法讀取改寫過濾規則。再者,防火牆過濾規則的時候不會考慮該意圖的發送者身份,無法對意圖發起方進行條件過濾。
IFW相比于PM的優點
IFW是防火牆,新增/删除防火牆規則對組件狀态無影響。程序探測的組件狀态是啟用,但是就是無法啟動該組件。
Package Manager是直接禁用了對應組件。若是試圖啟動被禁用的組件,程序會抛出異常退出。開發者可以根據抛出的異常或者根據探測到的組件狀态,通 過系統API重新啟用相關組件。這就是為什麼使用此模式,運行軟件有的時候會崩潰,有些組件會自動啟用的原因。使用IFW模式則無此問題,不會崩潰,也不會自動啟用。
Shizuku模式
關于Shizuku的介紹你可以點擊此處查看
在Android Oreo之後,Package Manager在更改組件狀态的時候新增加了一個匹配規則,當應用程序為Test-Only版本的時候,用戶可以随意通過命令行的PM應用程序控制應用程序組件狀态。Shizuku的API運行在Shell權限下,我們可以修改APK,将其狀态位設置為Test-Only,通過Shizuku提供的高權限API控制組件。
截圖預覽
後台私信關鍵詞:
流氓克星 獲得下載鍊接
,
更多精彩资讯请关注
tft每日頭條
,我们将持续为您更新最新资讯!
查看全部
上一页
下一页
既簡單又好吃的蛋糕用...
nova6開售時間
相关科技资讯推荐
win10恢複出廠設置和重裝有什麼區别
2023-06-28
5.4寸iphone12多大
2023-06-28
蘋果x是oled屏幕嗎
2023-06-28
任務管理器在哪裡找
2023-06-28
移動郵箱是139還是163
2023-06-28
热门科技资讯推荐
科技
聯通結轉欠費是什麼意思
2023-06-28
科技
蜂享店是什麼平台
2023-06-28
科技
司法拍賣平台有哪些
2023-06-28
科技
給10086發短信要錢嗎
2023-06-28
科技
frl-an00a是什麼手機
2023-06-28
科技
惠普光影精靈和暗影精靈的區别
2023-06-28
科技
顯示器故障判斷的方法
1、檢查配件安裝質量(1)當你在組裝電腦或更換配件時發生黑屏故障,你應該首先檢查你配件的安裝質量。例...
2023-06-28
科技
240電纜一米多重純銅
2023-06-28
科技
東風風行是國産還是合資車
1、東風風行汽車是國産車。2、東風風行公司是東風汽車公司的控股子公司,也是東風汽車公司在南方重要的載貨汽車和輕型乘用汽車生産基地,國家大型一檔企業。它還是國内第一家生産中型柴油載重汽車的企業,赢得柴油東風,柳汽正宗”的美譽。1991年,東風柳汽創出了乘龍”品牌并迅速形成市場知名度,奠定了一門雙傑,東風乘龍”的産品格局。3、自從1997年成為國内最早通過ISO9000質量認證的汽車生産企業之後,東風
2023-06-28
科技
紫雲英的栽培技術是什麼
2023-06-28
网友关注
科技
淘寶可以綁定别人的銀行卡嗎?
2023-06-28
科技
桂花嫁接技術是什麼
2023-06-28
科技
移動硬盤是幹什麼用的
2023-06-28
科技
一九付支付是什麼東西
2023-06-28
科技
怎麼弄郵箱号申請
2023-06-28
科技
iphone12怎麼看綠屏
2023-06-28
科技
768g和765g區别
2023-06-28
科技
什麼是能源互聯網服務的中心
2023-06-28
科技
手機副卡要交話費嗎
2023-06-28
科技
控制變壓器的作用是什麼
2023-06-28
科技
顯存怎麼看
2023-06-28
科技
為什麼聯通卡無服務怎麼解決
2023-06-28
科技
50兆寬帶夠幾個人用
2023-06-28
科技
電話号碼可以過戶給别人嗎
2023-06-28
科技
海爾做什麼産品起家
2023-06-28
科技
沒密碼強制退出蘋果id
2023-06-28
科技
怎麼把應用添加到桌面
以華為MateBookX,win10為例。1、首先點擊win10桌面左下角的windows圖标。2、找到想要添加到桌面的應用程序。3、然後鼠标左鍵長按該圖标,将其拖動到桌面。4、即可成功地在桌面創建了該應用軟件的快捷方式。桌面是指打開計算機并成功登錄系統之後看到的顯示器主屏幕區域,是計算機用語。桌面的定義廣泛,它包括任務欄和桌面圖标。邊欄包含稱為小工具的小程序,而“開始”按鈕可以訪問程序、文件夾和
2023-06-28
科技
大紅鷹電子台秤怎麼調
2023-06-28
科技
蘋果手機點點在哪裡設置
以iphone12,ios14為例。1、打開手機,在手機屏幕中找到“設置”按鈕,點擊該按鈕。2、在“設置”的頁面上找到“通用”功能。3、然後在通用頁面中,點擊“輔助功能”。4、在該頁面中找到“輔助觸控”,點擊它。5、進入“輔助觸控”頁面看到第一個選項&ld
2023-06-28
科技
怎麼清理c盤沒用的文件
1、打開電腦,找到我的電腦,雙擊我的電腦,找到盤符C的系統盤。2、右鍵C盤,會出現一個菜單,我們找到...
2023-06-28
科技
b門模式是什麼
2023-06-28
科技
舊電腦怎麼處理
1、如果屏幕尺寸大,或者你覺得在新電腦上還能用,那就先用着,如果覺得屏幕小了,新電腦也換上新的顯示器...
2023-06-28
科技
絕對地址和相對地址的區别是什麼
2023-06-28
科技
怎樣查找qq聊天記錄
1、首先,在電腦中找到“QQ”。2、打開QQ,進行賬号登錄。3、打開之後,找到“消息管理器”。4、打...
2023-06-28
科技
10kw一小時多少度電
2023-06-28
科技
交管12123初始密碼是多少
2023-06-28
科技
風力發電一天能發多少電
2023-06-28
科技
阿裡巴巴釘釘是什麼意思
2023-06-28
科技
花呗臨時額度多久恢複
2023-06-28
科技
表格中的斜線怎麼打
1、首先打開Excel表格,然後選擇需要插入斜線的單元格,右鍵單擊。在彈出菜單中,選擇“設置單元格格...
2023-06-28
關于
條款和條件
隱私政策
Cookie 設置
服務
登陸
注冊
聯系我們
tft每日頭條
美食
生活
職場
母嬰
時尚
科技
汽車
友情鏈接
zpostcode
Recruit
weather
mreligion
Yellowpages
sport
constellation
shopping
name
game
directory
literature
Word
tour
furnish
Lottery
tftnews
lyrics
News
digital
car
dir
Edu
Finance
Copyright 2023-2025 -
www.tftnews.com
All Rights Reserved