hacking with praydog
things I find interesting
interests
- reverse engineering
- binary similarity
- game engine internals
- graphics programming
- virtual reality
- compilers
- optimization
- (de)obfuscation
- anti‑tamper
- vulnerability research
- C++
- x86 assembly
- Lua
- SIMD
- .NET & reflection
articles
- 2023-07-03» UEVR: An Exploration of Advanced Game Hacking Techniques
- 2015-06-24» An Analysis of the Source 2 Engine: The Schema System
- 2015-03-08» Bypassing the Forgelight Engine’s Anti-Data Tampering Code
projects
-
REFramework
Scripting platform, modding framework and VR support for all RE Engine games
-
UEVR
Universal Unreal Engine VR Mod (4/5)
-
kananlib
C++ binary analysis library with AVX2-accelerated scanning, exhaustive disassembly, emulation, control flow analysis, and function discovery
-
kananlifter
WIP
Optimizing x86-64 binary recompiler and deobfuscator that lifts compiled machine code into a custom, semantics-aware SSA IR, optimizes it, and recompiles it back into native machine code
-
kanandiffer
WIP
Fast similarity matching engine that matches functions between two compiled binaries using layered hashing, call-graph propagation, and scored disambiguation
vulnerabilities
other projects and contributions
-
regenny
A reverse engineering tool to interactively reconstruct structures and generate header files
-
RE_RSZ
Tool to inspect and modify RE Engine game files based on my research into RSZ deserialization
-
AutomataMP
WIP
NieR Automata multiplayer mod
-
Source2Gen
SDK generator for Source 2 games
-
RE Engine BHVT Editor
Live editor for RE Engine behavior trees/state machines
-
MGS4 Load Fix
Cuts MGS4 load times by up to 94% (4.1s->0.23s), instant costume changes, adds quick save/load
contact
Get a hold of me at [email protected].
PGP fingerprint: 505F 993C EE33 A806 1EC7 BB88 264F BB74 685D 6311
View my PGP key.