Process Hollowing de RuntimeBroker.exe
WIP
Esta técnica está planeada, no implementada. Las notas recogen el diseño.
Lorem ipsum dolor sit amet. La idea: en lugar de ejecutar el shellcode en update.exe, lo movemos a un proceso legítimo de Windows firmado por Microsoft.
Por qué RuntimeBroker
- Firmado por Microsoft (no genera alerta de unsigned).
- Medianamente común en sesiones interactivas (no es raro verlo).
- Tiene un patrón de vida corto que enmascara la ejecución.
Flujo
sequenceDiagram
participant L as update.exe
participant W as RuntimeBroker.exe
participant C as AdaptixServer
L->>W: CreateProcess SUSPENDED
L->>W: NtUnmapViewOfSection
L->>W: VirtualAllocEx + WriteProcessMemory
L->>W: SetThreadContext (RIP → entry)
L->>W: ResumeThread
W->>C: HTTPS 443 callback
C-->>W: tasksIssues abiertos
- Mapear relocations correctamente
- PPEB update con
RtlCreateProcessParameters - Validar contra Elastic
Si rompe
Si el callback desaparece, el único sospechoso es hollowing. Es complejo y va solo, sin bundle.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Effort: high. Stealth gain: big.