QQpc端登录账号还可以这样玩!!!
图片上来。
wow,我惊呆了。
居然可以登录进出?!
都知道,登录会验证账号是整数,文本框输入的是字符串,会把字符串转成整数,
而刚好当前QQ的登录界面是由js+h5做的,这个查一查便知道了,0x代表是16进制。加后面的一大串,用了js里面parseInt直接转成10进制数据得到了QQ号码。
账号正确啦,不就登录成功啦。
背后还做了操作啦,所以每个程序,每个表象后面做的东西,是很多的。
上面的是直接转换啦,下面还有parseInt 的下一种用法。
不多bb,code coming…
<script>function test() {var value = "329b3aad";// parseInt函数的又一用法 将几进制的数转换为十进制。var change = parseInt(value, 16);alert(change)// 0x代表16进制。value = "0x329b3aad";change = parseInt(value);alert(change);}</script>
Conclusion:
本人亲测,parseInt(“balabalabala”, int num)
将num进制的字符串转为10进制的数,一个一个的匹配,如果后面遇到字母就转换停止。