V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
TomatoYuyuko
V2EX  ›  问与答

有没有前端获取 mac 地址的邪道?

  •  1
     
  •   TomatoYuyuko · 2019-02-19 09:52:41 +08:00 · 2491 次点击
    这是一个创建于 2105 天前的主题,其中的信息可能已经有所发展或是发生改变。

    目前只有 IE 可以调 ActiveXObject 获取,其他浏览器都不可以 有没有类似的方法,主要目的是为了验证识别计算机,然后可以跨浏览器登陆

    第 1 条附言  ·  2019-02-19 13:56:34 +08:00
    给内部员工用的,主要是做安全措施
    第 2 条附言  ·  2019-02-27 11:13:47 +08:00

    最新进展。。。

    最后用了画布指纹,但是好死不死发生了碰撞而且概率很高,十几个人发生了2次碰撞,有没有什么可以增加画布渲染复杂度的语句? 目前是画布的base64转hash,在考虑要不要再混入UA信息?还有什么办法可以降低碰撞

    11 条回复    2019-02-27 11:15:49 +08:00
    imydou
        1
    imydou  
       2019-02-19 10:06:36 +08:00
    hoyixi
        2
    hoyixi  
       2019-02-19 10:29:27 +08:00
    这就是为啥厂商都喜欢推 App,砍 PC 端 Web,因为 App 可以拿好多信息。

    如果有 App 的话,折衷下,Web 来个扫码登陆,只要 App 已登录,任何电脑的任何浏览器,扫一下登陆~
    gamexg
        3
    gamexg  
       2019-02-19 11:20:06 +08:00
    没办法吧,

    虽然浏览器有指纹识别方式(字体、canvas 等等),但是并不可靠。
    otakustay
        4
    otakustay  
       2019-02-19 11:31:28 +08:00
    IP 可以,MAC 拿不到,除非你上 ActiveX 或者 Flash
    xiaopc
        5
    xiaopc  
       2019-02-19 11:33:00 +08:00 via Android
    MAC 还不是能伪造
    honeycomb
        6
    honeycomb  
       2019-02-19 11:46:07 +08:00 via Android
    想都不要想
    TomatoYuyuko
        7
    TomatoYuyuko  
    OP
       2019-02-19 14:06:48 +08:00
    尝试了下指纹感觉可行,发生碰撞不要紧,主要是要防止指纹发生变动
    fe619742721
        8
    fe619742721  
       2019-02-19 15:04:55 +08:00
    emm...内部安全,做截图标识的么
    TomatoYuyuko
        9
    TomatoYuyuko  
    OP
       2019-02-19 15:23:41 +08:00
    @fe619742721 #8 差不多性质了,优先考虑前端去做
    julyclyde
        10
    julyclyde  
       2019-02-20 11:17:55 +08:00
    确实见过一次,但没搞明白
    浏览器汇报的
    TomatoYuyuko
        11
    TomatoYuyuko  
    OP
       2019-02-27 11:15:49 +08:00
    还有就是,ua 会发生变动么,不考虑升级浏览器版本这种事
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2829 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 32ms · UTC 08:41 · PVG 16:41 · LAX 00:41 · JFK 03:41
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.