AdFind ist ein mächtiges Utilty von Joe Ware mit dem Objekte im AD ausgelesen werden können. Es hat sich zu einem Standard-Tool für Active Directory Administratoren entwickelt. Ausgestattet mit einem umfangreichen Parameter-Satz lassen sich gezielt bestimmte Werte oder Attribute einzelner oder mehreren Objekten ermitteln.
Kürzlich gelöschte Objekte im AD:
[PS] C:\orgfiles\AdFind>.\AdFind -default -rb "CN=Deleted Objects" -showdel
AdFind V01.57.00cpp Joe Richards (suppordomaint@joeware.net) November 2021
Using server: DC-2.DOMAIN.local:389
Directory: Windows Server 2016
Base DN: CN=Deleted Objects,DC=DOMAIN,DC=local
dn:CN=Deleted Objects,DC=DOMAIN,DC=local
>objectClass: top
>objectClass: container
>cn: Deleted Objects
>description: Default container for deleted objects
>distinguishedName: CN=Deleted Objects,DC=DOMAIN,DC=local
>instanceType: 4
>whenCreated: 20041214101828.0Z
>whenChanged: 20200204114341.0Z
>uSNCreated: 18478
>isDeleted: TRUE
>uSNChanged: 18478
>showInAdvancedViewOnly: TRUE
>name: Deleted Objects
>objectguid: {B592515C-B591-4C52-90C4-7FE458FC20F4}
>systemFlags: -1946157056
>objectCategory: CN=Container,CN=Schema,CN=Configuration,DC=DOMAIN,DC=local
>isCriticalSystemObject: TRUE
>dSCorePropagationData: 16010101000000.0Z
dn:CN=\0ADEL:02440417-d177-46e7-8003-2e28f3e43d41,CN=Deleted Objects,DC=DOMAIN,DC=local
>objectClass: top
>objectClass: person
>objectClass: organizationalPerson
>objectClass: user
>cn: dude\0ADEL:02440417-d177-46e7-8003-2e28f3e43d41
>distinguishedName: CN=dude\0ADEL:02440417-d177-46e7-8003-2e28f3e43d41,CN=Deleted Objects,DC=DOMAIN,DC=local
>instanceType: 4
>whenCreated: 20220523100636.0Z
>whenChanged: 20220824082721.0Z
>uSNCreated: 8395230
>isDeleted: TRUE
>uSNChanged: 9138235
>proxyAddresses: smtp:dude@DOMAIN.local
>proxyAddresses: SMTP:dude@domain.de
>proxyAddresses: X400:C=DE;A= ;P=Mail-domain;O=Exchange;S=dude;
>name: dude\0ADEL:02440417-d177-46e7-8003-2e28f3e43d41
>objectguid: {02440417-D177-46E7-8003-2E28F3E43D41}
>userAccountControl: 66048
>objectsid: S-1-5-21-873888364-1138832615-1381041710-8485
>sAMAccountName: dude
>legacyExchangeDN: /o=Mail-domain/ou=Exchange Administrative Group (FYDIBOHF23SPDLT)/cn=Recipients/cn=46836e06315c4cafba651de8cffa3a1c-dude
>lastKnownParent: OU=_Verwaltung,OU=intern,OU=Users_dh,DC=DOMAIN,DC=local
>isRecycled: TRUE
>msExchHomeServerName: /o=Mail-domain/ou=Exchange Administrative Group (FYDIBOHF23SPDLT)/cn=Configuration/cn=Servers/cn=UNIVERSE-6
>msExchMailboxSecurityDescriptor: {Security Descriptor}
>msExchUserAccountControl: 0
>msexchmailboxguid: {1A8152DC-57AF-43F3-B2D5-51EBF99D59BD}
>msExchPreviousHomeMDB: CN=VWL2,CN=Databases,CN=Exchange Administrative Group (FYDIBOHF23SPDLT),CN=Administrative Groups,CN=Mail-domain,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=DOMAIN,DC=local
>msExchVersion: 88218628259840
dn:CN=distgroup\0ADEL:5215a432-aa31-478d-bc29-1e78f311d4c9,CN=Deleted Objects,DC=DOMAIN,DC=local
>objectClass: top
>objectClass: group
>cn: distgroup\0ADEL:5215a432-aa31-478d-bc29-1e78f311d4c9
>distinguishedName: CN=distgroup\0ADEL:5215a432-aa31-478d-bc29-1e78f311d4c9,CN=Deleted Objects,DC=DOMAIN,DC=local
>instanceType: 4
>whenCreated: 20051202153001.0Z
>whenChanged: 20220712143450.0Z
>uSNCreated: 30154
>isDeleted: TRUE
>uSNChanged: 8806434
>proxyAddresses: X400:C=DE;A= ;P=Mail-domain;O=Exchange;S=service2;
>proxyAddresses: x400:C=DE;A= ;P=Mail-domain;O=Exchange;S=ka?service;
>proxyAddresses: SMTP:service@domain.de
>proxyAddresses: smtp:distgroup@domain.de
>proxyAddresses: smtp:service2@domain.local
>proxyAddresses: smtp:distgroup@domain.local
>name: distgroup\0ADEL:5215a432-aa31-478d-bc29-1e78f311d4c9
>objectguid: {5215A432-AA31-478D-BC29-1E78F311D4C9}
>objectsid: S-1-5-21-873888364-1138832615-1381041710-5543
>sAMAccountName: distgroup
>legacyExchangeDN: /o=Mail-domain/ou=Erste administrative Gruppe/cn=Recipients/cn=distgroup
>groupType: 8
>lastKnownParent: OU=Weiterleitungen_domain.de,DC=DOMAIN,DC=local
>isRecycled: TRUE
>msExchVersion: 44220983382016
3 Objects returned
In der Ausgabe sehen wir zwei gelöschte Objekte. Ein Benutzerobjekt dude und eine Verteilergruppe distgroup. Das Datum der Löschung zB 20220712143450.0Z (12.07.2022; 14:34:50 GMT) und weitere Attribute der Objekte.
[PS] C:\orgfiles\AdFind>.\AdFind -default -rb "CN=Deleted Objects" -showdel samaccountname whenChanged objectclass
[PS] C:\orgfiles\AdFind>.\AdFind -default -rb "CN=Deleted Objects" -showdel samaccountname whenChanged objectclass AdFind V01.57.00cpp Joe Richards (support@joeware.net) November 2021 Using server: GALAXY-6.KASTNER.local:389 Directory: Windows Server 2016 Base DN: CN=Deleted Objects,DC=DOMAIN,DC=local dn:CN=Deleted Objects,DC=KASTNER,DC=local >objectClass: top >objectClass: container >whenChanged: 20200204114341.0Z dn:CN=\0ADEL:02440417-d177-46e7-8003-2e28f3e43d41,CN=Deleted Objects,DC=DOMAIN,DC=local >objectClass: top >objectClass: person >objectClass: organizationalPerson >objectClass: user >whenChanged: 20220824082721.0Z >sAMAccountName: dude dn:CN=distgroup\0ADEL:5215a432-aa31-478d-bc29-1e78f311d4c9,CN=Deleted Objects,DC=DOMAIN,DC=local >objectClass: top >objectClass: group >whenChanged: 20220712143450.0Z >sAMAccountName: distgroup 3 Objects returned
Universal Distribution Groups (8):
Folgendes Kommando listet alle universellen Verteilergruppen (grouptype:OR:=8) in der angegebenen Domäne auf:
[PS] C:\orgfiles\AdFind>.\AdFind -b "DC=domain,DC=local" -s subtree -bit -f "(&(objectcategory=group)(sAMAccountType=268435457)(grouptype:OR:=8))" 1.1
AdFind V01.57.00cpp Joe Richards (support@joeware.net) November 2021 Transformed Filter: (&(objectcategory=group)(sAMAccountType=268435457)(grouptype:1.2.840.113556.1.4.804:=8)) Using server: DC-1.DOMAIN.local:389 Directory: Windows Server 2016 dn:CN=Foo,OU=IT,DC=DOMAIN,DC=local dn:CN=Bar,OU=IT,DC=KASTNER,DC=local 2 Objects returned
Verfügbare Gruppentypen:
2: Global Distribution Group 4: Domain Local Distribution Group 8: Universal Distribution Group
Ein sAMAccountType ist im Globalen Katalog GC ein Attribut, um ein Benutzerobjekt eindeutig zu definieren.
Verfügbare sSAMAccountTypes:
268435456 SAM_GROUP_OBJECT 268435457 SAM_NON_SECURITY_GROUP_OBJECT 536870912 SAM_ALIAS_OBJECT 536870913 SAM_NON_SECURITY_ALIAS_OBJECT 805306368 SAM_NORMAL_USER_ACCOUNT 805306369 SAM_MACHINE_ACCOUNT 805306370 SAM_TRUST_ACCOUNT 1073741824 SAM_APP_BASIC_GROUP 1073741825 SAM_APP_QUERY_GROUP 2147483647 SAM_ACCOUNT_TYPE_MAX
![]()