qq头像在java程序_根据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。
qq头像在java程序_根据QQ头像hash分析QQ号(html版)相关推荐
- 如何分析java程序_如何利用 JConsole观察分析Java程序的运行,进行排错调优
一.JConsole是什么 从Java 5开始 引入了 JConsole.JConsole 是一个内置 Java 性能分析器,可以从命令行或在 GUI shell 中运行.您可以轻松地使用 JCons ...
- 第一段Java程序_借助Win控制命令台编译执行 编辑器Notepad++
第一段Java程序_借助Win控制命令台编译执行 编辑器Notepad++ 准备代码: 第一次编译: 显然需要先配置环境变量: 先找到java.exe和javac.exe所在的文件夹位置: 此电脑-& ...
- JAVA程序员一定知道的优秀第三方库(2016版)
几乎每个程序员都知道要"避免重复发明轮子"的道理--尽可能使用那些优秀的第三方框架或库,但当真正进入开发时,我却经常发现他们有时并不知道那些轮子在哪里.最近,我在业余时间带几个年轻 ...
- 仿qq邮箱源码程序_巧用小程序·云开发实现邮件发送功能丨实战
先看效果图: 通过上面的日志,可以看出我们是158开头的邮箱给250开头的邮箱发送邮件,下面是成功接收到的邮件. 准备工作 1.qq邮箱一个 2.开通你的qq邮箱的授权码(会具体讲解) 3.注册自己的 ...
- 用python做毕业设计小程序_用Python写一个模拟qq聊天小程序的代码实例
Python 超简单的聊天程序 客户端: import socket, sys host = '10.248.27.23' # host = raw_input("Plz imput des ...
- 女朋友生日java程序_★★女朋友要过生日了!我想用java为她写一个程序,一举两得啊! 希望大家多提建议啊!谢谢!!!...
女朋友要过生日了,我想用java为她写一个程序,所以想请教大家, 希望大家给我出出点子, 同时手头有3D 等漂亮图形的java程序或其他一些特效的文字,图形java程序,都希望大家多提供, 多帮 ...
- html中qq号码怎么写,根据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 ...
- qtp启动java程序_转: QTP六脉神剑之调用Java程序
查看( 1147 ) / 评论( 21 ) 六脉神剑之调用程 序0Xp1zLN_0版权声明:原创作品,转载请以链接方式注明出自http://www.51testing.com/?35,否则将追究法律责 ...
最新文章
- navicat无法连接远程的数据库解决
- AnjularJS笔记5--ng-repeat跟据ID判断重复性
- Android多线程研究(8)——Java中的原子性理解
- 学习笔记02:直播串讲——3/22
- Educational Codeforces Round 42 (Rated for Div. 2)
- 传递给系统调用的数据区域太小怎么解决_一口气说出“分布式追踪系统”原理!...
- java reader_Java Reader ready()方法与示例
- Web前端文档阅读笔记-vis.js在vue cli中的使用
- docker 安装 sqlserver 数据库
- CAD环境中求算接合表面积
- 字节跳动在 Spark SQL 上的核心优化实践
- 完全卸载oracle11g
- npm和yarn科学设置淘宝镜像
- 【科学文献计量】Metaknowledge文献数据分析基础(Record、Citation和RecordCollection对象介绍)
- NCIS调查表辅助工具-病案首页数据上传-病案数据统计
- Maven的学习与2022IDEA创建Maven的web项目的教程(这个比上一期更“啰嗦哦~,前面不想删了,整体再来一遍”)
- 运营商开始悄悄火拼5G价格战,19元套餐开始涌现
- 一文搞懂广播电视节目制作经营许可证办理流程
- 全志VR9虚拟现实专用芯片处理器介绍
- 交通流的微观模型(Matlab代码实现)