c++十六进制转十进制_QQ账号十六进制登录? | 视频文字稿(第二期)

点击查看视频

a31f734374a185e60723ac1d4bcb2885.png

哈喽大家好

这里是CBYHD(小林科技)

欢迎来到每日一个封号小技巧

用16进制QQ号登陆的揭秘时间

首先 我们明确一点

你在文本框内输入的是字符串

不管你是输入的十进制还是十六进制

都是要转成数字类型的

所以最关键的一步就是转换的过程

一定是通过一个特殊的函数来完成这个过程的

无论传参是十六进制还是十进制的字符串

都会被转为十进制的整数

我首先想到一款用户数量庞大的软件为了追求效率

很可能用C语言开发的

所以很可能用了C语言里面的一个字符串转整形的函数

我查了一下函数 发现有一个函数叫做strstoul

不啰嗦 上代码

新建一个程序 写上必要的头文件

定义一个用来储存QQ号的字符串

定义一个整形 调用strstoul把QQ号转为整形

先测试十进制的QQ号

输出正常

然后是十六进制的

发现解析出来的还是十进制的

我们找到了这个函数

但是事情没有这么简单

我在网上搜了一下

发现都是2019年发的帖

那为啥以前没有人说出来呢

回想起过去并不流行的H5和JS

推测说明2019年QQ把前端程序用JS改版了

JS有个转换的函数,是叫做parseint

测试了一下 发现果然没错

无论是输入十进制的还是十六进制的字符串

最终都会转为十进制的整数

没错 这就是我们要找的函数

QQ软件99%用的就是这个函数

导致了可以用十六进制登录

大家没什么意见吧

制作科普视频并不容易

期待大家的三连加关注

更多有趣的视频等着你哦

我是CBYHD(小林科技)

拜拜

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值