-4

我想以编程方式从 android 应用程序获取浏览器 cookie。

.apk我通过一位客户(即网站)获得了一个应用程序 ( ) 的链接。该链接会将我重定向到服务器(即.apk文件所有者的数据库)。然后店主会检查客户是否注册。如果已注册,它将允许我下载.apk文件,服务器还将客户 ID 发送到 cookie。我想使用程序从移动浏览器 cookie 中获取客户 ID。

4

2 回答 2

0

默认的 android 浏览器的 cookie 存储在

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

问题在于,出于安全原因,其他应用程序无法访问不属于它们的文件,例如数据库文件。

为了使您的要求成为可能,浏览器应用程序必须实现此功能。

于 2013-01-04T07:29:11.043 回答
0

你可以做一些xss。根据您的网站配置,如果您为所有子域设置 cookie,您可以添加一个新的子域,让我们将其命名为 xss.example.com,您可以在其中读取 cookie 并将它们放在 GET args 中,指向您的应用程序捕获的 URL。

于 2013-01-04T07:26:49.607 回答