首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Get Google Chrome
Vimium · 在 Chrome 里使用 vim 快捷键
Coding
V2EX  ›  Chrome

chrome 怎么才能获取用户的硬件信息?网卡 mac 号或其他硬件码

  •  
  •   kukumao · 151 天前 · 1608 次点击
    这是一个创建于 151 天前的主题,其中的信息可能已经有所发展或是发生改变。

    我自己的网站 每次还要用户登陆太麻烦

    我想在我网站上设置一下,如果是我的电脑,就自动登录 不需要登录这个步骤

    初期想法是: 获取电脑网卡的 mac 号,然后跟程序里比对一下,如果匹配,就自动登录管理员账号

    ie 可以通过 activex 来获取,chrome 呢? 有什么方法可以获取 mac 号

    当然其他思路也行? 只要能识别电脑就行 通过 cookie 就算了

    请教高手 有什么可行的想法?

    21 回复  |  直到 2019-07-25 14:45:02 +08:00
        1
    ladypxy   151 天前
    MAC 可以伪造,你确定要这么干?
    你想检查 MAC,还不如检测 UA 呢。检测到特定 UA 免登录,然后自己浏览器用插件设置个特殊的 UA 不更好,实现起来还更简单
        2
    kukumao   151 天前
    @ladypxy 可以外人也不会知道我的 mac 号啊
    uaer-agent 也想过,只是这个 ua 特征码 所有网站都可以获取到我的 ua
        3
    viko16   151 天前 via Android
    cookie 有什么问题?
        4
    kukumao   151 天前
    @viko16 cookie 经常意外失效啊 不太稳定
        5
    hmzt   151 天前
    @kukumao 用 headereditor 可以只针对你的网站设定 ua 或者其他的头
        6
    maplerecall   151 天前 via Android
    现代浏览器现在隔离做的很好,正常情况下几乎获取不到任何你想要的唯一机器标识,因为这是侵犯用户隐私的。你可以通过自定义插件,或者 windows 域账号认证之类的方式来达到目的。
        7
    shuizhengqi   151 天前
    这种隐私相关的,就不要想了
        8
    luban   151 天前 via iPhone
    就不能用浏览器记住密码的功能吗
        9
    opticaline   151 天前
    只是伪造的成本高不高而已,在 http 协议里的东西有哪个是不能伪造的。我也有你的这个需求,我是使用普通的登录但是增加过期时间实现的。比如一个月过期,那么我每个月只需要登入以此就可以了。
        10
    mcfog   151 天前
    > 可以外人也不会知道我的 mac 号啊
    > uaer-agent 也想过,只是这个 ua 特征码 所有网站都可以获取到我的 ua

    不不你觉得 UA 不行是因为别的网站能拿到的话,凭啥 MAC 地址就成了你能拿到而别的网站拿不到?
        11
    muzuiget   151 天前   ♥ 1
    HTML 就是跑在沙盒了,无法获得底层硬件信息。

    最简单就是你写个 Chrome 扩展,把你的 MAC 硬编码进去,每次浏览你的网站自动发送当认证,其实已经不需要 MAC 了,随机字符串就行,这方法一般叫 Access Token。
        12
    9151   151 天前
    我有个网站也是想这样,可惜一直未实现
        13
    whypool   151 天前
    localStorage
        14
    honeycomb   151 天前 via Android
    @kukumao 用 u2f ?
        15
    mgcnrx11   151 天前
    https+双向证书验证,你本机安装了证书在验证时发过去
        16
    lshero   151 天前
    chrome 里面安装插件 设置一个特殊的 cookie
        17
    poisedflw   151 天前
    给自己种一个永不过期的 token
        18
    kukumao   151 天前
    @hmzt 感谢! 还是这个方案好!
        19
    airyland   151 天前 via iPhone
    既然是你自己的电脑网站,写个很简单的不发布的 Chrome 插件自动登录就行了。
        20
    PbCopy111   150 天前
    1password 一键登录。。
        21
    le720   143 天前
    lastpass 也可以自动登录
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2319 人在线   最高记录 5043   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 29ms · UTC 11:16 · PVG 19:16 · LAX 03:16 · JFK 06:16
    ♥ Do have faith in what you're doing.