GuLoader
Las atribuciones se basan en informes públicos. Una familia listada significa que al menos una ficha de syscall la cita; su ausencia no implica que no la use.
9 syscalls citados
- NtIsProcessInJob
Comprueba si un proceso se ejecuta dentro de un job object específico (o cualquiera).
- NtQueryInformationThread
Lee una propiedad de un hilo mediante la enumeración THREADINFOCLASS — puntero TEB, flag hide-from-debugger, tiempos, estado de salida.
- NtSetInformationThread
Establece una propiedad de un hilo mediante la enumeración THREADINFOCLASS — célebremente ThreadHideFromDebugger.
- NtQueryPerformanceCounter
Devuelve el valor actual del contador de rendimiento de alta resolución y opcionalmente su frecuencia.
- NtCreateDebugObject
Crea un DebugObject del kernel — el puerto por depurador que recibe eventos de los procesos enganchados.
- NtDebugActiveProcess
Engancha un DebugObject existente a un proceso en ejecución — la cara kernel de DebugActiveProcess.
- NtDelayExecution
Suspende el hilo llamante durante un intervalo dado, opcionalmente en estado alertable.
- NtQuerySystemTime
Devuelve la hora del sistema actual como un contador de intervalos de 100 ns desde 1601-01-01 UTC.
- NtQueryInformationJobObject
Recupera información de contabilidad, límites o restricciones de UI de un job object.