E-SC
sc
Consulta e inspecciona servicios de Windows en el sitio — nombres, estados y rutas de binario.
Sitio oficialVolver al catálogo
RESUMEN
sc es el comando integrado de Service Control en Windows (learn.microsoft.com). `sc query` y `sc qc` imprimen el estado, el tipo de arranque y la ruta del binario de cada servicio — los mismos datos que importa un check de escalada: rutas sin comillas con espacios, binarios de servicio escribibles y servicios que corren como SYSTEM que un usuario sin privilegios puede reconfigurar.
Consultar es enumeración. Crear, arrancar o cambiar un servicio es un cambio de configuración en un host en vivo, queda registrado por defecto, y solo está en alcance cuando las reglas de engagement permiten post-explotación en esa máquina. Quédate en query/qc hasta tener esa aprobación.
CASOS DE USO
Casos de uso en un engagement
- 01
Listar todos los servicios y tipos de arranque en un host Windows en alcance.
- 02
Imprimir la ruta de binario de un servicio concreto para revisar comillas y ACLs.
- 03
Confirmar si un servicio se recuperó de un crash o sigue parado.
- 04
Documentar una configuración débil de servicio como pista de escalada de privilegios.
PRIMEROS PASOS
En un host Windows en alcance, para listar servicios y sus rutas de imagen antes de decidir si un ACL débil o una ruta sin comillas es un hallazgo.
- Confirma que el host Windows está en alcance para enumeración local.
- Lista servicios con sc query y luego sc qc sobre cualquier nombre cuya ruta o cuenta se vea interesante.
- Anota rutas de binario sin comillas, escribibles o que corran con una cuenta de alto privilegio.
- No crees ni modifiques un servicio salvo que la post-explotación en este host esté explícitamente autorizada.
sc query state= allANTES DE USARLA
Qué revisar antes de lanzarla
sc create / sc config / sc start cambian el host y son eventos de alta señal en los registros Security y System — trátalos como post-explotación, no como enum.
Un sc remoto contra otra máquina usa RPC y aparecerá en los logs de ese host; confirma que el objetivo remoto está en alcance.
Un binario de servicio escribible es una pista hasta que confirmas el ACL en disco; sc qc solo no prueba explotabilidad.