A hacking tool is a program designed to assist with hacking, or a piece of software which can be used for hacking purposes.
Examples include Nmap, Nessus, John the Ripper, SuperScan, p0f, and Winzapper.[1] Bribes have also been described as among the most potent hacking tools, due to their potential exploitation in social engineering attacks.[2] Occasionally, common software such as ActiveX is exploited as a hacking tool as well.
Source: Wikipedia
10. Putty