It’s illegal to hack into a system without authorization, but is it ethical for a gray-hat to hack into a system if the intent is to help it become more secure? Some experts consider gray-hat hackers an essential part of securing the Internet because they often expose vulnerabilities before they’re discovered by the security community. What do you consider the dividing line?