Gathering Information of the System
Last updated
Network Configuration:
ipconfig /all β View detailed network interface configurations (IP, DNS, etc.).
arp -a β Display ARP cache (shows local network devices).
route print β View the system's routing table.
Service Information:
tasklist /svc β List all running processes along with their services.
netstat -ano β Display active TCP/UDP connections and listening ports with process IDs.
System Info:
systeminfo β Get a comprehensive overview of the system (OS version, architecture, hotfixes, etc.).
wmic product get name β List installed software via the command line.
Get-WmiObject -Class Win32_Product | select Name, Version β List installed software via PowerShell.
Current User & Privileges:
whoami /priv β List current user privileges.
whoami /groups β List group memberships for the current user.
net user β Get a list of all user accounts.
query user β Display logged-in users on the system.
Groups & Password Policies:
net localgroup β List all local groups.
net localgroup "Backup Operators" β List users in the Backup Operators group.
net accounts β View password policies and other account-related configurations.
Windows Defender:
Get-MpComputerStatus β Check the status of Windows Defender (active, signatures, etc.).
AppLocker:
Get-AppLockerPolicy -Effective | select -ExpandProperty RuleCollections β List effective AppLocker rules.
Test-AppLockerPolicy -Path C:\Windows\System32\cmd.exe -User Everyone β Test if a specific executable (cmd.exe) can be run for a specific user.
Listing Named Pipes:
pipelist.exe /accepteula β List all named pipes on the system.
Access Rights to Named Pipes:
accesschk.exe /accepteula \\.\Pipe\lsass -v β Check permissions for a specific named pipe (e.g., LSASS pipe).
accesschk.exe /accepteula -w \\.\Pipe\SQLLocal\SQLEXPRESS01 -v β Check write access for a SQL pipe.
View Environment Variables:
set β Display environment variables for the current session.
Last updated