Scripting for Hackers

Although there are many tools available to the aspiring hacker/pentester, to ascend to the upper echelons of the master hacker one must be able to develop their tools. This requires scripting skills.​
In this section, we will look to develop your scripting skills in several different scripting languages including Perl, BASH, Python, PowerShell, and Remote CMD.

To start developing and refining your scripting skills, take a look at these tutorials.

1. BASH scripting

2. BASH Scripting, Part 2: Building a Wi-Fi DoS Tool

3. Windows Remote CMD commands

4. Perl Scripting, Part 1

5. Perl Scripting, Part 2: Building a Port Scanner