awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
x64dbg avatar

x64dbg/ScyllaHide

0
View on GitHub↗
4,167 stars·505 forks·C++·GPL-3.0·21 views

ScyllaHide

ScyllaHide is an anti-debugger bypass plugin and reverse engineering tool designed to hide a debugger from a target application. It functions as a user-mode API hooking library and DLL injection framework that prevents programs from detecting and closing themselves when being analyzed.

The project enables malware analysis and the study of protected software by neutralizing security defenses. It achieves this by intercepting and modifying system library responses to deceive applications about their execution environment.

The utility employs several technical methods to maintain stealth, including inline API hooking, system call proxying, and process environment block patching. It also handles user-mode traps and utilizes dynamic library redirection to filter sensitive API responses.

Features

  • Debugger Stealth - Hides the debugger from target applications to prevent the triggering of anti-debugging security defenses.
  • Debugger Plugins - Functions as a debugger plugin that hides the debugger from the target application.
  • Windows API Hooking Engines - Provides a Windows API hooking engine to intercept and modify responses to deceive software checks.
  • DLL Injection Techniques - Employs DLL injection techniques to insert custom logic into target processes for execution flow modification.
  • User-Mode API Hooking Frameworks - Implements a user-mode API hooking framework to manipulate system library responses.
  • Process Block Patching - Patches the Process Environment Block to deceive software checks for active debuggers.
  • System-Call Interception - Intercepts low-level operating system calls to return forged data that masks debugger presence.
  • Anti-Debug Logic Injection - Injects hiding capabilities into running processes to neutralize security checks regardless of the debugging tool used.
  • Anti-Debugger Bypassing - Bypasses software-based protection mechanisms by patching process environments and intercepting system calls.
  • Debugger Evasion - Hides the debugger from target applications to prevent the program from detecting the tool and closing.
  • Detour-Based Interceptions - Uses detour-based inline API hooking to intercept and modify system calls.
  • Reverse Engineering Tools - Provides reverse engineering tooling to mask debuggers and enable deep analysis of protected software.
  • Library Redirection - Implements dynamic library redirection to filter and manipulate sensitive system API responses.
  • User-Mode Trap Interception - Handles user-mode traps to prevent applications from detecting hardware and software breakpoints.
  • Malware Analysis - Serves as a utility for bypassing anti-debugging triggers to enable safe execution and observation of malware.
  • Malware Analysis Workflows - Facilitates malware analysis workflows by neutralizing security checks in malicious binaries.
  • Reverse Engineering Tools - Advanced anti-anti-debugger for usermode.
  • Debugger and Disassembler Plugins - Advanced anti-anti-debug library for stealthy analysis.
  • Reverse Engineering - Hides debuggers from anti-debugging techniques.

Star history

Star history chart for x64dbg/scyllahideStar history chart for x64dbg/scyllahide

How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Frequently asked questions

What does x64dbg/scyllahide do?

ScyllaHide is an anti-debugger bypass plugin and reverse engineering tool designed to hide a debugger from a target application. It functions as a user-mode API hooking library and DLL injection framework that prevents programs from detecting and closing themselves when being analyzed.

What are the main features of x64dbg/scyllahide?

The main features of x64dbg/scyllahide are: Debugger Stealth, Debugger Plugins, Windows API Hooking Engines, DLL Injection Techniques, User-Mode API Hooking Frameworks, Process Block Patching, System-Call Interception, Anti-Debug Logic Injection.

What are some open-source alternatives to x64dbg/scyllahide?

Open-source alternatives to x64dbg/scyllahide include: hyperdbg/hyperdbg — HyperDbg is a hardware-assisted kernel-mode debugging platform that leverages virtualization to monitor and control… pwndbg/pwndbg — pwndbg is a GDB plugin and binary analysis framework designed for reverse engineering, exploit development, and… radare/radare2 — radare2 is a reverse engineering framework and binary analysis toolset. It functions as a multi-architecture… rizinorg/cutter — Cutter is a binary analysis platform and graphical user interface for the Rizin reverse engineering framework. It… microsoft/detours — Detours is a library for intercepting Win32 API calls and redirecting function calls at runtime on Windows, enabling… avast-tl/retdec — Retdec is an LLVM-based machine code decompiler and static binary analysis tool designed for binary reverse…

Open-source alternatives to ScyllaHide

Similar open-source projects, ranked by how many features they share with ScyllaHide.
  • hyperdbg/hyperdbgHyperDbg avatar

    HyperDbg/HyperDbg

    3,885View on 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
    View on GitHub↗3,885
  • pwndbg/pwndbgpwndbg avatar

    pwndbg/pwndbg

    10,051View on GitHub↗

    pwndbg is a GDB plugin and binary analysis framework designed for reverse engineering, exploit development, and low-level program analysis. It extends the core functionality of the debugger to provide advanced memory inspection and automation tools. The project distinguishes itself with specialized capabilities for heap analysis across glibc, jemalloc, and musl, as well as a comprehensive kernel debugging toolkit for inspecting Linux kernel tasks and slab allocators. It includes an integrated ROP gadget searcher for constructing exploit chains and an LLM-powered debugging assistant that provi

    Pythonbinary-ninjacapture-the-flagctf
    View on GitHub↗10,051
  • radare/radare2radare avatar

    radare/radare2

    24,129View on GitHub↗

    radare2 is a reverse engineering framework and binary analysis toolset. It functions as a multi-architecture disassembler, low-level binary debugger, and hexadecimal editor for inspecting executable structures and interpreting machine code when original source files are unavailable. The framework provides capabilities for decompiling machine instructions, performing symbolic analysis, and diffing binary files to identify structural changes across versions. It also includes a digital forensic analyzer and disk analyzer for browsing filesystem formats in userland. The toolset supports binary p

    C
    View on GitHub↗24,129
  • rizinorg/cutterrizinorg avatar

    rizinorg/cutter

    18,957View on GitHub↗

    Cutter is a binary analysis platform and graphical user interface for the Rizin reverse engineering framework. It provides an environment for analyzing the internal logic and data structures of compiled binaries through integrated disassembly and visualization. The platform supports a containerized deployment model to provide isolated environments for binary analysis, which is used to examine suspicious binaries without risking the host system. It is an extensible security tool that allows for the addition of custom analysis capabilities and visualizers via native plugins and scripts. The to

    C++
    View on GitHub↗18,957
  • See all 30 alternatives to ScyllaHide→