awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةOpen-source alternativesSelf-hosted softwareالمدونةخريطة الموقع
المشروعحولHow we rankالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
cheat-engine avatar

cheat-engine/cheat-engine

0
View on GitHub↗
cheatengine.org↗

Cheat Engine

Cheat Engine is a software reverse engineering suite and memory editor designed for the Windows environment. It functions as a comprehensive platform for inspecting, analyzing, and modifying the internal logic and data structures of running applications.

The tool provides capabilities for real-time memory scanning and manipulation, allowing users to locate and alter specific values within a process's address space. It distinguishes itself through advanced debugging features, including hardware-assisted debugging, kernel-mode driver injection for bypassing memory protections, and dynamic binary instrumentation to intercept and modify machine code at runtime.

Beyond basic memory editing, the suite supports the analysis of managed code by reconstructing object hierarchies and method signatures. It also includes an embedded scripting engine that enables the automation of complex tasks, such as interface interactions and custom code injection, allowing for the execution of user-defined assembly scripts within a target process.

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

Features

  • Software Reverse Engineering Suites - Provides a comprehensive suite for reverse engineering, binary analysis, and memory manipulation of compiled Windows applications.
  • Assembly Debuggers - Scans process memory, injects custom assembly code, and debugs executing applications to analyze and modify internal logic.
  • Debugging and Inspection Tools - Traces code flow and inspects call stacks to identify how processes manage data and handle internal logic.
  • Process Injection Platforms - Provides a platform for executing custom machine code and scripts within target processes to override internal functions.
  • Memory Editors - Enables real-time scanning and modification of process memory values to alter application behavior during execution.
  • Assembly Injection Interfaces - Executes custom machine code within a target process to modify internal logic and override existing functions.
  • Memory Inspection Tools - Scans process memory to locate and alter specific values in real-time to change application behavior.
  • Memory Manipulation Utilities - Locates and alters specific values within a running process to change application behavior or test software state.
  • Code Injection Utilities - Executes user-defined assembly scripts within a target process to alter internal logic at runtime.
  • Instrumentation & Hooking - Hooks into target processes at runtime to intercept and modify machine code instructions for analysis and modification.
  • Memory Scanners - Performs high-speed pattern matching across virtual address spaces to locate and track specific data structures in real-time.
  • Game Hacking Tools - Powerful all-in-one memory scanner and debugger for game modification.
  • Kernel Driver Injection - Loads privileged system drivers to bypass memory protections and gain unrestricted access to process memory.
  • Execution Observability - Traces code execution and manages breakpoints to analyze how processes handle data and internal logic.
  • Execution Tracing - Pauses processes to inspect call stacks and step through instructions to identify logic errors.
  • Embedded Scripting Engines - Integrates a lightweight scripting engine to automate complex memory manipulation and interface interactions.
  • Code Analysis Tools - Dissects data structures and methods within managed applications to facilitate targeted software modifications.
  • Managed Code Analyzers - Dissects and inspects structures and methods within managed applications to facilitate targeted modifications.
  • Task Automation Scripts - Executes custom logic via embedded scripts to automate memory manipulation and interface interactions.
  • Structure Mappers - Analyzes and maps internal data structures and object hierarchies to understand state management.
  • Reflection Frameworks - Parses internal framework structures to reconstruct object hierarchies and method signatures for managed applications.
18,453 نجوم·2,591 تفرعات·Pascal·2 مشاهدات

سجل النجوم

مخطط تاريخ النجوم لـ cheat-engine/cheat-engineمخطط تاريخ النجوم لـ cheat-engine/cheat-engine

