Skip to content
KitploitKITPLOIT
StrumentiBlog
Invia
StrumentiBlog
Invia

Strumenti di Hacking, PenTest e Cybersecurity per il tuo Arsenale di Sicurezza!

Kitploit è una directory di strumenti di hacking, cybersecurity e pentesting. Scopri gli ultimi aggiornamenti dei progetti per trovare vulnerabilità, analizzare sistemi, automatizzare i test e rafforzare la tua sicurezza.

··Feed·Contatto·Privacy·© 2026 Kitploit

Directory degli strumenti

Categorie

Vedi tutte le categorie
Loading categories
AddUser-SAMR — Crea amministratori locali in Windows utilizzando l'API SAMR. In C#, Crystal, Python, Rust, Golang, Nim e Deno (Javascript) | Kitploit
Strumenti/GitHubGitHub/ricardojoserf/adduser-samr
Escalation di PrivilegiGenerazione di PayloadMeccanismi di PersistenzaMovimento LateralePost-ExploitGestione Identità e Accessi (IAM)AutenticazioneRed Teaming
GitHubricardojoserf/adduser-samr

AddUser-SAMR

Crea amministratori locali in Windows utilizzando l'API SAMR. In C#, Crystal, Python, Rust, Golang, Nim e Deno (Javascript)

Vedi Repository
957510 giorni faRevisionato da Kitploit

Più Popolari

Vedi tutti →

Scopri gli strumenti più utilizzati dalla nostra community.

Esplora tutti gli strumenti

Sfoglia la nostra collezione di strumenti

Vedi tutti gli strumenti →
Condividi
Sito web

AddUser-SAMR

Crea amministratori locali utilizzando l'API SAMR, operando a un livello più basso di net.exe, New-LocalUser di PowerShell o dell'API NetUserAdd.

Richiede privilegi di amministratore e se l'utente esiste, viene aggiunto al gruppo ma la password non viene aggiornata.

Ci sono 4 implementazioni in questo repository (C#, Python, Rust e Crystal), ma esistono versioni pubbliche in altri linguaggi come C++ di @M0nster3 o file BOF di @AgeloVito.

Questo codice funge da complemento a questo post del blog riguardanti diverse tecniche per creare account locali.



Utilizzo

Gli argomenti sono:

  • -u, --username - Nome utente da creare (obbligatorio)

  • -p, --password - Password per l'utente (obbligatorio)

  • -g, --group - Nome del gruppo (predefinito: "Administrators")

  • -v, --verbose - Abilita output verboso

  • -h, --help - Mostra messaggio di aiuto

root@kitploit:~
# Basic usage
adduser.exe -u <username> -p <password>

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

# Verbose output
adduser.exe -u testuser -p MyPass123 -g Administrators -v

img1



Funzioni SAMR

Lo strumento utilizza le seguenti chiamate del protocollo SAMR:

  • SamConnect - Connetti al server SAM
  • SamEnumerateDomainsInSamServer - Enumerare i domini
  • SamLookupDomainInSamServer - Ottenere i SID dei domini
  • SamOpenDomain - Aprire handle di dominio
  • SamCreateUser2InDomain - Creare l'account utente
  • SamSetInformationUser - Impostare la password utente
  • SamLookupNamesInDomain - Trovare il gruppo amministratori
  • SamOpenAlias - Aprire handle del gruppo
  • SamRidToSid - Convertire RID in SID
  • SamAddMemberToAlias - Aggiungere utente al gruppo


Compilazione (per Windows)

C#

Compila usando Visual Studio o msbuild.

Crystal

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

Python

Puoi usare lo script Python:

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

Oppure crea un binario autonomo 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

Scarica lo strumento