毕业论文
您现在的位置: 电子信箱 >> 电子信箱市场 >> 正文 >> 正文

邮箱账号反查电话号码可行性研究

来源:电子信箱 时间:2022/7/22
北京痤疮的最好医院 http://baijiahao.baidu.com/s?id=1689204421470077907&wfr=spider&for=pc

绪论

前段工夫海外的开源讯息劳动者分享了一篇技艺贴,经由邮箱反查手机号,咱们也在学识星球(开源网络空间谍报)上第一工夫分享了这个技艺。但原帖紧要针对美国的邮箱和手机用户,那国内的用户用好似的思绪也许做吗?怀着一点小猎奇心我实验着操纵每每堆集的开源谍报搜集技艺来尝试一把。

原帖的实行法子

原贴的实行法子是依据海外的一些网站,如PayPal、eBay、Yahoo等网站来实行明码重置,操纵邮箱账号猎取电话号的多位数字。

PayPal操纵邮箱实行明码重置赢得的电话号

而倘若同时占有eBay和LastPass账户,则进攻者也许了解电话号码中格外之七的数字。而这只要要了解你的邮箱账号。

eBay操纵邮箱实行明码重置赢得的电话号

LastPass操纵邮箱实行明码重置赢得的电话号

接下来就只剩三位数字未知,也即是说只余下一千种或者性,为了再次收缩局限,原著连续形容了美国电话号的构成,下列:

区号(或NPA),调换(或中间局代码)和定户号

而eBay和LastPass给了咱们区号和定户号码。只缺乏中间的买卖所的三位数字。原著做家经由研讨NorthAmericanNumberingPlanAdministrator(NANPA,一个公然的数据集),经由前三位区号了解对应地域,再反过来聚集一共种或者,观察哪些是分派在这个地域的,进而再清除一部份。

旧金山盘查后果

从十亿种或者中挑选出几百种,接下来彻底也许手动达成盘查,也也许编写主动化代码,进而找到对应电话号。当前这篇帖子紧要针对美国的用户,那国内的邮箱号,照这个思绪也许反查吗?谜底是自然也许。

国内邮箱账号反查实行

国内的网站和海外的差未几,在明码重置的功夫,让你先输入用户名、电话号也许邮箱号之一,尔后不论你输入的是哪一个都市显示手机号和邮箱的部份数字也许字符。换句话说,倘若进攻者了解了你的电话号也许邮箱号个中一个,就可以经由明码重置功用,了解个中其它一个的几位数字或字符。

自然,倘若你了解电话号和邮箱的布局,你就了解,这两者之间互推的难度是不同样的。每每国内的手机号是11位数字构成,第一位牢固为1,也即是至多惟独10亿种或者,而邮箱则否则,固然国内的操纵的大部份都是QQ邮箱,然而也有操纵其余邮箱的,因此在邮箱号中就不只数字还存在字符,也即是说,每一位的或者性就多的太多了。因此在这边操纵电话号倒推邮箱的难度是很大的,但倘若是QQ邮箱,那照样有机遇的,感趣味的也许试试。本文接下来研讨的是从已知邮箱账号来推导电话号码。

在前期我耗费了不少工夫去测试明码重置,以某电商网站为例,倘若我重置明码输入邮箱,它会显示前方三位数字和着末的两位数字。

明码重置得得手机号后果

在我实验了多个网站的明码重置后,发觉每个网址给出的位数是不同的。有的给出前三位和后两位,有的是前三位后三位等等。因此这类隐瞒法子并不是牢固的,而是由开采人员决意,因此咱们就多试几个网站。

开掘更多网站

随后我又观察了其余一些国内热点电商网站,以下列出这些网站名字和“败露”位数:

明码重置后果得得手机号后果

明码重置得得手机号后果

3、(反过来手机号猎取邮箱号,有前两位和后两位,以及中间对应位数的“*”,感趣味也许实验)

明码重置得得手机号后果

明码重置赢得邮箱号后果

倘若你观察上头这个列表,你就也许赢得论断。比如,倘若你有一个绑定邮箱的某电商网站账号,进攻者只要要了解你的邮箱号,就也许了解你电话号的十一分之七。换句话说,进攻者也许操纵你的邮箱号,来把推测你的电话号从10亿种或者缩小到0种或者。

固然以上陈列的第四种电商网站给出了7位数字,然而在国内操纵率不高,大多半人会筛选操纵其余的电商网站,因此本文下列部份以xxx为例。

发觉更多半字

由上可知,在赢得邮箱账号后,经由xxx的明码重置后,也许赢得电话号的前三位和后三位,也即是是说只余下中间5位数字,换算也即是00种或者,接下来即是渐渐缩小或者性。

首先咱们经由百度百科搜罗得手机号的构成布局,下列:

手机号构成布局

CC是国度码,都是华夏人,牢固86,不必管;

MAC前三位,是分派给国内三家虚构运经商的号段,在明码重置的功夫曾经给出了,不必管;

H0H1H2H3中间四位,是HLR辨认码,是虚构运经商给宇宙每个省市分派的,简而言之即是地域码;

ABCD后四位,第一位未给出,由因而随机分派的,因此都有或者。

HLR辨认码

也即是地域码,这是每个虚构运经商给宇宙每个省市分派的,也许聚集MAC实行盘查该号码的地址地。

此刻接打电话在通话号码下都市显示来电号码的地域,这即是一个公然的讯息,因此咱们也许经由盘查网站实行盘查,输入前三位MAC加背面从到,赢得已分派的HLR辨认码和对应地址地。那末假定,倘若进攻者曾经经由明码考证赢得前三位和后三位,又了解你的地址地,就也许从这0种或者缩小到几百乃至几十种或者。

