Reversing a Black Desert Online Dump: Restoring IAT with IDAPython and FLIRT signatures
Motivation A few weeks ago one idea came to my mind, it was time to go for something a little harder, try to actually hack something that uses a well known Anti-cheat, analyze it statically …
Why leveling if you can just use Lua? Hacking Lua inside Games
Scripting Engines In the last post, we saw how to properly hook and use AngelScript from HPL Engine to manipulate a game. If you haven’t read it yet, I really recommend you to do it, …
Scripting Engines inside Games? You can hack them too! (AngelScript)
Introduction to Games and Scripting Multiple games delegate many portions of the game into a scripting engine: sounds, effects, animations, objects properties, events, etc. There are a lot of alternatives when we talk about scripting, …
Virtual Method Table Hooking Explained
Virtual Function Hooking We have seen in the previous post that sometimes we need to understand and use VF (Virtual Functions) in order to properly hook a function. So far we have seen this two …
Improving your Cheat Template (Hooking DirectX11)
Template For the ones that are interested in improving your code, this may be a post for you. In the last few weeks, I have been posting about hooking and DirectX11 (here). Programming this template and …
Creating your own Wallhack
Wallhack In the previous posts we have done most of the heavy work, but what comes now is really simple compared with the rest. We have created a basic template for hooking DirectX11 and inject our …
Fingerprinting Models when hooking DirectX (Vermintide 2)
Fingerprinting Models? Reading “Game Hacking” from Nick Cano, where he explains how to fingerprint the models we want to reveal for certain cheats, motivated me to try it on DirectX11, and I explain how to …
How to Hook DirectX 11 + ImGui (Vermintide 2)
Why would we hook DirectX? When creating a cheat for a game, rendering additional content or modifying how the models are rendered into the game is something that sooner or later might be required. There …
Rooting your Router ZTE F670E by abusing an old Samba
Hi there! This will be just a quick write up about something I did last weekend. A week ago, I got a new router at home. Just by curiosity, or because we always want to …