PowerShell for Hackers

As I’m learning more PowerShell and dabbling into hacking I will be composing a list of techniques and scripts that I find very beneficial for administration and pen-testing.


System Running Processes

IP to Hostname

Lookup User Information

Change File Modified Date and Time

Find Apps Running on Port

Querying Databases


PowerShell Reverse Shells


PowerShell Frameworks & Tools

These are proven frameworks that can be used to reliably exploit a Windows environment.

Using Vim with PowerShell

First, you’ll need to install Vim. Download, run and install the file “gvim82.exe” (as of 02/06/2020)…


Once Vim is installed you’ll need to run PowerShell in Administrator mode to configure the integration.

You can learn more from this article.