Cheatsheet des commandes natives `net` sur Windows : gestion des utilisateurs et groupes locaux/domaine, énumération des partages, sessions, ressources réseau. Pratique en post-exploitation quand on veut éviter de déposer un outil tiers. ### 👥 Gestion des utilisateurs et des groupes #### ➕ Ajouter un utilisateur ```cmd net user [nom_utilisateur] [mot_de_passe] /add ``` Crée un **nouvel utilisateur** avec le mot de passe spécifié. #### ❌ Supprimer un utilisateur ```cmd net user [nom_utilisateur] /delete ``` Supprime un utilisateur du système. #### 📜 Lister tous les utilisateurs ```cmd net user ``` Affiche la liste des **comptes utilisateurs** locaux. #### 🔑 Changer le mot de passe d’un utilisateur ```cmd net user [nom_utilisateur] * ``` Permet de **modifier le mot de passe** d’un utilisateur (saisir un nouveau mot de passe interactivement). #### 👥 Ajouter un utilisateur à un groupe ```cmd net localgroup [nom_groupe] [nom_utilisateur] /add ``` Ajoute un utilisateur à un **groupe local**. #### 👤 Lister les membres d’un groupe ```cmd net localgroup [nom_groupe] ``` Affiche tous les utilisateurs appartenant à un groupe donné. --- ### 📂 Gestion des partages de fichiers et dossiers #### 📜 Lister les ressources partagées ```cmd net share ``` Affiche tous les **dossiers partagés** sur la machine. #### 📂 Créer un partage réseau ```cmd net share [nom_partage]=[chemin_dossier] ``` Partage un dossier sur le réseau sous le nom spécifié. #### ❌ Supprimer un partage ```cmd net share [nom_partage] /delete ``` Supprime un **dossier partagé** du réseau. --- ### ⚙️ Gestion des services #### 📝 Lister tous les services en cours d’exécution ```cmd net start ``` Affiche **tous les services actuellement actifs**. #### ▶️ Démarrer un service ```cmd net start [nom_service] ``` Démarre un service Windows spécifique. #### ⏹️ Arrêter un service ```cmd net stop [nom_service] ``` Arrête un service en cours d’exécution. --- ### 🌐 Gestion du réseau #### 📊 Voir la configuration réseau ```cmd net config [serveur|workstation] ``` Affiche la **configuration réseau** du serveur ou de la station de travail. #### 📉 Voir les statistiques réseau ```cmd net statistics [serveur|workstation] ``` Affiche des **statistiques réseau**, comme le nombre de connexions et d’erreurs. --- ### 🔍 Autres commandes utiles #### 📡 Voir les sessions actives sur la machine ```cmd net session ``` Affiche les utilisateurs **connectés à distance** sur la machine. #### 🔗 Voir les connexions réseau actives ```cmd net use ``` Affiche la liste des **lecteurs réseaux connectés**. #### 🔌 Connecter un lecteur réseau ```cmd net use [lettre_lecteur:] \\[nom_serveur]\[partage] [mot_de_passe] /user:[nom_utilisateur] ``` Monte un **lecteur réseau** en utilisant des **identifiants spécifiques**. #### 🔌 Déconnecter un lecteur réseau ```cmd net use [lettre_lecteur:] /delete ``` Démonte un **lecteur réseau** connecté. #### 📩 Envoyer un message à un utilisateur ou une machine ```cmd net send [nom_machine] [message] ``` Envoie un **message réseau** à un utilisateur ou une machine sur le réseau.