在Android Kitkat上,可以在以下位置找到SELinux审核日志:
/data/misc/audit/audit.log
Run Code Online (Sandbox Code Playgroud)
但是,我在Android 5.0(Nexus 5)上找不到此文件。知道在哪里可以获取审核日志吗?
kmsg或logcat;auditd从未正式合并(特定于OEM)。
adb shell dmesg
Run Code Online (Sandbox Code Playgroud)
要么
adb logcat
Run Code Online (Sandbox Code Playgroud)
请注意,logcat版本的格式不是audit2allow可以理解的格式,而dmesg输出是。
Android(我是作者)的经过审核的代码从未合并到AOSP上,因此没有合并到Android主线中,在这里被拒绝了:
https://android-review.googlesource.com/#/c/51651/
一些OEM从那里或这里取回更改:https : //bitbucket.org/seandroid/system-core/commits/branch/seandroid-4.3
查看提交:11389 e2cfa
将日志路由到logcat的当前实现位于Change-Id下:I421bcf33e7e670d596628b1b5c7c25536ce2d3fe(我无法发布两个以上的链接,因此google for Android-Review并将更改ID以大写I开头复制到Gerrit搜索框中)
| 归档时间: |
|
| 查看次数: |
4496 次 |
| 最近记录: |