Scripting & Automation
PowerShell
Windows automation and offensive/defensive scripting environment.
Authorized testing only. Practice on systems you own, isolated labs, or targets with written permission. Unauthorized access is illegal.
When
Anything Windows/AD — enum, admin, and modern tooling.
How
Learn objects/pipelines; remoting; constrained language awareness.
Why
Windows estates run on PowerShell knowledge.
Commands & usage
Get-ADUser -Filter *
Invoke-Command -ComputerName dc01 -ScriptBlock { whoami }Get-LocalUser | Format-Table
Commands are educational examples. Adapt hosts, paths, and rates to your authorized scope.
Tags
Related in Scripting & Automation
Python 3
Primary scripting language for security automation and exploit tooling.
Bash / POSIX Shell
Shell scripting for glue logic, loops over targets, and quick ops.
Scapy
Python packet manipulation library for custom protocol work.
jq / yq
JSON/YAML processors for parsing tool output at scale.
Ansible
Automation engine useful for lab provisioning and hardening baselines.
CyberChef
The Cyber Swiss Army Knife — encode/decode/compress/parse in-browser.