Overview
Request Ticket Granting Tickets (TGTs) from the domain controller using various authentication methods. Theasktgt command is the foundation of most Kerberos operations and supports multiple authentication mechanisms for maximum flexibility.
Password Auth
Use plaintext passwords for standard authentication
Hash Auth
Pass-the-hash with NTLM, AES128, or AES256 hashes
Certificate Auth
PKINIT authentication with X.509 certificates
Syntax
Authentication Methods
- Password Authentication
- Hash Authentication
- Certificate Authentication
Required Parameters
Target username for TGT request
Optional Parameters
Response Format
- Successful Response
- Error Response
Command being executed (
Ask TGT)Hash type used for authentication
Target DC and IP address used
When the TGT expires
When service tickets expire
TGT in base64 format for use with other commands
Examples
- Basic Operations
- Advanced Usage
- Process Creation
- Special Scenarios
Integration Workflows
1
Credential Preparation
Obtain the necessary credentials for TGT request:
2
TGT Request
Request the initial TGT using your chosen authentication method:
3
Verification
Verify the TGT was successfully obtained and applied:
4
Follow-up Operations
Use the TGT for subsequent operations:
OPSEC Considerations
- Detection Risks
- Evasion Techniques