
Version C# de Powermad
Version C# de Powermad
Ceci n'est pas encore complet et n'a pas été entièrement testé. Il manque également les éléments suivants :
Sharpmad.exe ADIDNS -Action new -Node test
| Action | Description |
|---|---|
| AddACE | Ajouter un ACE au nœud. |
| Disable | Mettre un nœud en état tombe. |
| GetDACL | Obtenir la DACL du nœud ou de la zone. |
| GetOwner | Obtenir le propriétaire du nœud. |
| GetAttribute | Obtenir la valeur d'attribut du nœud. |
| GetTombsone | Obtenir le statut de tombe du nœud. |
| GetZone | Obtenir l'emplacement de la partition de zone. |
| New | Ajouter un nœud. |
| GetAttribute | Définir la valeur d'attribut du nœud. |
| SetOwner | Définir le propriétaire du nœud. |
| Remove | Supprimer un nœud. |
| Rename | Renommer un nœud. |
| RemoveACE | Supprimer l'ACE du nœud. |
Sharpmad.exe MAQ -Action new -MachineAccount test -MachinePassword password
| Paramètre | Description |
|---|---|
| Container | Conteneur AD. |
| MachineAccount | Nom du compte machine. |
| MachinePassword | Mot de passe du compte machine. |
| Random | Interrupteur : Créer un compte machine avec un mot de passe aléatoire. |
| Action | Description |
|---|
| AgentSmith | Créateur récursif de comptes machine. |
| Disable | Désactiver un compte machine. |
| GetAttribute | Obtenir la valeur d'attribut du compte machine. |
| GetCreator | Obtenir tous les créateurs de comptes machine. |
| New | Ajouter un compte machine. |
| Remove | Supprimer un compte machine (accès requis). |
| SetAttribute | Obtenir la valeur d'attribut du compte machine. |
| Paramètre | Description |
|---|
| Append | Interrupteur : Ajouter une valeur d'attribut plutôt que d'écraser. |
| Attribute | Attribut LDAP à obtenir ou définir. |
| Clear | Interrupteur : Effacer une valeur d'attribut. |
| DistinguishedName | Nom distinctif à utiliser. N'incluez pas le nœud ADIDNS ni le nom du compte machine. |
| Domain | Domaine cible au format DNS. |
| DomainController | Contrôleur de domaine à cibler. Ce paramètre est obligatoire sur un système non attaché au domaine. |
| Username | Nom d'utilisateur LDAP au format domaine\nom d'utilisateur ou UPN. |
| Verbose | Interrupteur : Sortie détaillée. |
| Value | Valeur d'attribut. |
| Password | Mot de passe LDAP. |
| Paramètre | Description |
|---|
| Access | Accès pour l'ACE. |
| AccessType | Autoriser ou Refuser pour l'ACE. |
| Data | Données d'enregistrement DNS. |
| Forest | Forêt AD. |
| Node | Nom d'enregistrement DNS. |
| NodeNew | Nouveau nom de nœud pour les renommages. |
| Partition | Partition AD où la zone est stockée. |
| Principal | Principal de l'ACE. |
| Preference | Préférence d'enregistrement MX. |
| Priority | Priorité d'enregistrement SRV. |
| SOASerialNumber | Numéro de série SOA qui sera incrémenté de 1. |
| Static | Interrupteur : Créer un enregistrement statique. |
| Tombstone | Interrupteur : Définir l'attribut de tombe à vrai lors de la création du nœud. |
| TTL | TTL de l'enregistrement DNS. |
| Type | Type d'enregistrement DNS. (A, AAAA, CNAME, DNAME, NS, MX, PTR, SRV, TXT) |
| Weight | Poids d'enregistrement SRV. |
| Zone | Zone ADIDNS. |