Android之android exported="false"作用
android:exported 是Android中的四大元件 Activity,Service,Provider,Receiver 四大元件中都會有的一個屬性。
主要作用是:是否支援其它應用呼叫。
在漏洞檢測中,我們可能會遇到以下提示:
程式A如果不想被其他的程式呼叫自己的activity,service,或者是receiver的時候,只要在AndroidManifest.xml裡面新增exported屬性,便能使其他的程式不能呼叫自己。
AndroidManifest.xml
<activity
...
android:exported="false" />
<service
...
android:exported="false" />
<receiver
....
android:exported="false" />
需要注意的是,如果兩個程式的userid是一樣的話,exported=”false“就沒有用了。
比如,兩個程式都定義了android:sharedUserId=”android.uid.system",這時候兩個程式的userid是一樣的,兩個程式之間還是可以互相訪問的。
資料參考源自網際網路
相關文章
- Android之Service設定android:process作用Android
- JavaScript return false的作用JavaScriptFalse
- jQuey return false作用是什麼False
- Android 中 View.setEnabled(false) 無效的解決方法AndroidViewFalse
- android 混淆規則作用,Android程式碼混淆詳解Android
- Android 原始碼目錄及其作用Android原始碼
- Android webview “location.replace” 不起作用AndroidWebView
- android開發 之 Bolts-AndroidAndroid
- android之 Android訊息機制Android
- true || false && falseFalse
- Android之動畫Android動畫
- Android之AlarmManagerAndroid
- Android之StrictModeAndroid
- Android之FragmentAndroidFragment
- Android之CrashHandlerAndroid
- Android之HandlerAndroid
- Android之ActivityAndroid
- Android之ServiceAndroid
- Android之ListViewAndroidView
- Android 之 SystemServiceAndroid
- Flutter url_launcher 報錯 canLaunch will return false(Android)的解決辦法FlutterFalseAndroid
- onerror事件處理函式返回false或者true的作用Error事件函式False
- Android SDK下各個資料夾作用Android
- Android之BroadcastReceiverAndroidAST
- Android OCR之tesseractAndroid
- Android之MVC模式AndroidMVC模式
- Android 通知之 NotificationAndroid
- Android 之 SharedPreferencesAndroid
- android之Notification通知Android
- [Android]android自動化測試十六之calabash-androidAndroid
- Android (VTS) 的概念、作用及測試方法Android
- android UI結構 (2)ViewRoot的橋樑作用AndroidUIView
- android:id="@android:id/tabhost" 、android:id="@+id/llRoot" 、android:id="@id/llRoot" 之間的區別Android
- Android面試題之Android中的設計模式Android面試題設計模式
- [android]android自動化測試十三之sciroccoAndroid
- [android]android自動化測試五之RobolectricAndroid
- Android API開發之OpenGL開發之Android OpenGL STL詳解AndroidAPI
- Android之Window與WindowManagerAndroid