Skip to content
KitploitKITPLOIT
HerramientasBlog
Enviar
HerramientasBlog
Enviar

¡Herramientas de Hacking, PenTest y Ciberseguridad para tu Arsenal de Seguridad!

Kitploit es un directorio de herramientas de hacking, ciberseguridad y pentesting. Descubre las últimas actualizaciones de proyectos para encontrar vulnerabilidades, analizar sistemas, automatizar pruebas y fortalecer tu seguridad.

··Feeds·Contacto·Privacidad·© 2026 Kitploit

Directorio de Herramientas

Categorías

Ver todas las categorías
Loading categories
AddUser-SAMR — Cree administradores locales con la API SAMR (técnica de nivel más bajo). Implementado en C#, Crystal, Python y Rust | Kitploit
Herramientas/GitHubGitHub/ricardojoserf/adduser-samr
Escalada de PrivilegiosGeneración de PayloadsMecanismos de PersistenciaMovimiento LateralPost-ExplotaciónGestión de Identidad y Acceso (IAM)AutenticaciónRed Teaming
GitHubricardojoserf/adduser-samr

AddUser-SAMR

Cree administradores locales con la API SAMR (técnica de nivel más bajo). Implementado en C#, Crystal, Python y Rust

Ver Repositorio
957hace 4 díasRevisado por Kitploit

Más Populares

Ver todos →

Descubre las herramientas más usadas por nuestra comunidad.

Explora todas las herramientas

Explora nuestra colección de herramientas

Ver todas las herramientas →
Compartir
Sitio web

AddUser-SAMR

Crear administradores locales usando la API SAMR, operando a un nivel más bajo que net.exe, el cmdlet New-LocalUser de PowerShell o la API NetUserAdd.

Requiere privilegios de Administrador y si el usuario existe, se añade al grupo pero la contraseña no se actualiza.

Hay 4 implementaciones en este repositorio (C#, Python, Rust y Crystal), pero existen versiones públicas en otros lenguajes como C++ por @M0nster3 o archivo BOF por @AgeloVito.

Este código sirve como complemento a esta entrada de blog sobre diferentes técnicas para crear cuentas locales.



Uso

Los argumentos son:

  • -u, --username - Nombre de usuario a crear (requerido)

  • -p, --password - Contraseña para el usuario (requerido)

  • -g, --group - Nombre del grupo (por defecto: "Administrators")

  • -v, --verbose - Habilitar modo verbose

  • -h, --help - Mostrar mensaje de ayuda

root@kitploit:~
# Uso básico
adduser.exe -u <username> -p <password>

# Especificar grupo
adduser.exe -u <username> -p <password> -g <group>

# Salida verbose
adduser.exe -u testuser -p MyPass123 -g Administrators -v

img1



Funciones SAMR

La herramienta utiliza las siguientes llamadas del protocolo SAMR:

  • SamConnect - Conectar al servidor SAM
  • SamEnumerateDomainsInSamServer - Enumerar dominios
  • SamLookupDomainInSamServer - Obtener SIDs de dominio
  • SamOpenDomain - Abrir manejadores de dominio
  • SamCreateUser2InDomain - Crear la cuenta de usuario
  • SamSetInformationUser - Establecer contraseña de usuario
  • SamLookupNamesInDomain - Encontrar grupo admin
  • SamOpenAlias - Abrir manejador de grupo
  • SamRidToSid - Convertir RID a SID
  • SamAddMemberToAlias - Añadir usuario al grupo


Compilación (para Windows)

C#

Compilar usando Visual Studio o msbuild.

Crystal

root@kitploit:~
cd Crystal
crystal build adduser.cr --release
.\adduser.exe -u testuser -p MyPass123 -v

Python

Puedes usar el script de Python:

root@kitploit:~
cd Python
python adduser.py -u testuser -p MyPass123 -v

O crear un binario independiente con:

root@kitploit:~
cd Python
pyinstaller -F adduser.py
.\dist\adduser.exe -u testuser -p MyPass123 -v

Rust

root@kitploit:~
cd Rust && mkdir target
cargo build --release
.\target\release\adduser.exe -u testuser -p MyPass123 -v

Descargar herramienta