ixixixe2
V2EX  ›  问与答

验证用户是否第一次注册问题

  •  
  •   ixixixe2 · Sep 13, 2017 · 3930 views
    This topic created in 3338 days ago, the information mentioned may be changed or developed.

    有一个网站 设置了验证用户是否第一次注册

    如果是第一次注册,个人中心会有发送验证邮箱的按钮,不是的话就没有

    地址是 jd-fuwu.com

    研究了很久 发现调用了 flash 在用户计算机上生成了.sol 文件记录

    但是我删除了生成的.sol 文件 注册还是被检测到已经注册过

    也尝试过代理换 IP 也是无法绕过

    有大神能研究下到底是如何验证的吗

    17 replies  •  2017-09-13 19:07:57 +08:00
    crysislinux
    crysislinux
    Sep 13, 2017 via Android
    1
    直接算的数据库的值,你说的这种验证人家有个 verified 字段就好了
    catror
    catror
    Sep 13, 2017 via Android
    2
    注册当然是在服务端检查数据库里有没有你的账号信息啊
    yanjunjie
    yanjunjie
    Sep 13, 2017
    3
    还能第二次注册?
    arens
    arens
    Sep 13, 2017
    4
    @yanjunjie 例如注册小号,就属于二次注册
    hnbcinfo
    hnbcinfo
    Sep 13, 2017
    5
    你是要验证这台电脑上是否注册过?那样的话,注册的时候存一下 mac 地址呗,每次注册的时候先验证先 mac 是否注册过。
    kkzxak47
    kkzxak47
    Sep 13, 2017 via Android
    6
    @hnbcinfo 你怎么在网页上拿到 mac 地址的?
    ixixixe2
    ixixixe2
    OP
    Sep 13, 2017
    7
    MAC 是无法获取 现在我猜是调用 FLASH 与 JAVA 通信,读取在客户电脑上生成的.sol 文件,然而我在注册前删除上次注册生成的.sol 文件,再次注册 还是被检测出重读注册,现在没头绪了不知道从哪里入手了 。。。
    ixixixe2
    ixixixe2
    OP
    Sep 13, 2017
    8
    @yanjunjie 我是注册新账号 信息全变了
    jlsk
    jlsk
    Sep 13, 2017
    9
    aaaabc:abcdab
    killlt:asdfasdf
    随随便便注册了两个,自己看
    还以为有多神奇,结果 0 难度,失望
    你的疑问完全就是知识储备不足而已
    太没水平了我都懒得说。。。
    ixixixe2
    ixixixe2
    OP
    Sep 13, 2017
    10
    @jlsk 大佬是那里做限制的呢,求告知
    ixixixe2
    ixixixe2
    OP
    Sep 13, 2017
    11
    @jlsk 不是程序员 只是业余爱好者 希望大佬能指明下,搞不懂有点耐受 。。。
    CDL
    CDL
    Sep 13, 2017
    12
    直接读的 cookie 吧
    ixixixe2
    ixixixe2
    OP
    Sep 13, 2017
    13
    @CDL 对比了下 cookie 并没有疑点啊 。。。

    Ai0P=Wn5dWQ; HicP=CigFDFEj; JSESSIONID=D41FAFEFE8B99A937000DE34786F6B3C; JSESSIONID=3D443C423E81C89DEC33CDECB7805AE8

    Ai0P=Wn5cWw; HicP=GCgJCAJw; JSESSIONID=D41FAFEFE8B99A937000DE34786F6B3C; JSESSIONID=3D443C423E81C89DEC33CDECB7805AE8
    b821025551b
    b821025551b
    Sep 13, 2017
    14
    试了几次,很简单,cookie+IP。
    popok
    popok
    Sep 13, 2017❤️1
    15
    注册完,清空该网站 cookie
    然后换个 IP,继续注册。。

    至于 IP 的话,可以用 X-forwarded-for 这个 header 来伪造
    ixixixe2
    ixixixe2
    OP
    Sep 13, 2017
    16
    @popok 谢谢
    ixixixe2
    ixixixe2
    OP
    Sep 13, 2017
    17
    谢谢
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   4959 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 45ms · UTC 01:37 · PVG 09:37 · LAX 17:37 · JFK 20:37
    ♥ Do have faith in what you're doing.