2017-07-31 15 views
0

我有一個使用意圖過濾器的應用程序?如何限制adb從Android平臺上解僱Intents?

<intent-filter> 
     <action android:name="x" /> 
    </intent-filter> 

我就可以開始從亞行這個程序爲

adb shell am start -a x 

這能夠使黑客如果這個活動是BluetoothDevice類選擇器的活動或WifiPickerActivity開始活動併發起攻擊?

這可怎麼限制?

回答

0

Android已經到位,你所說的情況一些安全功能。第一個是adb默認情況下未啓用。如果亞行從安卓4.2.2啓用有當您連接亞行確保你有解鎖並接受正在嘗試連接到該設備(通常這個對話框也有電腦的RSA簽名正確時出現的系統對話框複選框永久接受RSA簽名,你可以離開未經檢查的額外的安全性)

在「設置 - >開發人員選項」的Android設備也必須禁用USB調試選項。

否則行爲管理(AM)的功能所必需的開發商,即使你可以得到「黑客」(僅當此黑客已經訪問了連接到Android設備上的計算機)。

欲瞭解更多有關adb的信息:https://developer.android.com/studio/command-line/adb.html