What is a Hacker? and What differs from a "Cracker"?It's a little hard to tell what a hacker with a hacker. Think of it as follows: a hacker is an angel of the computer, and a cracker is a demon of computing, but in the sense of intentions, that is, one good and one bad.
The truth here is that a hacker is an expert in computer security, programming, information systems, Internet, security systems, and a large etc., while the cracker is also an expert in the areas mentioned above, and others.
However, the difference between each of these characters is the intention with which all use their knowledge: while one (the hacker, good) is implemented to protect and enhance the security of computer systems, the other (the cracker, bad ) uses this knowledge to disrupt and damage computer systems. Is quite clear.
Three attitudes would take a hacker would be: to determine where are the failures of computer systems that are their competition evaluate, analyze deeply and thereby offer solutions to improve and prevent attacks in the future.
Moreover, three of the most common attitudes are a cracker: evaluate where a computer system failure (ie, finding vulnerabilities or software bugs), see how you can exploit, and then going to break the system without compassion .