
goddi (go dump domain info) dumps Active Directory domain information
Проект больше не поддерживается активно.
Основано на работе Скотта Сазерленда (@_nullbind), Антти Рантасаари, Эрика Грубера (@egru), Уилла Шрёдера (@harmj0y) и авторов PowerView.
Используйте исполняемые файлы из раздела релизов. Если вы хотите собрать самостоятельно, убедитесь, что ваше окружение Go настроено согласно документации по настройке Go. Пакет goddi также использует следующий пакет.
go get gopkg.in/ldap.v2
Протестировано на Windows 10 и 8.1 (go1.10 windows/amd64).
Протестировано на Kali Linux (go1.10 linux/amd64).
apt-get update
apt-get install -y mount cifs-utils
sudoПротестировано на Darwin 17.5.0 (go1.10.1 darwin/amd64)
sudoПри запуске по умолчанию используется TLS (метод tls.Client) через порт 636. На Linux убедитесь, что запускаете с sudo.
PS C:\Users\Administrator\Desktop> .\godditest-windows-amd64.exe -username=testuser -password="testpass!" -domain="test.local" -dc="dc.test.local" -unsafe
[i] Begin PLAINTEXT LDAP connection to 'dc.test.local'...
[i] PLAINTEXT LDAP connection to 'dc.test.local' successful...
[i] Begin BIND...
[i] BIND with 'testuser' successful...
[i] Begin dump domain info...
[i] Domain Trusts: 1 found
[i] Domain Controllers: 1 found
[i] Users: 12 found
[*] Warning: keyword 'pass' found!
[*] Warning: keyword 'fall' found!
[i] Domain Admins: 4 users found
[i] Enterprise Admins: 1 users found
[i] Forest Admins: 0 users found
[i] Locked Users: 0 found
[i] Disabled Users: 2 found
[i] Groups: 45 found
[i] Domain Sites: 1 found
[i] Domain Subnets: 0 found
[i] Domain Computers: 17 found
[i] Deligated Users: 0 found
[i] Users with passwords not set to expire: 6 found
[i] Machine Accounts with passwords older than 45 days: 18 found
[i] Domain OUs: 8 found
[i] Domain Account Policy found
[i] Domain GPOs: 7 found
[i] FSMO Roles: 3 found
[i] SPNs: 122 found
[i] LAPS passwords: 0 found
[i] GPP enumeration starting. This can take a bit...
[i] GPP passwords: 7 found
[i] CSVs written to 'csv' directory in C:\Users\Administrator\Desktop
[i] Execution took 1.4217256s...
[i] Exiting...
Поддерживаются соединения StartTLS и TLS (функция tls.Client). По умолчанию используются соединения через TLS. Все результаты выводятся в CSV-файлы, создаваемые в /csv/ в текущей рабочей директории. Дампы:
net use. Если есть ресурс, смонтированный к целевому контроллеру домена от goddi, удалите его с помощью net use Q: /delete, где Q: — проблемный ресурс.umount /mnt/goddi. Убедитесь, что goddi запущен с sudo.