首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  程序员

求助各位大佬,网页端如何识别用户是否使用了代理?

  •  
  •   capo · 2018-03-16 11:02:50 +08:00 · 4102 次点击
    这是一个创建于 631 天前的主题,其中的信息可能已经有所发展或是发生改变。

    如题,网页端,本来设计的用户登录是限 IP 段的,现在有的用户使用代理登录网页,导致损失惨重,现在有没有好的方法识别出来这一类用户呢?

    先谢过各位大佬!

    24 回复  |  直到 2018-03-18 12:46:43 +08:00
        1
    lieh222   2018-03-16 11:13:20 +08:00
    加入区别地区的方言验证。。。手动滑稽
        2
    udev   2018-03-16 11:16:19 +08:00
    风控:IP 代理池识别(各种 IP 情报数据一阵买)/浏览器唯一性识别 /基于请问访问的频次特征作策略 /重点用户监测触发后限制登入等
        3
    murmur   2018-03-16 11:17:44 +08:00
    理论上代理和 NAT 能区分出来么
    如果不做统计学分析
        4
    zj1926   2018-03-16 11:18:18 +08:00
    ip 是网络层的,网页端是应用层的,你从网页端是管不了的
        5
    luoway   2018-03-16 12:02:58 +08:00
    GFW 做了这么多年也只想到禁止私搭代理
        6
    shareSK   2018-03-16 12:30:24 +08:00
    看来楼主是被褥羊毛了吧。损失惨重。。
        7
    hp3325   2018-03-16 13:18:15 +08:00 via Android
    WebRTC,今天刚发现
        8
    terrytw   2018-03-16 13:23:00 +08:00
    @hp3325 对于挂代理来褥羊毛的人,根本都不是问题
    https://imgur.com/lfV12vu
        9
    newmlp   2018-03-16 13:26:06 +08:00
    识别不出,现在可以 tcp 代理的
        10
    hymzhek   2018-03-16 13:29:49 +08:00
        11
    hymzhek   2018-03-16 13:30:10 +08:00
    用代理访问那个地址试试看
        12
    pynix   2018-03-16 13:35:30 +08:00
    代理层都是透明的吧,对应用来说。。。
        13
    codermagefox   2018-03-16 13:38:07 +08:00
    我觉得没办法。
    用 ip 来限制某些东西本来就是很那啥的行为。
    参考 gfw.
        14
    PHPer233   2018-03-16 13:39:10 +08:00 via iPhone
    不知道啊~坐等大神解答
        15
    3a3Mp112   2018-03-16 13:42:27 +08:00
    实际上是有办法的,而且办法极其简单,又巧妙。
    参考 iOS 最新版的 TIM,就实现了。
        16
    yu099   2018-03-16 14:13:09 +08:00 via Android
    @hymzhek 然而并没有看出来。就一个浏览器 header 对了还说我匿名度 30%。这就让人很满意了。
        17
    newmlp   2018-03-16 14:15:27 +08:00
    @hymzhek 哈哈哈,识别到我是乌克兰,问题是我开的 vps 代理是美国的,ip 地址也不是我 vps 的地址
        18
    vus520   2018-03-16 15:21:02 +08:00
    @3a3Mp112 Web 和 App 之间差了太多,App 还可以获取到更多设备的信息,网页不行
        19
    Damn   2018-03-16 15:30:12 +08:00 via iPhone
    @3a3Mp112 你说的是这个?
    https://www.v2ex.com/t/419865#reply45
    APP 和网页端不一样吧。。
        20
    Len1133   2018-03-16 17:25:37 +08:00
    勾结各大 ip 代理商,获取第一手 ip 代理情况
        21
    xlrtx   2018-03-16 17:26:03 +08:00
    理论上是识别不出来的, 不过有一些免费的 http 代理会加上特殊的 header 里面存了客户的真实 IP
        22
    flynaj   2018-03-16 17:58:16 +08:00 via Android
    代理是技术上解决不了的,验证用户。
        23
    tadtung   2018-03-16 18:05:58 +08:00 via Android
    目前各大厂都是用 ip 库识别的,主要是各机房 ip 段,仅仅 web 端,没法精确识别的,毕竟换 ip 成本很低。
        24
    SpikeEL   2018-03-18 12:46:43 +08:00 via Android
    Netflix 能识别代理…不懂怎么做到的
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2029 人在线   最高记录 5043   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 31ms · UTC 02:31 · PVG 10:31 · LAX 18:31 · JFK 21:31
    ♥ Do have faith in what you're doing.