To stop malicious hackers, you need to learn all the skills that they possess. That means knowing how to find weaknesses and run attacks. When used for good, these skills can be very lucrative. Many ...