逆向QQkey盗号木马原理分析

Posted sunsetr

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了逆向QQkey盗号木马原理分析相关的知识,希望对你有一定的参考价值。

一、简介

    QQkey是一段字符串,通过这段字符串在没有QQ登录密码的前提下你依然能够在浏览器中对别人QQ空间、邮箱等应用进行随意访问和操作。现在市面上已经有很多使用易语言编写的盗号木马,专门盗取别人的QQkey,通过QQkey改绑关联了该邮箱的Steam账号,最终达到游戏盗号的目的!

二、原理

    QQkey并没有人们想象的那么神奇,它其实是腾讯为了方便用户在网页上进行快速登录而推出的一项技术,就好比下面这张图。当你在本地登录QQ客户端的时候,打开网页版QQ空间,浏览器就会检测并提示你进行快速登录(此时你是不需要另外输入QQ密码的)。当然QQ和浏览器作为2个毫不相干的应用程序,它们之间其实是不能直接进行数据交换的,QQ客户端在每次启动的时候都会在本地打开一个或多个监听端口(4300-4308),当浏览器访问某些QQ页面的时候浏览器就向QQ客户端事先开放的监听端口发送GET请求,此时QQ客户端就充当起了WEB服务器的角色,它会向浏览器返回当前本机登录QQ的详细信息,浏览器通过这些信息就能实现用户的快速登录。而QQkey就是这些信息中最重要的一个字段。

 技术图片

三、手动获取QQkey

1、首先在浏览器中打开QQ空间(https://qzone.qq.com/)

2、按“F12”打开浏览器开发者模式,选择“Network”,按“F5”刷新网页

3、在“Name”窗口找到以“pt_get_uins”开头的项目,复制完整的请求地址(RequestURL)

 

以上是关于逆向QQkey盗号木马原理分析的主要内容,如果未能解决你的问题,请参考以下文章

“DNS隧道”盗号木马分析——类似hjack偷密码然后利用dns tunnel直传数据发送出去

*管家病毒查杀原理逆向分析

BASE64编码原理分析脚本实现及逆向案例

《逆向工程核心原理》学习笔记:高级逆向分析技术

《逆向工程核心原理》学习笔记:高级逆向分析技术

《逆向工程核心原理》学习笔记:高级逆向分析技术