[w0lff4ng@site]: ~/cheat-sheets$ ./info
File: /home/w0lff4ng/cheat-sheets/enumeracion-bosque
Access: (0644/-rw-r--r--) Uid: (1000/w0lff4ng) Gid: (100/users)
Modify: 2026-10-21
[w0lff4ng@site]: ~/cheat-sheets$ cd enumeracion-bosque/█
Enumeración del bosque
PowerView
Enumeración de dominios del bosque:
Get-ForestDomainEnumeración de confianzas:
Get-DomainTrustEnumeración de confianzas de un dominio específico:
Get-DomainTrust -Domain <DOMAIN>Obtención de las confianzas externas:
Get-ForestDomain | %{Get-DomainTrust -Domain $_.Name} | ?{$_.TrustAttributes -eq "FILTER_SIDS"}Información de un dominio externo:
Get-ForestDomain -Forest <EXTERNAL_DOMAIN>Confianzas en un bosque externo:
Get-ForestDomain -Forest <EXTERNAL_DOMAIN> | %{Get-DomainTrust -Domain $_.Name}Módulo ActiveDirectory
Enumeración de dominios del bosque:
(Get-ADForest).DomainsEnumeración de confianzas:
Get-ADTrust -Filter * | Select-Object Source, Target, TrustType, DirectionListar solo las confianzas externas del bosque:
(Get-ADForest).Domains | %{Get-ADTrust -Filter '(intraForest -ne $True) -and (ForestTransitive -ne $True)' -Server $_}Mapear la confianza de un bosque:
Get-ADTrust -Filter 'msDS-TrustForestTrustInfo' -ne "$null"
Get-ADForest | %{Get-ADTrust -Filter *} | Select-Object Source, Target, TrustType, Direction