Chapter 9. Speeding Up Penetration Testing
In the previous chapter, we covered SET that serves as an automated approach while carrying out a penetration test on the client side. However, while performing this test, it is very important to monitor time constraints. A penetration test that consumes more time than expected can lead to loss of faith, cost that exceeds the budget, and so on. In addition, this might cause an organization to lose all of its business from the client in future.
In this chapter, we will develop methodologies to conduct fast-paced penetration testing with automated tools and approaches, where Metasploit will act as a backend to these tools. This automation testing strategy will not only decrease the time of testing, but will also decrease the cost-per-hour-per-person deployed too.
Throughout this chapter, we will look at the following points:
Introduction to automated tools
Exploiting systems with db_autopwn
Testing MS SQL servers for authentication
Fixing errors using automated...