Creează un cont pentru a te abona la acest blog și a-i urmări articolele pe pagina Lectură.
-
Static Devirtualization of Tencent VM
Prerequisite Material https://k0mkc.hatenablog.com/entry/2026/07/29/042406 https://arxiv.org/abs/2603.18355 https://arxiv.org/abs/1909.01752 Legal Disclaimer This work constitutes reverse engineering, decompilation, and de-virtualization performed solely…
-
Static Devirtualization of Themida
Introduction Before reading this article I highly recommend studying the following community research on binary deobfuscation.
-
Deobfuscation and Analysis of Ring-1.io
Download All Files Here Introduction The integrity of online video games is locked in a perpetual cat-and-mouse battle between anti-cheat developers and cheat engineers.
-
Unauthorized Code Execution in FiveM / GTA V (Pwning the Game Client)
Exploiting a Computer Program 1.
-
AMD-V Hypervisor Development - A Brief Explanation
KrakenSvm Project Table of Contents Preamble Purpose & Intentions Support Terminology Overview - KrakenSvm Hypervisor Virtual Machine Control Block (VMCB) - Parts Control Area Save State Area Secure Virtual Machine (SVM) - Semantics Checking Lock/Support…
-
Theodosius - Jit linker, Symbol Mapper, and Obfuscator
Repository: https://git.back.engineering/_xeroxz/Theodosius/ Doxygen: https://docs.back.engineering/theo/ Table Of Contents Credits Introduction and Preamble LLVM IR Level Obfuscation Bin2Bin Obfuscation Linker Level Obfuscation Brief Overview Of Theodosi…
-
Writing a Mutation Engine and breaking Aimware
Source PERSES’ source code can be found here.
-
EZVIZ BD-2402B1 Reverse Engineering and SNES9X Port
Table Of Contents Introduction Hardware Details Notable Components SoC - Hi3520DV300 TDE - Two Dimensional Engine UART - Universal asynchronous receiver-transmitter JTAG - Hardware Debugging Hisilicon Source Code Which can be found here, rehosted on my se…
-
EQU8 - Kernel Component Analysis
Disclaimer Please note that all the code posted from here on is simply heavily beautified pseudo-code.
-
EasyAntiCheat Exploit to inject unsigned code into protected processes
Source Link Disclaimer This is not an attack on EasyAntiCheat Oy.
-
VMProtect 2 - Part Two, Complete Static Analysis
VMProtect 2 Project: github.com/backengineering/vmp2 Table Of Contents Purpose Intentions Definitions VMProtect 2 - Project’s Overview VMHook - Overview VMHook - Example, um-hook VMProfiler - Overview VMProfiler - Virtual Machine Handler Profiling VMProfi…
-
VMProtect 2 - Detailed Analysis of the Virtual Machine Architecture
Download link: VMProtect 2 Reverse Engineering Table Of Contents Credit - Links to Existing Work Preamble - Intentions and Purpose Purpose Intentions Terminology Introduction Obfuscation - Deadstore, Opaque Branching Opaque Branching Obfuscation Example D…
-
Voyager - A Hyper-V Hacking Framework
Download link: Voyager Table Of Contents Keywords Abstract Credit Introduction bootmgfw.efi winload.efi BlLdrLoadImage BlImgAllocateImageBuffer Hyper-V Intel - vm exit handler location and hooking Locating Vmexit Handler Hyper-V AMD - vm exit handler loca…
-
Hyperspace - Hidden Address Spaces
Download link: Hyperspace Table Of Contents Introduction - Address Spaces Thread Scheduler - Trap Frames and Control Registers DKOM - Direct Kernel Object Manipulation Windows Memory Manager - MiStealPage Example - printf, malloc, etc Limitations - Crashes
-
Reverse Injector - Merging Address Spaces
Download link: Reverse Injector Table Of Contents Introduction - Virtual Memory & Page Tables TLB - Translation Lookaside Buffer Four Level Page Table Graph Reverse Injector - Merging Address Spaces Remapping PML4 Entries 32bit Processes - Support, Limita…
-
MSREXEC - Elevate Arbitrary WRMSR to Kernel Execution
Download link: MSREXEC Table Of Contents Introduction MSREXEC Starter Code WRMSR - Write Model Specific Register MSR - Model Specific Registers KVA Shadowing & KiSystemCall64 IA32_LSTAR With KVA Shadowing Disabled (KiSystemCall64) IA32_LSTAR With KVA Shad…
-
PTM - Page Table Manipulation From Usermode
Download PDF Version (Best Version) can be downloaded here: PDF Download.
-
VDM - Vulnerable Driver Manipulation
Download PDF Version (Best Version) can be downloaded here: PDF Download.
-
PSKP - Process-Context Specific Kernel Patch
Download link: PSKP (Process-Context Specific Kernel Patch) Introduction Applying knowledge obtained from the prior write up of paging tables, one can easily follow along with this write up, if you have not acquainted yourself with paging tables this write
-
Virtual Memory - Intro to Paging Tables
Download link: PTM Introduction Virtual memory is probably one of the most interesting topics of modern computer science.
-
Physmeme - Windows Unsigned Kernel Driver Mapper
Download link: physmeme Introduction Physmeme is a driver mapper that works with any form of read and write to physical memory.