In computer security, a hacking tool is designed to help hackers gain unauthorized access to information. The term usually refers to general-purpose tools used in many types of attacks rather than custom-made exploits for specific systems. Most hacking tools are either open source or freeware/shareware, making them easily accessible for anyone who wishes to use them for malicious purposes. Read more.