2012-02-23 32 views
0

將安全EditText的內容存儲在saveInstanceState包中是否安全?在我看來,這是一個安全漏洞。旋轉手機,收集其他應用的密碼。安全以保存安全EditText的實例狀態?

+0

如何獲得其他應用程序saveInstanceState?無論如何,你可能不希望把任何東西放入你不想保存到磁盤的保存狀態。 – 2012-02-23 21:22:01

+0

@NickCampion:我還沒有看到那些包被保存到磁盤。 AFAIK,它們由操作系統進程保存在RAM中。 – CommonsWare 2012-02-23 21:25:01

+0

@CommonsWare可能是正確的。我在想,保存狀態包的一些片段或活動可能會被分頁到磁盤。這可能不是一個安全的假設。 – 2012-02-24 01:20:17

回答

3

將安全EditText的內容存儲在saveInstanceState包中是否安全?

唯一有權訪問該Bundle的進程是您自己的操作系統。如果您信任這些流程,那麼這是安全的。

在我看來,這是一個安全漏洞。旋轉手機,收集其他應用的密碼。

您無法訪問「其他應用」Bundle。如果您有相反的證據,請將證明此效果的應用程序提交給[email protected]