In this section, we learned how to write a BruteForcer tool that will help us to discover and enumerate resources such as files, directories, and parameters. We saw how to add filtering capabilities, and we saw how this can be extended in order to add more information and capabilities to help us filter responses and identify interesting ones. Finally, we saw how we can take screenshots automatically using Selenium and PhantomJS.
In Chapter 5, Password Testing, we're going to learn about password quality testing, also known as password cracking.