Situational Awareness

Here's a checklist of what you should check for:

• 2FA methods
• Certificates
• Open ports
• Installed services
• COM objects
• Named pipes
• Scheduled tasks
• Mapped drives
• System PATH
• Installed drivers

• LSASS protected mode
• LLMNR/NBT-NS
• WDigest provider
• NTLMv1 status
• SMB Signing
• PowerShell logging
• Logon limitations
• LLMNR/NBT-NS status
• RID 500 account status
• FilterAdministratorToken
• UAC configuration
• SysMon

Find powershell engines

powershell logging

CLR versions

Check for CLM

Check Audit Policies

Check if LSASS is running in PPL

applocker policies

Check for Non-standard MS services/processes: https://gist.github.com/HarmJ0y/7363509435f5700d713ee351bb4fcd8f

RDP history

Find recently used files

Find running application window titles

Detect Sysmon

If assembly is .NET or not

EDR presence: https://github.com/BankSecurity/Red_Team/blob/master/Discovery/Check_EDR_Presence.ps1

Enumerate general info from com objects:

proxy settings

Last updated

Was this helpful?