地址地讯息盘查后果

总地址地讯息盘查后果

空号探测

在接下来手动测试的功夫,发觉大部份号码根柢没有实行备案,也有或者它本即是个空号。在这边我就料到另一种再次收缩局限的法子——探测空号。搜罗空号探测的旨趣,大略是经由语音辨认来实行,也许经由运经商的数据。因此要自身实行的话照样阻挡易,而在网上有不少的空号探测的网站,在这边我即是操纵的个中之一。

空号盘查返回后果

灵活号:也即是实号,是咱们需求的;

空号:未备案的账号;

冷静号:超越六个月未激活的空号和近三个月流量操纵低于30m的账号;

危险号:恒久关机或未明白语音效劳的,以及易投诉的用户。

经由空号探测,咱们从种或者,收缩到种。

反向考证

在明码重置的功夫也许经由邮箱号来赢得电话号的部份数字,相悖也也许操纵电话号赢得邮箱的部份数字或字符。因此咱们经由遍历上头赢得的或者,反过来对照显示的字符,咱们就了解这个电话号能否无误。

总反向考证后果

主动化器材

在这边咱们操纵python+selenium来实行一切过程的主动化。由于python简朴:)

首先你要保证你装配了python,以及selenium库和关系库,再有Chrome涉猎器和对应版本的Chromedriver。

接下来假定咱们曾经有了目对象邮箱号和了解了他(她)的地址地,并且他(她)占有xxx账户并同时绑定了手机号和邮箱。

操纵邮箱号经由xxx的明码重置得得手机号的前三位和后三位,就还剩中间的四位地域码和一位随机码,合在一同就再有00种或者。

经由前三位MAC聚集中间三位地域码,盘查对应地域后,实行挑选,将或者性升高到几千乃至几百,以后再经由空号盘查筛出去一部份号码,赢得最后的几百种或者性。

着末一步反向考证,在这边咱们操纵爬虫实行爬取考证后果。然而xxx存在一个滑块考证,并且并不是简朴的滑动到位就也许经由的!网上搜罗的功夫有人说这是用机械研习写的反爬,我也在后续的破译过程中见解了它的利害。

反爬管理计划

经由屡次实验发觉滑块考证的图片惟独十张,因而下载下来,每张图片多下几张,最佳缺口场所不同样,操纵PS简朴的去掉缺口部份;

滑块考证的十张完备图片

2.屡屡在爬虫翻开的功夫下载带缺口的图片,尔后操纵numpy离别读取图片像素值,用带缺口的图片对照完备图片,找到像素最如同的一张,在遍历像素对照这两张图片不同的地域最左边的点,就了解滑动间隔了;

3.接下来一步是一切主动化最费事的一步,固然了解了滑动间隔,然而不能简朴的滑动经由,底下是我操纵的法子:

直接操纵selenium自带的拖动元素(也许滑动到缺口对应场所,然而被探测出来未能经由)。

操纵百度出来至多的法子,配置总间隔前4/5为加快段,背面为加速段,加快率随机,将一切滑动间隔拆分,着末再遍历滑动(也许滑动到缺口对应场所,然而被探测出来未能经由)

先试用爬虫翻开网页,用pyautogui(把持鼠对象模块)把持鼠标挪动到滑块肇始场所,按下鼠标左键并手动拖动滑块,每隔0.1s读取鼠标场所,并对照前次读取的值,将差值纪录下来(横向差值为0的不纪录),滑动到缺口手动松开鼠标左键,倘若不经由将纪录的差值清空,鼠标从头挪动到滑块肇始场所反复以上环节横竖则经由也许多纪录几条防备一条屡次操纵被探测到。

摹拟出来的轨迹和总滑动间隔

随机一个摹拟的轨迹,经由对照本质滑动间隔和摹拟滑动间隔,来缩放摹拟的滑动轨迹,并同样操纵pyautogui模块把持鼠标,先挪动到滑块肇始场所,并把持鼠标按下左键不放,遵从缩放后的滑动轨迹实行遍历滑动(配置pyautogui.PAUSE=0.1,让每个行为在0.1秒达成,防探测),着末松开左键,达成考证。同理,没有经由考证就再反复上头的操纵。

主动化滑动GIF

后续也许将经由率高的轨迹提掏出来,就可以抬高彻底效率。

4.经由滑块考证后,背面就很轻便,只用依据网页反应讯息,决断并纪录能否备案,能否绑定邮箱,邮箱号几何就行。

部份代码

猎取手动胜利滑动的轨迹代码

谋略滑动间隔

主动化滑动

归纳

经由以上不丑陋出,不单仅是海外存在这类境况,国内也存在。

而在进攻者赢得你的邮箱号,就有或者也许赢得与其相关系的电话号码的所稀有字。进攻者占有了电话号码后,或者实行一系列的具备严峻影响的进攻,或者你的账户被摧残,场所跟踪等等下列是我在知乎上搜罗了的后果:

知乎搜罗“了解手机号”GIF

而在原著中陈说了一种管理计划,答应用户给电话号码和电子邮箱配置标签,如“劳动电话”和“私人邮箱”等等。在明码重置的功夫不再经由掩码的模式显示,而是显示这些标签。倘若是自身就可以很快想起,而进攻者就不成能了解了。

我这再有另一种法子,答应用户配置一些题目,如“我的母亲姓甚么?”、“我故里在哪?”等等这些。在明码重置时需求先回复,能力连续实行。

着末在此揭示读者和各至公司,明码重置功用有或者败露用户讯息,需引发仔细。

预览时标签不成点收录于合集#个

转载请注明:http://www.0431gb208.com/sjszlff/1074.html

  • 上一篇文章:
  • 下一篇文章: 没有了