Skip to content

x64dbg/ScyllaHide

This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

9bcf884 · Aug 23, 2024
Mar 24, 2023
May 29, 2024
Aug 23, 2021
Sep 9, 2020
May 29, 2024
May 29, 2024
Aug 23, 2024
May 29, 2024
May 29, 2024
Aug 23, 2024
May 29, 2024
May 29, 2024
May 29, 2024
May 29, 2024
May 29, 2024
May 29, 2024
May 29, 2024
May 29, 2024
Jan 4, 2017
May 2, 2019
Aug 16, 2014
Jun 4, 2024
May 29, 2024
Mar 3, 2017
Jan 12, 2023

Repository files navigation

ScyllaHideCE

This is an effort to integrate ScyllaHide, an advanced anti-anti-debugging and anti-reverse engineering tool, into Cheat Engine, a popular memory scanning and debugging software. While Cheat Engine offers robust features for stealthy debugging, it encounters difficulties when initiating the debugging of a process right from its entry point, particularly if the target game employs protection mechanisms. For instance, should one wish to investigate the unpacking routine of an obscure file format within a safeguarded game, Cheat Engine alone would not suffice for such a task with ease.

ScyllaHideCE emerges as particularly beneficial when utilizing the Windows debugger integrated within Cheat Engine.

Usage Instructions:

  • Incorporate the plugin into Cheat Engine’s settings.
  • Navigate to the “Memory View” window and proceed to the “Plugins” tab.
  • Adjust the “ScyllaHideCE mode” setting to “Attach” if you intend to attach it to an already running process, or to “Open” if you aim to commence the debugging of a new process.
  • To initiate a process within Cheat Engine, firstly ensure the Windows debugger is selected within the settings.
  • Subsequently, click on the “Open Process” button, choose “File”, and then select “Create Process”.

ScyllaHide

ScyllaHide is an advanced open-source x64/x86 user mode Anti-Anti-Debug library. It hooks various functions to hide debugging. This tool is intended to stay in user mode (ring 3). If you need kernel mode (ring 0) Anti-Anti-Debug, please see TitanHide. Forked from NtQuery/ScyllaHide.

ScyllaHide supports various debuggers through plugins:

PE x64 debugging is fully supported with plugins for x64dbg and IDA.

Please note that ScyllaHide is not limited to these debuggers. You can use the standalone command line version of ScyllaHide. You can inject ScyllaHide into any process debugged by any debugger.

More information is available in the documentation (PDF).

License

ScyllaHide is licensed under the GNU General Public License v3.

Special thanks to