White hat hackers work with good intentions, within the scope of ethics and law, while Cracker does the opposite. White hat hackers fight the potential threats that Cracker poses to computer systems and the Internet. Professional Hackers have the ability to restore security settings on a compromised network and find a way to identify Cracker. Crackers are knowledgeable about how to crack computer and network security, but they are usually not as good as Hackers. They usually only focus on the skills of cracking, breaking into the system. Hackers can write software, programs, know many languages and programming skills, understand how these softwares are built and work. In contrast, very few Crackers have the skills to create new software and tools. Therefore, Cracker often downloads automated programs from malicious websites to perform its behavior. However, in fact, it is not uncommon for Crackers with high skills like professional Hackers. They pose a serious threat to Internet security because of their ability to create tools and software to exploit all the weaknesses in highly secure programs. This poses many difficulties in detecting and catching them. Therefore, every temple user needs to be on high alert, not to underestimate any threat from Cracker.