1

在 Android ICS 中,浏览器应用程序将用户名和密码存储在哪里。例如,如果我登录 gmail,浏览器会询问是否应记住密码。我知道 /data/data/com.android.browser/ 下有一个数据库文件夹,它存储用于自动填充和 cookie 的数据库。密码是否也存储在这些数据库之一中?

谢谢。

4

2 回答 2

1

我没有方便测试的 ICS,但 Jellybean 模拟器将网站密码以纯文本形式存储在文件中

/data/data/com.android.browser/databases/webview.db

然而,这可能并不代表设备上会发生什么 - 一方面,您可能会获得 Chrome 的移动版本而不是传统的 android 浏览器?

可能还支持基于令牌的身份验证,其中应用程序可能实际上并不知道密码。

于 2012-07-03T03:54:28.620 回答
0

出于明显的安全原因,默认的 Android 浏览器将其数据存储在其他第三方应用程序无法访问的私有沙箱/文件夹中。每个应用程序都有自己的缓存、cookie 存储等。您可以在此处阅读有关 Cookie 管理的更多信息(向下滚动)。

于 2012-07-03T03:00:04.977 回答