html中qq号码怎么写,根据QQ头像hash分析QQ号(html版)
昨天看网友求助,想根据QQ头像的文件名找回QQ号,他发了一个链接https://my.oschina.net/alex001/blog/481078,是java写的代码。原来QQ头像的文件名就是MD5(MD5(MD5(QQ号)+QQ号)+QQ号)这样一个规则,其中MD5这个函数是对QQ号的MD5加密,结果是32位大写的MD5码
我想着,还是让网友自己跑吧,他可能没有java环境,所以我根据上述博文写了一个html版。
代码很简单
var x=9999999999;//起始的QQ号,计算是向下递减的
function calc(){
var i=0;
for(;i<100000;i++){
var qq=x-i;
if(md5(md5(md5(qq+"").toUpperCase()+qq).toUpperCase()+qq).toUpperCase()=="你的QQ头像hash"){
alert(qq);
}
}
x=x-i;
document.write(x+"
");
setTimeout(calc,50);//用setTimeout防止网页卡死
}
calc();
如果知道QQ是几位的,或者知道开头的数字,可以将起始的QQ号调整一下,比如是8位的,就可以写8个9;或者QQ号是8位并且是5开头的,可以写5加7个9。
html中qq号码怎么写,根据QQ头像hash分析QQ号(html版)相关推荐
- qq头像在java程序_根据QQ头像hash分析QQ号(html版)
昨天看网友求助,想根据QQ头像的文件名找回QQ号,他发了一个链接https://my.oschina.net/alex001/blog/481078,是java写的代码.原来QQ头像的文件名就是MD5 ...
- 根据QQ头像hash分析QQ号(html版)
昨天看网友求助,想根据QQ头像的文件名找回QQ号,他发了一个链接https://my.oschina.net/alex001/blog/481078,是java写的代码.原来QQ头像的文件名就是MD5 ...
- html中qq号码怎么写,qq号码免费申请6位号的方法
qq号码免费申请6位号的方法 qq号码免费申请6位号怎么操作?.很多人都知道,在国内,6位的QQ号几乎已经是绝版了,按照正常的申请根本就不可能得到,因为现在已经进入到10QQ号码的时代了,但是还有一种 ...
- 腾讯三面:40亿个QQ号码如何去重?
我们来聊一道常见的考题,也出现在腾讯面试的三面环节,非常有意思.具体的题目如下: 文件中有40亿个QQ号码,请设计算法对QQ号码去重,相同的QQ号码仅保留一个,内存限制1G. 这个题目的意思应该很清楚 ...
- 需求说明:请用户输入一个“QQ号码”,我们来判断这个QQ号码是否正确。 要求:使用方法来完成判断功能。
操作步骤描述 1.建立MainApp类,并包含main()方法. 2.在MainApp类中定义方法:checkQQ(String qq) 方法内实现验证.验证规则: 1)必须是5-12 ...
- 腾讯三面:40 亿个 QQ 号码如何去重?
今天,我们来聊一道常见的考题,也出现在腾讯面试的三面环节,非常有意思.具体的题目如下: 文件中有40亿个QQ号码,请设计算法对QQ号码去重,相同的QQ号码仅保留一个,内存限制1G. 这个题目的意思应该 ...
- Java基础——正则表达式_校验QQ号码、手机号是否满足规则、邮箱格式验证
有以下案例: 1 需求:校验qq号码.要求必须是5-15位数:0不能开头:非正则表达式实现:正则表达式实现 package com.xawl.demo;import java.util.Scanner ...
- 通过QQ2010协议技术详细分析QQ登陆过程
来自#博客园#文章,七月份的时候突然对QQ协议产生了些兴趣,于是这几个月有空就研究QQ协议,目前对QQ2010的协议已经分析得差不多了.QQ登录分为UDP和TCP登录,还支持代理登录.默认是UDP登录 ...
- QQ2010协议技术详细分析QQ登陆过程
为什么80%的码农都做不了架构师?>>> 来自#博客园#文章,七月份的时候突然对QQ协议产生了些兴趣,于是这几个月有空就研究QQ协议,目前对QQ2010的协议已经分析得差不多了 ...
最新文章
- django建表报错
- apache httpclient4 设置超时时间
- swift UIActivityIndicatorView
- [转]【人是怎么废掉的?】
- 解决UnicodeEncodeError。python的docker镜像增加locale 中文支持
- Centos7 linux 卸载自带安装的jdk 并yum自动安装jdk1.8
- JBOD RAID0
- java swing开发打飞机的小游戏源代码下载
- nginx配置主域名跳转www域名并支持ssl
- Charles 的简单使用
- l7sa008b故障代码_麦克维尔空调故障代码速查
- CodeForces - 366C Dima and Salad
- 用Eclipse开发Jsp
- js文件导入前端页面无法渲染的问题
- Windows10开机执行自动拨号
- 金蝶K3供应链期初数据录入案例教程2
- 日语的汉(训读)字音读音便规则(转载)
- 伟大的意大利的左后卫
- java毕业设计绿叶有限公司工资管理信息系统源码+lw文档+mybatis+系统+mysql数据库+调试
- 平安银行java爬虫面试_【中国平安银行信用卡中心java工程师面试】校招进来的,刷人还是蛮多的。-看准网...
热门文章
- 训练好的vgg报错RuntimeError:mat1 and mat2 shapes cannot be multiplied(512*49 and 25088*4096)
- asp.net968-基于Web的校园二手图书交易平台#毕业设计
- C专家编程 模块化与有限机编写cdecl声明程序
- JQuery.Gantt(甘特图) 开发指南
- angular 路由快照和 aggrid 结合后,导致aggrid 表头消失的问题
- 状态机FSM的输出如何避免毛刺?
- 中报业绩被华夏幸福拖累,“50元”的中国平安是否值得珍惜?
- 择时 配置 选股0909
- python爬虫登录下载_Python爬虫实战入门四:使用Cookie模拟登录——获取电子书下载链接...
- 滴滴笔试毕业旅行——回溯法(dfs)