llmnr-nbt-ns-poisoning-from-windows
1. Inveigh Overview:
2. Using Inveigh (PowerShell):
Importing the Module:
Import-Module .\Inveigh.ps1Listing Parameters:
(Get-Command Invoke-Inveigh).ParametersRunning Inveigh:
Invoke-Inveigh -NBNS Y -ConsoleOutput Y -FileOutput YStopping Inveigh (PowerShell):
3. Using Inveigh (C# - InveighZero):
Execution:
Output:
Interactive Console:
Common Commands:
4. Inveigh Console Commands:
5. Remediation:
Disable LLMNR:
Disable NBT-NS:
PowerShell GPO Startup Script:
Other Mitigations:
6. Detection:
7. Post-Capture Actions:
Enumeration:
Hash Cracking with Hashcat:
Identify Hash Types:
Using CrackMapExec for Exploitation:
Password Spraying:
8. Automation Example (Scheduled Task for Persistence):
9. Real-World Workflow Example:
10. Defensive Recommendation Summary:
Last updated