android應用中乙個感覺十分不安全的地方

2021-09-01 10:24:30 字數 623 閱讀 8874

android應用有個我感覺十分不安全的地方。

就是可以在不破壞原來應用的基礎上嵌入其他的service。

首先是目前有很多apk的反編譯器如apktool,於是就可以通過反編譯獲取到應用的具體檔案,當然我說的不是直接修改原有應用中的smail檔案,而是在原來的基礎上新增新的service類,因為service是在後台執行的,不細心的人也不會發現自己在使用某個手機應用的時候同時開啟了什麼service。而service是可以通過廣播來實現啟動的,比如通過監聽開機的廣播就可以讓service在開機啟動,於是通過給原來應用的基礎上新增乙個開機廣播類和乙個惡意服務!我們只需要修改應用的androidmanifest.xml就可以讓這個service在你下次開機的時候啟動!這就相當於在乙個原本沒什麼惡意且使用者可信度很高的應用的嵌入的惡意服務!這是多不好的事情呀。

這個服務可能同時開啟幾十個程序,極大占用了系統的資源,同時還可能不斷請求各種廣告鏈結,很可能在你不知情的情況下浪費你很多的流量!還有可能就是在你不知道的情況下竊取你的各種可竊取的資訊,等等。。。。各種恐怖的情況!

希望各位廣大的android機友和開發者弱弱的考慮一下這種可能

本人親自嘗試過在uc瀏覽器中新增自己的乙個service而且證明了是可以被啟動的(具體思路就是上述,具體過程就不相告)

關於Android中乙個Activity的啟動過程

所有的應用都是在launcher的基礎上執行起來的,具體如下 1.launcher會向activitymanagerservice ams 傳送乙個啟動mainactivity的請求 2.ams在接到請求後,會將mainactivity的資訊儲存下來,然後向launcher傳送乙個進入中止狀態的程序...

Android中乙個用Handler實現的迴圈任務

近期有乙個迴圈任務的問題讓人花了不少心思,根據網上查的,自己改造了乙個,很簡單,主要是實現為給乙個textview上實現每隔一秒重新整理數字的功能,用來模擬迴圈任務,如下 package com.example.test import android.os.bundle import android...

居中乙個元素

1.行內元素水平居中 利用 text align center 可以實現在塊級元素內部的行內元素水平居中。此方法對inline inline block inline table和inline flex元素水平居中都有效。parent此外,如果塊級元素內部包著也是乙個塊級元素,我們可以先將其由塊級元...