【Android 逆向】selinux 进程保护 ( selinux 进程保护 | 宽容模式 Permissive | 强制模式 Enforcing )
生活随笔
收集整理的這篇文章主要介紹了
【Android 逆向】selinux 进程保护 ( selinux 进程保护 | 宽容模式 Permissive | 强制模式 Enforcing )
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
文章目錄
- 一、selinux 進程保護
- 二、寬容模式與強制模式
一、selinux 進程保護
selinux 進程保護 一旦開啟后 , 其它進程不能調試指定的進程 ;
Android 5.0 及之后的系統默認開啟 ;
執行 getenforce 查看 selinux 是否開啟 ;
walleye:/ # getenforce Enforcing二、寬容模式與強制模式
selinux 有兩種模式 :
- 0 : permissive , 寬容模式 ; 該模式下 selinux 關閉 , 可以調試進程數據 ;
- 1 : enforcing , 強制模式 ; 該模式下 selinux 打開 , 不能調試進程數據 ;
默認模式為 強制模式 ;
如果在調試進程時 , 調試失敗 , 需要查看當前的 selinux 的模式 是否是 寬容模式 , 強制模式下 , 無法進行調試 ;
設置 寬容模式 : 執行如下命令 , 可以設置寬容模式 ;
setenforce 0完整命令行輸出 : 前提是手機是 root 過的 , 調用 su 命令 , 獲取 root 權限 ;
walleye:/ # getenforce Enforcing walleye:/ # setenforce 0 walleye:/ # getenforce Permissive walleye:/ #設置強制模式 : 執行如下命令 , 可以設置強制模式 ;
setenforce 1完整命令行輸出 :
walleye:/ # getenforce Permissive walleye:/ # setenforce 1 walleye:/ # getenforce Enforcing walleye:/ #總結
以上是生活随笔為你收集整理的【Android 逆向】selinux 进程保护 ( selinux 进程保护 | 宽容模式 Permissive | 强制模式 Enforcing )的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【Android 逆向】Linux 文件
- 下一篇: 【Android 逆向】Android