Reverse Engineering

Minecraft 注入客户端 VapeClient 分析

Vape (Vape Ghost Client) 是一个 Minecraft 作弊客户端。Vape 客户端允许玩家在 Minecraft 中使用一些自动化功能或作弊工具,如自动瞄准、飞行、透视等。该客户端使用特殊的加载方式(动态注入)在 Windows 平台下比较受欢迎,本文章通过逆向工程,分析VapeV4与VapeLite,阐述该客户端的工作原理。
2025-07-15 / Reverse Engineering / 352 views

代码虚拟化基础

代码虚拟化是当代软件保护基础,本文以VMProtect作为例子来分析其虚拟机,给出一些VM基础的分析方法。
2025-06-25 / Reverse Engineering / 65 views

逆向工程:Themida 3.1.9.20 (FALCON64 Tiny) 探究

本文以 Themida 3.1.9.20 FALCON64 (Tiny) VM为研究对象,FALCON64是最简单的Themida VM。分析了大部分Handler与VM_Context等,并通过一个加了VM的简单程序来进行逆向,剖析其功能,最后进行JCC爆破,解决问题。
2025-05-16 / Reverse Engineering / 141 views

逆向工程实战:解密电脑端学习通客户端的JS加密机制

本文以电脑端学习通(超星)客户端的JavaScript加密逻辑为研究对象,通过逆向工程手段系统分析了其前端数据加密流程,探究了NodeJS C++相关API与逆向方案,使得Electron写的客户端可以打开devTools从而方便与前端-后端通讯分析。
2025-04-05 / Reverse Engineering / 144 views