GuidedHacking posts
Rust Game Hacking - Internal Cheat on MacOS
RustLang: Your Gateway to MacOS Game HackingHey there, fellow coders! Today, we're diving into the fascinating world of game hacking on MacOS using Rust. It's a wild ride, so buckle up!🍏 Rust-Lang Game Hacking Chapter 2📂 Injecting Rust Library = Internal Cheat👨💻 Writing code for memory editing🎮 Tackling MacOS game structures💻 Compiling for Apple Silicon nuancesExternal Hacking with RustLang? Yes, Please!So, you're starting out, huh? Well, we've got just the t...
Mac OSX Game Hacking with Rust-Lang
By the end of this tutorial, you'll have a solid understanding of MacOS game hacking, including how to find memory offsets and manipulate game data. At the end, you will have learned how to make a basic external trainer for AssaultCube using Rust on a MacOS machine.🍎 MacOS Game Hacking with Rust-Lang👨💻 Learn How To Use the Mach Kernel API🛠️ Bit Slicer = MacOS Cheat Engine Alternative🧠 Best Crates for MacOSX Memory Manipulation💻 Learn How to Manipulate Game Memory✨ De...
Bug Spotting in Video Games
Uncovering Bugs in Video GamesOne pivotal aspect of game security is identifying & resolving bugs. The process, often termed as 'bug hunting', is not just about finding glitches but understanding their root cause & impact. A detailed discussion on this can be found in a thread on bug hunting in video games. This resource offers insights into common types of bugs encountered in games, ranging from minor graphical errors to major security loopholes that can be exploited.Integer MismatchAno...
WTF is Egg Hunting Shellcode?
Don't know where your shellcode went? Use an Egg Hunter.Exploit Development 11 - Using Egghunters For ExploitsWhy search for our shellcode in memory when we can let Windows do it for us? Sometimes the offset to the shellcode on the stack might not be consistent across application restarts or exploit attempts. In other scenarios, the shellcode might not end up on the stack at all but on the Heap which is dynamically allocated. In order to be still able to write reliable exploits that find the...
How to Detect DLL Injector Threads
Thread Creation Methods in WindowsWindows thread creation is a pivotal concept in software engineering, especially in the realms of process manipulation & DLL injection. One prevalent method is using CreateRemoteThread, a function that initiates a thread in another process’s memory space. This method is fundamental for DLL injectors, which are tools that insert a DLL into a different process. A comprehensive guide on this can be found in our thread creation tutorial, offering an in-depth look ...
Popular Memory Libraries
In software development, particularly when it comes to game hacking or application manipulation, memory modification libraries are a pivotal resource for developers. These libraries provide the interfaces and tools necessary to read and write to process memory--a fundamental operation for altering the behavior of running software.Let's take a peek at some innovative libraries that span across different programming languages and operating systems. Each is tailored uniquely, offering a niche s...
Android Hooking with Frida Tutorial
Utilizing Frida for Android Game ManipulationEmploying dynamic instrumentation frameworks like Frida is a compelling strategy in Android game hacking. This toolkit grants us the ability to inspect the process, manipulate its functions & data. Our expedition into Frida will unravel its capacity for game modification on Android platforms, shedding light on some pertinent tutorials & resources.Frida HookingFrida is a revered toolkit in the circles of android modding. It aids in hooking functions, a...
Linux Buffer Overflow - Exploit Development 9
Linux exploit development is an advanced field that requires a deep understanding of system vulnerabilities, memory management, and binary exploitation techniques. Knowledge of the Linux operating system is indispensable for cybersecurity experts and exploit developers. Linux is prevalent in various systems—from servers to IoT devices—making it a frequent target for attackers.In this context, understanding Linux exploitation fundamentals is of utmost importance. this beginner intro to Linux ...
Json Config Files for IMGUI Menus
Creating a user interface that is not only functional but intuitive is an indispensable facet of developing game hacks. Utilizing Immediate Mode GUI (IMGUI) libraries is a sterling approach to achieve this, allowing for real-time rendering and interactions. Moreover, coupling IMGUI with JSON for configuration file handling further enhances the user experience by allowing for simplified settings management. Through this orchestration, developers can furnish users with a robust interface for game ...
Detecting Debuggers via Time Checks
Debuggers are quintessential tools for software reverse engineering and malware analysis. However, in certain scenarios, it's crucial to deter debuggers to uphold software integrity. A robust technique to detect debuggers is by employing time checks. Time checks work by measuring the time taken to execute a block of code. In normal conditions, the time difference would be negligible, but with a debugger, the delay is noticeable. One can delve into a comprehensive guide on detecting debuggers...
Z3 SMT Solver - Intro to Symbolic Execution
In symbolic computation, a few tools and concepts reign supreme. Among them are the Z3 Theorem Prover, Satisfiability Modulo Theories (SMT), SMT Solvers, and Boolean SAT Solvers. These components are crucial for ensuring the correctness of software and hardware systems. Let’s jump into each of these concepts to provide a clearer understanding. Full article here: Intro to Z3 SMT Solver.What is the Z3 Theorem Prover?The Z3 Theorem Prover is a high-performance tool designed for checking the satis...
How to Bypass Anti-Cheat in 2023
Bypassing Kernel-Level Anti-CheatsSo, how do you go about bypassing anti-cheat mechanisms at the kernel level? The anti-cheat resides in the kernel and tries to protect the game from our user-mode cheats. When we try to read or write the game's memory, the anti-cheat detects it and blocks it. To bypass this, we also need to operate at the kernel level. We create a driver and load it into the kernel, which allows us to bypass the kernel-level anti-cheat.Originally presented at SecurityFest...
Unreal Engine Decompiler & Other Tools
Our Unreal Engine Decompiler is comprehensive toolset that allows one to reverse-engineer Unreal Engine games, offering insights into the game architecture, blueprints, and underlying code. Our Unreal Engine Decompiler post will help you to grasp the utility and application of this specialized tool. This resource provides step-by-step guidelines on how to dissect Unreal Engine games, making it easier for software engineers to comprehend the mechanics involved.🛠️ GH Unreal Engine Decompiler ...
Steam Keys for Paid Members
Road RedemptionGFZLZ-KDA9A-JWQVBDungeon Siege 34DPV6-R9C7J-F6KJAFollow Us On All Our Social Media👨💻 github.com👍 facebook.com📸 instagram.com👥 reddit.com🎥 tiktok.com💖 patreon.com🎮 twitch.tv📺 youtube.com🐦 twitter.com
Bypass ASLR - Exploit Development 8
Understanding ASLR in the Context of Exploit DevelopmentAddress Space Layout Randomization (ASLR) has become a key defensive technique against various forms of attack, particularly those involving buffer overflows. With ASLR, the base addresses of loaded processes are randomized, making it difficult for attackers to predict the memory layout. However, this randomization also makes exploit development more challenging. A specific post elucidates how to bypass ASLR in a step-by-step guide. This gu...
HWID Spoofer Reverse Engineering
HWID SpoofingHWID (Hardware Identification) is a unique identifier linked to the hardware of a computing system, often serving as a fingerprint that various software, including anti-cheat engines, use for tracking. Manipulating or mimicking this unique identifier is known as HWID spoofing. It is a technique that is predominantly employed to bypass bans on gaming platforms, or to maintain anonymity in specific computing activities.To grasp the core functionalities of HWID spoofing, one can consul...
How to Find Velocity Addresses in Cheat Engine
Identifying Velocity AddressesIn the complex world of hacking and game manipulation, discovering velocity addresses can be a major challenge. Using Cheat Engine, the tutorial explains the various methods and techniques, including pointers, AOB scans, and more. By following these guidelines, finding velocity addresses can become a more manageable task. Read more about velocity addresses here.Locating Coordinates in GamesAnother crucial aspect in game hacking is the ability to find coordinates. Un...
File Format Analysis Tools
Understanding File Format AnalysisFile format analysis is a vital aspect of reverse engineering, malware analysis, and software engineering. It involves studying the structure, content, and metadata of files to understand how they are built and organized. This information can be invaluable for security professionals, who may use it to detect malicious code, understand how a particular piece of software operates, or enhance interoperability between different systems.Tools for Identifying File Typ...
Steam Keys for Paid Members
Age of Wonders IIIXG456-BMLLW-C5LGLPrison Architect0KYHX-XX80Z-PI2C2Follow Us On All Our Social Media github.com facebook.com instagram.com reddit.com tiktok.com patreon.com twitch.tv youtube.com twitter.com
Steam Overlay Hooking
Steam Overlay HookingHooking into the Steam overlay system has become an intriguing and challenging aspect for many developers. This process involves a detailed understanding of the rendering environment, knowing how to search for and hook DirectX functions, and manipulating the V table and swap chain.One of the most comprehensive tutorials on this subject can be found at Guided Hacking. This resource offers an extensive walk-through on how to implement the Steam hook, test the Steam hook, and e...
Steam Keys for Patrons
HomefrontNKBVW-3MCJ3-8CAIYHacknetBQKWQ-ZVW72-IYREJFollow Us On All Our Social Media github.com facebook.com instagram.com reddit.com tiktok.com patreon.com twitch.tv youtube.com twitter.com
How to Detect Manually Mapped DLLs
Manually Mapping DLL Injection Technique: An OverviewDynamic Link Libraries (DLLs) play a pivotal role in software engineering, primarily due to their capacity to contain code and data that multiple programs can utilize simultaneously. Among numerous methods to manipulate these libraries, one particularly powerful approach is the Manual Mapping DLL Injection technique. This method extends beyond the boundaries of conventional DLL injections by offering a greater degree of flexibility and control...
Best SysInternals Tools for Malware Analysis
SysInternals Tools for Malware Analysis - A SummaryIn today's rapidly evolving cybersecurity landscape, robust toolsets like SysInternals have proven invaluable. Originated by Mark Russinovich and Bryce Cogswell, later acquired by Microsoft, SysInternals is an advanced suite of system utilities designed specifically for diagnosing, troubleshooting, and analyzing Windows-based systems. These tools are deemed essential for IT professionals, system administrators, and security analysts to ident...
Steam Keys for Paid Members
The Turing TestLRQK2-KGJKZ-9FEHILast OasisWBA7P-QKINJ-VNIL7Follow Us On All Our Social Media github.com facebook.com instagram.com reddit.com tiktok.com patreon.com twitch.tv youtube.com twitter.com
Steam Keys for Patrons
Battle Chasers: Nightwar Steam Key4IIYX-4T402-QD4BJIf you like old school RPG's like Final Fantasy, you will love this game. 10/10My Time At Portia Steam KeyW47FR-JZZZB-MX3J0If you like Minecraft or Stardew Valley this is 100x better than both games.Follow Us On All Our Social Media github.com facebook.com instagram.com reddit.com tiktok.com patreon.com twitch.tv youtube.com twitter.com
Binary Comparison & Reverse Engineering
Binary comparison is a significant process in software updates, where the byte structures of binaries are compared for alterations. When security vulnerabilities are discovered, for instance, the exploitable code undergoes changes to fix the issue. Recognizing these modifications in binaries is pivotal for understanding where the exploit resides. More about binary comparison can be found in this informative forum thread.Making the Most of BinDiffFor efficient binary comparisons, we have BinDiff,...
Steam Keys For Paid Members
Warhammer: End Times - Vermintide Steam Key GLOBALEZ8LZ-65KA0-PCGFLAge of Wonders 3 Steam Key GLOBALADJ0G-LVCZM-94VPK
Thread Hide From Debugger
ThreadHideFromDebugger Anti-Debug TechniqueThis technique is a powerful tool in the arsenal of software engineers who want to protect their code from prying eyes.Read the full tutorial here: ThreadHideFromDebugger TutorialWhat is ThreadHideFromDebugger?ThreadHideFromDebugger is a function that, as the name suggests, hides a thread from a debugger. It's part of the Windows Debugging API and can be used to make a thread invisible to debuggers. This is a neat trick to throw off anyone trying to...
VMT Hooking & vTables Explained
What is Virtual Function Hooking?Virtual function hooking (or VMT hooking) is a commonly used technique in game hacking. Its principle revolves around manipulating the Virtual Method Table (VMT) - a structure used by compilers to support virtual functions in C++.Virtual functions come into play when we're dealing with inheritance and polymorphism in C++. For an insightful primer on virtual tables and how they interact with virtual functions, check out this comprehensive guide on LearnCPP.Div...
Patreon Steam Keys
Both of these games are great:Homefront Steam Key GLOBALNM7J7-L60T0-ID786Surviving Mars Steam Key GLOBAL7FDGM-BF7W7-NFF4QFollow Us On All Our Social Media github.com facebook.com instagram.com reddit.com tiktok.com patreon.com twitch.tv youtube.com twitter.com



















