Some tools that are used for penetration testing are vulnerability scanners, web proxies, and social engineering aids.