1
我在android文件系統中觀察到一些不穩定的行爲。 的logcat的工具,從以下4個緩衝區讀取數據:android:特殊文件權限
/dev/log/main
/dev/log/events
/dev/log/radio
/dev/log/system
讓我們以無線電緩衝的一個例子,其 用戶=無線電 組=登錄
現在假設我嘗試讀取這個文件作爲無線電用戶,或者我將我的組設置爲日誌....在這種情況下,我將能夠成功讀取所有數據。
但是假設我改變了我現在的UID在我不屬於組日誌的方式「殼」 ......
我觀察到的是,我仍然能夠成功地讀取該文件.. 。但是我只能讀取那些在shell的上下文中運行並且不屬於組日誌的其他進程寫入的條目。
據我所知,如果我有讀取或寫入文件的權限...如果我試圖訪問該文件,我會得到一個文件權限錯誤。但是,這是不是這裏的情況... 尋找一些解釋關於此情形