分享

通过邮箱和手机号码查询注册网站的服务是怎么实现的? |

 pgl147258 2014-08-22

【知乎用户的回答(133票)】:

很可能像楼上说的,不是通过数据库。

我决定去试一试,如果是数据库的话,不会实时更新。所以我们注册一个新号立刻去搜,应该是搜不到的。如果是利用不能重复注册的原理,那一定是可以显示出来的。

用新邮箱的号申请了一个当当。

确认一下

去网站试了试,果然就有了。

所以不是数据库,就酱。

————————————————

你们可以试试 admin@163.com

【周灵钧的回答(80票)】:

不能重复注册的原理,那程序只是一个个试罢了,可以看的出来是试而不是从数据库调用,因为不会那么慢

【beverse的回答(33票)】:

建议大家别随便试。

搜索框可以输入「邮箱」和「手机」,也就说,如果你好奇查了「邮箱」,又用自己的手机查查,很容易就得到你「邮箱」绑定的「手机」。

【Charles的回答(14票)】:

接不能重复注册来说,前面看到评论区说注册需要验证码,所以,可能不是这个原理。

这里想反驳一下,目前好多网站注册的时候,不需要点击注册按钮就能检测重复邮箱,原理就是用ajax请求来实现的,具体的就是用ajax发起一个POST请求,里面包含我们填写的邮箱,到服务端的一个负责检测邮箱是否已注册的接口。具体的请看下面的图片:

如上图,当填写完注册邮箱,并且切换到下个input框时,会发送一个POST请求(里面包含要检测的邮箱名)到https://login.dangdang.com/p/email_checker.php来检测用户名是否存在,然后服务端返回true或者false(当然也有可能是其他的,只要约定好即可)来提示邮箱是否已注册。

【AaronRen的回答(14票)】:

数据有问题,严重怀疑是软推广,包括这个提问。

为什么?

我查询了自己的几个手机号码,都有这个中国红娘网,这个网站我也是第一次听说,更不可能注册。

随便输入几个手机号码,也有同样的注册信息,你觉得他们会有这么多用户么?

【知乎用户的回答(19票)】:

麻花疼注册了很多婚恋网站,这是为什么

【知乎用户的回答(11票)】:

我表示这是一个爬虫,根据你输入的邮箱或者手机号去试看看有没有注册过。

这个网站应该有一个常见网站的类表,其中包括大家可以看到的网站logo、网站类别、介绍等等

然后当你输入了邮箱或者手机号的时候,它会识别出来是邮箱还是手机号,然后你想一下如果你想知道自己男神或者女神有没有注册过某个网站你会怎么做?肯定是去试着注册啊,对不对?

需要做的就是在注册注册页面的相应位置输上邮箱或者手机,当光标离开那个输入框时就会看到输入框右边的图片或者文字从正在检查状态变成可以注册或者已注册,对吧。

然后那个网站做的就是模拟上面这个过程,从自己存储的那个网站列表里把每个网站都试一遍,你一定想知道怎么试。在注册的时候大家发现页面并没有刷新对吧,这用到了叫做Ajax的技术来做的网页内容的局部刷新(就像前面提到的从正在检查状态变成可以注册或者已注册),这个过程是浏览器与服务器是有一个交互的,而这样一个交互通过浏览器是可以把请求的内容捕获到的,然后服务器收到请求处理后会把结果告诉你(注册了还是没注册),这样试一圈就知道你都注册了那些网站,当然肯定不全,可能也有没注册提示注册的软广告。这个在这里不做讨论。

有人可能好奇这个神奇的过程是怎么发生的,大家试试下面两个地址吧,把里面的相应部分改成想测试的手机号和邮箱,然后看看返回的结果有什么差别。

http://love./EmailCheckForXs.action?email=12345678900http://love./EmailCheckForXs.action?email=yourname@qq.com

【xcli的回答(8票)】:

主要还是推广的。我随机生成一个邮箱,搜索结果是注册了百度。。。

可是这个Gmail根本不存在。

【陈伟雄的回答(5票)】:

输入你的账号,把你的账号发送到各个网站的注册区试图注册,如果注册过就会返回注册的网站信息。

原理挺简单的,不过加载挺慢的。

而且都是一些大型网站,小网站原理上也可以,需要添加,不过太多了。

【金子辰的回答(4票)】:

好几个我注册过的没有显示出来,没有注册的倒是多了好几个→_→

【知乎用户的回答(4票)】:

竟然已经有这样的网站了??

我以前就想过创办这样网站,原理也是这样,包括各大论坛也能检测,方便人们查看自己的邮箱手机的注册情况,有没有被恶意注册...

【凡人小刘的回答(2票)】:

从未注册过红娘网和丫丫网出现在查询结果中。

最后一条永远是百度的。

试了几个 不准。

【知乎用户的回答(2票)】:

都是骗人滴,大多数人用的网站就那几个,所以随便弄几个出来糊弄一下就是了,其实就是打广告 ,这就跟江湖上大多数算命先生一样,说的都是概率很高的事,听的人就不这么觉得了,还有我根本没用我的邮箱或手机号注册过360的这不是忽悠吗

我用113@qq.com试了一下结果如图,我就笑了。我所知道的扣扣号里面还米有三位滴呀,这也太假了,不过他的目的还是达到了些,我们毕竟在这很在意的评论啊,不过知乎真不应该是一个用来营销的地方,而更应该是我们用来学习的地方

【卫星的回答(1票)】:

骗人不打草稿的网站,我用123@qq.com试了下,219条结果,真假自明~

【玛丽卢的回答(1票)】:

用一个小号邮箱实测,测完后只能说:原来我注册了这么多的网站?

其实不是我真正注册了这么多,而是出现了许多我并没有注册过的网站~

【白秋寒的回答(1票)】:

测我自己的,结果还是比较准确的。

楼上有很多人说自己并没有注册过的网站出现在了结果里,一个可能的原因是你们的邮箱格式不被某些网站识别,这个自己去该网站注册里输入自己邮箱就能看到了

原文地址:知乎

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多