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
- android 混淆規則作用,Android程式碼混淆詳解Android
- Android 的 ART 有何作用Android
- android開發 之 Bolts-AndroidAndroid
- Android之StrictModeAndroid
- Android之BroadcastReceiverAndroidAST
- Android之FragmentAndroidFragment
- Android之AlarmManagerAndroid
- Android webview “location.replace” 不起作用AndroidWebView
- Flutter url_launcher 報錯 canLaunch will return false(Android)的解決辦法FlutterFalseAndroid
- Android之Material DesignAndroidMaterial Design
- Android Jetpack 之 LiveDataAndroidJetpackLiveData
- Android Jetpack之ViewModelAndroidJetpackView
- Android IPC 之AIDLAndroidAI
- Android Jetpack 之 LifecycleAndroidJetpack
- Android Jetpack 之 ViewModelAndroidJetpackView
- Android之動畫Android動畫
- Android (VTS) 的概念、作用及測試方法Android
- Android SDK下各個資料夾作用Android
- Android TextView 富文字之 android.text.style.xxxSpanAndroidTextView
- Android API開發之OpenGL開發之Android OpenGL STL詳解AndroidAPI
- 深入理解Android 之 Activity啟動流程(Android 10)Android
- (連載)Android 8.0 : Android虛擬機器之JNIAndroid虛擬機
- Android面試題之Android中的設計模式Android面試題設計模式
- Android之Zygote介紹AndroidGo
- Android之APP保活AndroidAPP
- Android之Apk加殼AndroidAPK
- Android修煉之混淆Android
- Android之Window與WindowManagerAndroid
- Android之exif格式 ExifInterfaceAndroid
- Android之Activity全面解析Android
- Android JNI 之 Bitmap 操作Android
- Android之adb的使用Android
- 再學Android之WebViewAndroidWebView
- Android 基礎之 HandlerAndroid
- Android之Notification和RemoteviewAndroidREMView
- Android 之Service使用攻略Android
- Android之android:theme設定在Application 和 Activity的區別AndroidAPP