Source: http://www.bedford-computing.co.uk/pentestingbootcamp/books/PenetrationTesting-ASurvivalGuide.pdf