Results 1 to 1 of 1
  1. #1
    Dwar
    Dwar is offline
    Veteran Dwar's Avatar
    Join Date
    2010 Mar
    Posts
    2,222
    Thanks Thanks Given 
    211
    Thanks Thanks Received 
    2,230
    Thanked in
    292 Posts
    Rep Power
    10

    [Memory Scanner] Cheat Engine

    Cheat Engine, commonly abbreviated as CE, is an open source memory scanner/hex editor/debugger created by Eric Heijnen ("Dark Byte") for the Windows operating system.
    Cheat Engine is mostly used for cheating in computer games, and is sometimes modified and recompiled to evade detection. This program resembles L. Spiro's "Memory Hacking Software", Tsearch, and ArtMoney. It searches for values input by the user with a wide variety of options that allow the user to find and sort through the computer's memory.

    Features
    • - View the disassembled memory of a process
      - Direct3D manipulation tools, allowing you to see through walls, zoom in/out etc..
      - Pointer scanner
      - Auto assembler
      - Kernelmode debugger
      - Ability to offload the current OS to dbvm (if your cpu supports it)
      - Hotkeys
      - Dll injection
      - Plugin system
      - Code injection
      - Creating standalone trainers


    Coding
    Two branches of Cheat Engine exist, Cheat Engine Delphi and Cheat Engine Lazarus. Cheat Engine Delphi is primarily for 32-bit versions of Windows XP. Cheat Engine Lazarus is designed for 32 and 64 bit versions of Windows Vista. Cheat Engine is, with the exception of the Kernel Module, coded in Object Pascal.

    Cheat Engine exposes an interface to its device driver with dbk32.dll, a wrapper that handles both loading and initializing the Cheat Engine driver and calling alternative Windows kernel functions. Due to a programming bug in Lazarus pertaining to the use of try and except blocks, Cheat Engine Lazarus had to remove the use of dbk32.dll and incorporate the driver functions in the main executable.

    The Kernel module, while not essential to normal CE use can be used to set hardware breakpoints and bypass hooked API in Ring 3, even some in Ring 0. It is compiled with the Windows Driver development kit and is written in the C Programming Language.

    DBVM
    Cheat Engine version 5.4 and above can interact with "DBVM" (Dark Byte's Virtual Machine), a Hypervisor/Tiny Operating System that boots immediately before any Operating System encapsulating it in a virtual machine environment, developed to help circumvent anti-cheating software and x64 versions of Windows' Kernel Patch Protection and anti unsigned code loading technology. Because DBVM uses the newer Intel VT-x instructions it requires certain


    Russian

    Cheat Engine (CE) – популярный шестнадцатеричный редактор/сканер памяти с открытым кодом, написанный Eric Heijnen для операционных систем семейства Windows. Основной сферой применения CE является взлом, создание трейнеров, и в целом обман компьютерных игр, путем модификация определенных участков памяти требуемого процесса (игры). Наряду с L. Spiro's "Memory Hacking Software", Tsearch, и ArtMoney, которые также используются для взлома игр, CE имеет ряд уникальных возможностей, что позволяет с легкостью управляться с любой задачей, стоящей перед читером (игроком). Отличительной особенностью CE является интуитивно понятный интерфейс и наличие обширной документации с подробным объяснением всех возможностей.

    Особенности:
    • - Просмотр дизассемблированного участка памяти выбранного процесса.
      - Взаимодействие с Direct3D
      - Автоматизированный поиск указателей
      - Автоассемблер
      - Отладчик на уровне ядра
      - Возможность выгрузки текущей ОС в dbvm
      - Горячие клавиши
      - Внедрение сторонних dll
      - Система плагинов
      - Внедрение кода в процесс
      - Создание автономных трейнеров, не требующих наличия CE
      - Широкий спектр условий поиска


    DBVM
    Начиная с версии 5.4, Cheat Engine может взаимодействовать с "DBVM" (Виртуальная машина Dark Byte), - гипервизор, который загружается непосредственно перед стартом основной ОС, инкапсулируя ее в среду виртуальной машины

    Исходный код
    CE написан на Object Pascal и имеет открытый код, что позволяет каждому желающему внести определенные коррективы в программу (модификация CE, создание неопределяемого CE, UCE). Драйвер написан на C.


    Original author: Eric Heijnen ("Dark Byte")
    Written in: Borland Delphi
    Operating system: Windows
    Language: English
    Type: Reverse engineering, Debugging
    License: Open Source
    Website: Official Website

    Download Official version:
    Cheat Engine 5.6
    Cheat Engine 5.6.1.3 (official beta, unstable)

    Source code: Cheat Engine wiki
    Please, post your questions on forum, not by PM or mail

    I spend my time, so please pay a little bit of your time to keep world in equilibrium

  2. The Following 3 Users Say Thank You to Dwar For This Useful Post:


Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •