2 repositorios
Techniques for hiding the presence of a debugger from a target application to bypass anti-debugging checks.
Distinct from System Process Hiding: No candidate covers the specific goal of hiding a debugger; others focus on detecting debuggers or hiding processes from auditing tools.
Explore 2 awesome GitHub repositories matching security & cryptography · Debugger Stealth. Refine with filters or upvote what's useful.
ScyllaHide es un plugin para eludir anti-debuggers y una herramienta de ingeniería inversa diseñada para ocultar un depurador de una aplicación objetivo. Funciona como una librería de hooking de API en modo usuario y un framework de inyección de DLL que evita que los programas se detecten y cierren a sí mismos cuando están siendo analizados. El proyecto permite el análisis de malware y el estudio de software protegido neutralizando las defensas de seguridad. Logra esto interceptando y modificando las respuestas de las librerías del sistema para engañar a las aplicaciones sobre su entorno de ejecución. La utilidad emplea varios métodos técnicos para mantener el sigilo, incluyendo hooking de API en línea, proxying de llamadas al sistema y parcheo del bloque de entorno de proceso (PEB). También maneja trampas en modo usuario y utiliza redirección de librerías dinámicas para filtrar respuestas sensibles de la API.
Hides the debugger from target applications to prevent the triggering of anti-debugging security defenses.
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
Conceals the analysis tool from detection mechanisms by enabling a transparent execution mode.