SID-History Injection
Learn & practice AWS Hacking:HackTricks Training AWS Red Team Expert (ARTE)
Learn & practice GCP Hacking:
HackTricks Training GCP Red Team Expert (GRTE)
Atak wstrzykiwania historii SID
Celem ataku wstrzykiwania historii SID jest wspieranie migracji użytkowników między domenami, zapewniając jednocześnie ciągły dostęp do zasobów z poprzedniej domeny. Osiąga się to poprzez włączenie poprzedniego identyfikatora zabezpieczeń (SID) użytkownika do historii SID jego nowe konto. Co ważne, ten proces można zmanipulować, aby przyznać nieautoryzowany dostęp, dodając SID grupy o wysokich uprawnieniach (takiej jak Enterprise Admins lub Domain Admins) z domeny macierzystej do historii SID. To wykorzystanie przyznaje dostęp do wszystkich zasobów w domenie macierzystej.
Istnieją dwie metody wykonania tego ataku: poprzez stworzenie Złotego Biletu lub Diamentowego Biletu.
Aby zidentyfikować SID grupy "Enterprise Admins", należy najpierw zlokalizować SID domeny głównej. Po zidentyfikowaniu, SID grupy Enterprise Admins można skonstruować, dodając -519
do SID domeny głównej. Na przykład, jeśli SID domeny głównej to S-1-5-21-280534878-1496970234-700767426
, to wynikowy SID dla grupy "Enterprise Admins" będzie S-1-5-21-280534878-1496970234-700767426-519
.
Można również użyć grupy Domain Admins, której SID kończy się na 512.
Innym sposobem na znalezienie SID grupy z innej domeny (na przykład "Domain Admins") jest:
Złoty Bilet (Mimikatz) z KRBTGT-AES256
Aby uzyskać więcej informacji na temat złotych biletów, sprawdź:
Golden TicketBilet Diamentowy (Rubeus + KRBTGT-AES256)
Aby uzyskać więcej informacji na temat biletów diamentowych, sprawdź:
Diamond TicketWykonaj eskalację do DA root lub Enterprise admina, używając hasha KRBTGT skompromitowanej domeny:
Dzięki uzyskanym uprawnieniom z ataku możesz na przykład przeprowadzić atak DCSync w nowej domenie:
DCSyncZ systemu linux
Ręcznie z ticketer.py
Automatycznie za pomocą raiseChild.py
To jest skrypt Impacket, który automatyzuje eskalację z domeny podrzędnej do domeny nadrzędnej. Skrypt wymaga:
Kontrolera domeny docelowej
Poświadczeń dla użytkownika administratora w domenie podrzędnej
Przebieg jest następujący:
Uzyskuje SID dla grupy Enterprise Admins w domenie nadrzędnej
Pobiera hash dla konta KRBTGT w domenie podrzędnej
Tworzy Złoty Bilet
Loguje się do domeny nadrzędnej
Pobiera poświadczenia dla konta Administrator w domenie nadrzędnej
Jeśli przełącznik
target-exec
jest określony, uwierzytelnia się do kontrolera domeny nadrzędnej za pomocą Psexec.
Odniesienia
Ucz się i ćwicz Hacking AWS:HackTricks Training AWS Red Team Expert (ARTE)
Ucz się i ćwicz Hacking GCP:
HackTricks Training GCP Red Team Expert (GRTE)
Last updated