如何从浏览器识别设备并检索唯一ID

发布于 2024-10-15 08:33:15 字数 235 浏览 4 评论 0原文

我想知道是否可以使用 Android 设备执行以下操作。

用户正在其 Android 设备上使用本机浏览器浏览网站。当用户点击特定链接或图像时;是否可以从手机中获取唯一的 ID?或者将文件写入手机上的SD卡?或以后识别设备的任何方法。

稍后,当我运行特定应用程序时,我希望能够访问用户浏览网站时存储的信息。

我知道 cookies 已经过时了,因为它们允许我从另一个应用程序访问信息。

帮助?

I want to know if it's possible to do the following using an android device.

The user is on his android device browsing a site using the native browser. When the user clicks on an particular link or image; is it possible to get a unique ID from the phone? or write a file to the sd card on the phone? or any means of identifying the device later.

Later when I run a particular application I want to be able to access the information which was stored when the user browsing the website.

I know cookies are out because they allow me to access the information from another application.

help?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

清风挽心 2024-10-22 08:33:15

您只能获取用户代理(指向 Android 设备),但无法获取手机的唯一 ID。
其他应用程序是否也可以访问 SD 购物车上的文件,或者具有相同的手机 ID?

我不太明白你的情况,但作为一种黑客,你可以在整个事情中引入加密。
考虑以下场景:

用户单击网页中的链接,并且一些唯一生成的 ID 存储在 Cookie 中(例如 my_unique_id12)。您的网页和应用程序都有 1 个共享解密密钥。
当你打开你的应用程序时,它会获取你的cookie,用你的密钥对其进行加密(得到一些垃圾,如 shf4r734r7rr374rh%)并将其发送到网站,网站解密信息,获取唯一 id (my_unique_id12) 并执行你想要的任何操作做。
其他应用程序可以访问您的 cookie,但如果没有密钥,它们将无法获取任何信息。

You can only get user agent (pointing on android device), but no unique ID of the phone.
And wouldn't other apps also have access to a file on the sd cart, or have the same phone id?

I'm not really getting your scenario, but as a hack, you can introduce an encryption in this whole thing.
Consider the following scenario:

User clicks on the link in your webpage and some unique generated id is stored in the cookies (for example my_unique_id12). Your webpage and you app have both 1 shared decryption key.
When you open your app, it takes your cookie, encrypts it with your key (getting some rubbish like shf4r734r7rr374rh%) and sends it to the website, that decrypts the info, gets the unique id (my_unique_id12) and does whatever you want it to do.
Other apps will have access to your cookie, but without secret key they won't be able to get any info.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文