黑基网 首页 学院 编程开发 查看内容

教大家搜索QQ内存基址,读取基址获取本机登录QQ!

2017-9-12 11:16| 投稿: xiaotiger |来自: 互联网

摘要: 获取本机登录的QQ有很多方法,例如我以前发的两种:教大家利用隐藏的窗口名,获取本地登录的QQ!教大家利用QQ网页协议的方式,获取本地登录的QQ号(附代码)、今天继续换一种方法,找到QQ的基址和偏移然后读取QQ内存的 ...

获取本机登录的QQ有很多方法,例如我以前发的两种:

教大家利用隐藏的窗口名,获取本地登录的QQ!

教大家利用QQ网页协议的方式,获取本地登录的QQ号(附代码)

今天继续换一种方法,找到QQ的基址和偏移然后读取QQ内存的方式获取登录的QQ!

当然这种方法有很大的局限性,因为随着版本的不同,可能基址和偏移就会不同,从而读取不到QQ号!

权当教大家一种别的思路和方法,当做借鉴!

  1. 先打开任意版本QQ,然后用CE加载QQ.exe这个进程(CE可以自行网络搜索下载,也可以点击我的头条主页加群下载)

550 350

2.搜索自己登录的QQ号,例如:81644996。选择四字节,点首次搜索!向下拉找到绿色的内存!

注意:黑色的代表是动态的内存地址,绿色的代表静态的内存地址

所以:我们找到绿色的内存地址,即使下次QQ重新打开,也会正确读取!

3.上图绿色的内存地址这5个都是可以用的,我们就以6A310CD8为例。6A310CD8就是基址了吗?不是!因为这个还是会变化的!我们来看看它的构造!

4.我们可以看到:

6A310CD8=Common.dll(模块基址)+240CD8(偏移)

5.所以我们如果做程序读取QQ号的时候,并不是读取6A310CD8这个内存地址的数值!而是读取

Common.dll+240CD8的数值!


今天的教程就到这里,下次和大家分析,怎么用编程的方式调用API获取模块基址,然后读取本机登录的QQ号!

喜欢我的可以关注我哦!每天为大家分享电脑技术和编程知识!

小编推荐:欲学习电脑技术、系统维护、网络管理、编程开发和安全攻防等高端IT技术,请 点击这里 注册黑基账号,公开课频道价值万元IT培训教程免费学,让您少走弯路、事半功倍,好工作升职加薪!

本文出自:http://www.toutiao.com/a6436097751242604802/

免责声明:本文由投稿者转载自互联网,版权归原作者所有,文中所述不代表本站观点,若有侵权或转载等不当之处请联系我们处理,让我们一起为维护良好的互联网秩序而努力!联系方式见网站首页右下角。


鲜花

握手

雷人

路过

鸡蛋

相关阅读

最新评论


新出炉

返回顶部