بدائل مفتوحة المصدر لـ Cheat Engine

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Cheat Engine.
  • hyperdbg/hyperdbgالصورة الرمزية لـ HyperDbg

    HyperDbg/HyperDbg

    3,885عرض على GitHub↗

    HyperDbg is a hardware-assisted kernel-mode debugging platform that leverages virtualization to monitor and control system execution. By utilizing hypervisor-level primitives, it enables deep system analysis and instrumentation without relying on standard operating system debugging interfaces. The framework provides a comprehensive environment for inspecting both kernel and user-mode processes, allowing for granular control over execution flow and system state. The project distinguishes itself through a transparent debugging layer designed to remain invisible to the target environment. It emp

    Cbinary-analysisdebugdebugger
    عرض على GitHub↗3,885
  • radareorg/radare2الصورة الرمزية لـ radareorg

    radareorg/radare2

    23,120عرض على GitHub↗

    Radare2 is a comprehensive framework for reverse engineering and analyzing compiled software. It provides a command-line environment designed for disassembling, debugging, and patching binary executables across a wide range of processor architectures and operating systems. The system distinguishes itself through a modular, plugin-based architecture that supports cross-platform analysis and automated workflows. It utilizes memory-mapped file access to enable efficient structural inspection and modification of binaries without requiring full file loads. By lifting machine instructions into a un

    Cbinary-analysisccommandline
    عرض على GitHub↗23,120
  • nationalsecurityagency/ghidraالصورة الرمزية لـ NationalSecurityAgency

    NationalSecurityAgency/ghidra

    69,740عرض على GitHub↗

    Ghidra is a software reverse engineering suite designed to analyze compiled binaries and reconstruct program logic without access to original source code. It provides an interactive environment for disassembly and decompilation, utilizing a platform-independent intermediate representation to maintain consistency across diverse hardware architectures. The framework supports automated binary analysis through programmatic routines, enabling the investigation of complex code patterns and security indicators. The platform distinguishes itself through a modular architecture that allows for extensiv

    Javadisassemblerreverse-engineeringsoftware-analysis
    عرض على GitHub↗69,740
  • jindrapetrik/jpexs-decompilerالصورة الرمزية لـ jindrapetrik

    jindrapetrik/jpexs-decompiler

    5,404عرض على GitHub↗

    JPEX Software is a comprehensive reverse engineering suite for SWF binary files, serving as an ActionScript decompiler and editor. It provides a toolkit for decompiling, analyzing, and modifying the internal structure of compiled Flash content, including the extraction of scripts and media assets. The project is distinguished by its ability to perform direct binary modification, allowing users to edit bytecode and replace embedded resources without reverting to high-level source code. It includes a runtime ActionScript bytecode debugger for variable inspection and call stack analysis, as well

    Javadecompilereditorflash
    عرض على GitHub↗5,404
عرض جميع البدائل الـ 30 لـ Cheat Engine→

Frequently asked questions

What does cheat-engine/cheat-engine do?

Cheat Engine is a software reverse engineering suite and memory editor designed for the Windows environment. It functions as a comprehensive platform for inspecting, analyzing, and modifying the internal logic and data structures of running applications.

What are the main features of cheat-engine/cheat-engine?

The main features of cheat-engine/cheat-engine are: Software Reverse Engineering Suites, Assembly Debuggers, Debugging and Inspection Tools, Process Injection Platforms, Memory Editors, Assembly Injection Interfaces, Memory Inspection Tools, Memory Manipulation Utilities.

What are some open-source alternatives to cheat-engine/cheat-engine?

Open-source alternatives to cheat-engine/cheat-engine include: hyperdbg/hyperdbg — HyperDbg is a hardware-assisted kernel-mode debugging platform that leverages virtualization to monitor and control… radareorg/radare2 — Radare2 is a comprehensive framework for reverse engineering and analyzing compiled software. It provides a… nationalsecurityagency/ghidra — Ghidra is a software reverse engineering suite designed to analyze compiled binaries and reconstruct program logic… jindrapetrik/jpexs-decompiler — JPEX Software is a comprehensive reverse engineering suite for SWF binary files, serving as an ActionScript decompiler… iovisor/bcc — BCC is an eBPF development toolkit and tracing framework used for monitoring and analyzing the Linux kernel. It… korcankaraokcu/pince — PINCE is a dynamic debugger, instruction tracer, and memory scanner designed for the analysis and manipulation of…