當前位置:首頁 » 安卓系統 » 安卓安裝許可權的進程叫什麼

安卓安裝許可權的進程叫什麼

發布時間: 2024-06-21 05:19:08

安卓手機如何打開root許可權

方法是;以魅族手機操作為例:


1、首先首先點擊手機的設置。


⑵ 安卓手機root許可權獲取的工作原理是什麼

首先明白幾點

1. su是一個elf可執行文件,superUser是用來和su配合的root授權管理軟體。

2. 要執行su(其他程序獲取root許可權默認執行su)必須將su放在系統環境變數里,bin和xbin目錄,其他地方你需要加全路徑

3. bin和xbin目錄在system分區,默認只讀,所以要寫入su必須重新掛在該分區為可寫

知道這些再說如何root

1. 通過漏洞將自己進程提權到root許可權,具體做法要去了解漏洞利用原理

2. 進程獲取root許可權後重新掛載system分區可讀寫

3. 然後將su拷貝到bin目錄或者xbin目錄,由於su的所有者提權進程已經是root進程,所以su也具有root屬性。然後設置su文件755屬性,即所有者可讀可寫可執行,所在組和其他用戶可讀可執行,同時為了讓一般用戶在執行某些程序的時候,能夠暫時具有該程序擁有者的許可權,所以需要設置s標志位,即其他評論提到的chmod 4755 su,superuser拷貝system目錄並安裝,放在system目錄下作為系統應用,防用戶刪除

4. 這樣其他程序調用su以後,先要經過superuser同意,用戶點同意後,由於su擁有者為root所以其進程也擁有root許可權,相應的它執行的命令也都是有root許可權, 詳細的做法可去github搜su源碼閱讀,最後執行的一句`execv(ctx->to.shell, ctx->to.argv + argc);`通過驗證後將su進程直接替換成需要執行的命令

熱點內容
qq為什麼密碼修改好了就進不去 發布:2024-11-26 11:37:05 瀏覽:382
電容為啥耐壓越大存儲量越小 發布:2024-11-26 11:31:52 瀏覽:189
天然氣車載儲氣瓶泄露處置腳本 發布:2024-11-26 11:17:36 瀏覽:254
換ip的伺服器 發布:2024-11-26 11:17:29 瀏覽:75
容器平台怎麼看配置 發布:2024-11-26 11:06:09 瀏覽:940
qq的xml源碼 發布:2024-11-26 11:04:05 瀏覽:704
ip設計緩存設置 發布:2024-11-26 10:56:49 瀏覽:107
c語言k值 發布:2024-11-26 10:48:53 瀏覽:870
Java霸王大陸 發布:2024-11-26 10:44:52 瀏覽:704
樂高機器人怎麼編程 發布:2024-11-26 10:36:12 瀏覽:374