饿了么15万,卓越亚马逊逊50万,这罚款是怎么算的

黑客未入门:如何通过QQ号获取绑定的手机号 - 简书
黑客未入门:如何通过QQ号获取绑定的手机号
为了便于初次阅读的读者,更新一律加在文章末尾
偶有奇想,我们可以通过手机号来搜索获取其对应的QQ号,那么,反过来呢?
一,缩小范围
由于手机号属于隐私数据,腾讯QQ并没有直接给出通过QQ号查找对应手机号的接口。
国内的手机号有十一位数字,从数学的角度上来说,包含了10^11种可能。如果遍历这10^11个数据,通过QQ中手机号查找QQ号的接口来寻找,未免太过费时费力,根据网上查到的资料,同一个QQ号,在十分钟内只能进行30次查询(未验证)。因此,直接遍历的方法不现实。
在这10^13个数据中,包含着大量的可去除的无用数据。我们很容易就能想到,去除无用数据,缩小范围。
1,通过“找回密码”
在所有需要密码的社交软件中,都会有处理用户遗忘密码情况的机制(通常为“找回密码”或“重置密码”),QQ也不例外。
通过搜索“QQ 找回密码”,很容易可以进到找回密码的页面,输入对应的QQ号,选择“验证密保找回密码”,得到如下弹窗:
通过密保手机找回密码
现在我们获取到了手机号十一位数字中的五位(前三位与后两位)!
2,通过号码归属地区
即便如此,现在依然有一百万种可能的情况,依然不适合遍历的方法。我们需要进一步缩小范围。
以什么为筛选条件呢?位置。
目前我国使用的手机号码为11位数字,我们的手机号可以分为三段,都有不同的编码含义:前3位是网络识别号、4-7位是地区编码(HLR归属位置寄存器)、8-11位是用户号码(随机分配)。
现在,我们已经得到了,手机号码的前三位代表了运营商,之后四位代表了地区。显然,我们可以通过遍历手机号中的4-7位,即一万个数据,以所属地区为筛选条件进一步缩小范围。
此处,我采用百度APIStore中的通过手机号查询归属地的API来进行查询,该API查询返回结果如下(测试了一个手机号,已略去):
{"data":{"areacode":"0510","city":"无锡市","operator":"电信177卡","phone":"177**77","postcode":"214000","province":"江苏"},"error":0,"msg":"succeed"}
遍历代码如下(以查询所在地“上海”为例):
public static void main(String[] args0) throws IOException {
FileWriter fileWriter = new FileWriter("/Users/huang/test/test1.txt");
String httpUrl = "/chazhao/mobilesearch/phonesearch";
String httpArg = "";
for (int i = 0; i & 9999; i++) {
if (i &= 1000) {
httpArg = "phone=178" + String.valueOf(i) + "0077";
} else if (i &= 100) {
httpArg = "phone=1780" + String.valueOf(i) + "0077";
} else if (i &= 10) {
httpArg = "phone=17800" + String.valueOf(i) + "0077";
httpArg = "phone=178000" + String.valueOf(i) + "0077";
String jsonResult = request(httpUrl, httpArg);
if (jsonResult.contains("上海")) {
fileWriter.write(httpArg + "\n\t");
fileWriter.flush();
fileWriter.close();
* @param urlAll
* @param httpArg
* @return 返回结果
public static String request(String httpUrl, String httpArg) {
BufferedReader reader =
String result =
StringBuffer sbf = new StringBuffer();
httpUrl = httpUrl + "?" + httpA
URL url = new URL(httpUrl);
HttpURLConnection connection = (HttpURLConnection) url
.openConnection();
connection.setRequestMethod("GET");
// 填入apikey到HTTP header
connection.setRequestProperty("apikey", "您自己的apikey");
connection.connect();
InputStream is = connection.getInputStream();
reader = new BufferedReader(new InputStreamReader(is, "UTF-8"));
String strRead =
while ((strRead = reader.readLine()) != null) {
sbf.append(strRead);
sbf.append("\r\n");
reader.close();
result = sbf.toString();
} catch (Exception e) {
e.printStackTrace();
在我的查询中,4-7位共有36个可能,乘上第八位和第九位的一百种可能,我们已经把数据范围缩小到3600个!
二,生成通讯录并导入手机
3600个数据已经足够小,我们可以直接将其作为通讯录传入手机:
在Excel中填入36个手机号,并使其自动填充完3600个数据(首列为姓名)。
Excel填充的3600个数据
将其导出为.csv格式,我们可以利用QQ同步助手的导入联系人功能,将其导入至云端,之后通过手机端APP同步进手机。
csv文件作为通讯录导入资料库
在导入完成之后,我们便可以直接在好友列表下得到其对应的手机号(在已加为好友的状态下),或者通过通讯录添加好友的方式,在众多的新好友中找到对应的那一个,此时,其手机号便是所寻找的。
此时,手机号便是所寻找的
三、总结通过QQ号查询绑定的手机,我们总共用到了两个信息以及一个前提,即QQ号和归属地,前提是QQ号绑定了手机。
第一次更新
在上文中,已经提出了一种通过QQ号来获取绑定手机号的方法,下面将对上文中的不足之处加以补全。
Point.1 针对上文中提及的“缩小范围”
在上文中,我们通过QQ的“找回密码”功能确定了手机号的前三位以及后两位,并且,通过查找归属地的方法将4-7位控制在一个很小的范围。
现在,我们唯一不确定的只剩下第8、9位,那么是否有方法来进一步缩小范围呢?
答案是有的。
1.1 查找注册的网站
曾经,在网站REG007中,我们可以通过邮箱或手机号查找大部分以此为账号注册的网站,现在依然无法访问。(同类网站“找回你”,目前仍可用)
这类网站的原理,就是通过使用者输入的手机号或者邮箱去各大网站注册新用户,如果在网站中已经注册,它的返回值和未注册的用户返回值不相同,据此,可以区分手机号或邮箱是否在某个网站中注册。
同理,我们可以使用需要查找的QQ邮箱来作为账号在别的网站中测试“找回密码”功能,通过使用上文中提到的“找回你”等网站,我们可以获取该QQ邮箱注册过的网站。
1.2 在注册的网站中使用“找回密码”功能
笔者此次测试的是支付宝。
笔者发现仅需通过邮箱+图片验证就可以轻易进入到充值登录密码的界面,而这个页面包含的信息就是我们想要的。
支付宝重置登录密码界面
在上图中,我们可以看到其已经显示了绑定手机号的前三位+后四位。
根据这个方法,由于各个网站“找回密码”的机制不尽相同,我们可以将范围进一步缩小。
Point.2 针对上文中提及的“位置信息”
在上文中,我们在对手机号进行筛选时用到了一个关键的信息:位置。那么,位置信息又该从何处获取呢?笔者于此提供两种思路。
2.1 在社交账户中的“个人信息”
在我们仅有QQ号这一个条件的情况下,我们可以通过两种方式来查看,其一是个人资料的基本信息,其二是QQ空间中的“个人档”。
QQ-个人资料
2.2 发表的状态中定位及照片
我们大多都会注意到,在发表的状态中可能会包含着位置的信息,此处略表不提。笔者需要说明的是,在图像文件中,并不仅仅包含着图片的像素信息,还有可能包含着Exif信息。
Exif是一种图像文件格式,它的数据存储与JPEG格式是完全相同的。实际上Exif格式就是在JPEG格式头部插入了数码照片的信息,包括拍摄时的光圈、快门、白平衡、ISO、焦距、日期时间等各种和拍摄条件以及相机品牌、型号、色彩编码、拍摄时录制的声音以及GPS全球定位系统数据、缩略图等。你可以利用任何可以查看JPEG文件的看图软件浏览Exif格式的照片,但并不是所有的图形程序都能处理Exif信息。
查看照片的Exif信息有许多工具,如PS等软件。
通过PS查看照片的位置信息
第一次更新总结
第一次更新主要提供了一种进一步缩小范围的思路,以此为基础,我们可以在一小时之内就能确定与QQ号绑定的手机号。
另:有许多网友对获取信息的方式、思路很有兴趣,笔者将另写一篇文章详细阐述相关内容。
我想看看这个世界。QQ绑定手机号 会不会泄露隐私?
重庆晚报讯
近日,有重庆晚报读者反映,使用手机QQ和好友聊天,系统提示要求必须先绑定手机号才行。不绑定就不能用QQ聊天?对此,重庆晚报记者进行了调查。
在渝中区较场口附近上班的吕先生前日遇到这件怪事。他说,打开手机QQ想和好友聊天,刚打开好友对话框,就弹出一个画面,要求绑定手机号,反复几次均如此,以前从未遇到过。“为什么必须绑定手机号?会不会是我的手机中了病毒?”吕先生很纳闷。
腾讯公司相关人士在接受重庆晚报记者采访时解释,吕先生遇到的情况,不是手机中了病毒,而是腾讯公司QQ团队在部分客户中进行的一种新业务测试,吕先生正好被系统选中。
用户绑定手机号有什么好处?腾讯表示,可以让QQ账号更安全,还能给朋友打QQ电话,使用一些新业务时更方便。比如使用微信支付和滴滴打车等,支付更快捷。
尽管如此,吕先生及部分网友仍然对APP随意绑定手机存有安全顾虑。在58同城上班的李强表示,担心手机号绑定后,个人隐私外泄。
对此,猎豹移动安全专家李铁军表示,包括微信、微博、QQ在内,手机软件特别是社交类软件大都会有跟手机等通讯录相关联(绑定)的要求。对用户而言,可以快速搜索好友。对公司来说,能够快速扩张用户群。
李铁军表示,毫无疑问,这些操作会涉及到用户隐私,关健要看相关公司怎么处理和管理这些信息。目前来讲,像百度、阿里、腾讯等大公司,通常都有比较雄厚的网络安全处理能力,对用户隐私的保护也很重视。但是,如果网友下载一些小公司开发的APP,涉及到跟通讯录绑定等要求,就要慎重考虑了。如果网友授权对方可以访问自己的通讯录或绑定手机号码,可能存在隐私外泄风险。
重庆晚报记者 万里 见习记者 张士横
作者:万里 张士横
本文来源:华龙网-重庆晚报
48小时评论排行
评论292764条
评论243835条
评论217856条
评论178031条
评论167113条
不做嘴炮 只管约到
跟贴热词:
文明上网,登录发贴
网友评论仅供其表达个人看法,并不表明网易立场。
热门产品:   
:        
:         
热门影院:
用微信扫描二维码分享至好友和朋友圈QQ怎么绑定手机号?QQ号绑定手机教程 - 电脑教程 - 电脑百事网
手机扫描二维码
QQ怎么绑定手机号?QQ号绑定手机教程
QQ怎么绑定手机号?QQ是一款我们经常用的聊天软件,我们在使用QQ时候希望和手机进行绑定,来保证我们的QQ的安全,下面百事网小编就亲自为大家示范QQ怎么绑定手机号,希望能帮到大家
1、首先我们先进入这个网页:,登录QQ,点击&立即绑定&
2、在弹出的页面中,输入你的手机号码,点击下一步
3、输入你的手机短信的&验证号&
4、这样我们的手机就绑定成功了。
以上就是百事网小编为大家带来的QQ号绑定手机的教程啦。
加载更多内容
关注智能手机、电脑、笔记本、科技资讯, 致力于提供有价值的IT资讯。QQ安全中心解绑手机号码的方法步骤_未来软件园
手机版,更便捷!
当前位置: >
> QQ安全中心解绑手机号码的方法步骤
QQ安全中心解绑手机号码的方法步骤
qq是国内用户量较多的一款聊天工具。最新版腾讯qq2017已经发布了,qq2017正式版添加了很新功能,比如支持个性化聊天窗口、群消息自定义管理等功能。小编给大家带来腾讯qq2017下载,想要体验qq20... 大小:52.5 MB  更新:02-21  类型:  免费软件  简体中文
qq2017最新版早就已经推出,现小编给大家带来的是qq2017去广告有QQ秀版,这个版本去除了很多繁琐的功能,优化了主面板。下面小编给大家带来qq2017免费下载,下载qq2017,给用户带来更加更轻更薄更... 大小:55.8 MB  更新:02-21  类型:  免费软件  简体中文
很多小伙伴都把绑定了手机号码,那么小伙伴们知道如何解绑手机号码吗?今天小编就给大家带来了qq中心解绑手机号码的方法分享,一起来看看吧!方法步骤:1.打开QQ安全中心,点击更多,然后选择帐号管理;2.出现帐号管理界面,点击编辑,右边的对号变成一横;(如下图所示)3.点击那一横,出现解绑QQ,会出现提示,点击下一步。出现解绑,提醒:解绑过程会发送一条短信确认密保手机,并产生少量数据。腾讯不收费,费用由运营商收取,一般为0.1元。点击确定。(如下图所示)4.确定后出现安全警告,点击允许,出现正在解绑,请稍后。(如下图所示)5.随后就出现解绑成功。返回就出现没有绑定的状态了。(建议:最好不要解绑,因为绑定的话才能更好的保护好你的QQ帐号。)(如下图所示)以上就是今天跟大家分享的“QQ安全中心解绑手机号码的方法步骤”的全部内容,更多精彩内容请继续关注未来软件园!
感谢您的支持,我会继续努力的!
扫码打赏,建议金额1-10元

我要回帖

更多关于 亚马逊 的文章

 

随机推荐