As we have seen in the beginning of the article, hackers are not necessarily bad. In fact, While Hat hackers or Ethical Hackers use their skills constructively. On the contrary, Black Hat Hacker or Cracker are usually outlaws hacking systems specifically with criminal intent. We can further distinguish the two groups based on their knowledge, skill level and purpose.
- Hackers usually have a better understanding of computer systems and possess extensive knowledge of different computer languages like C, C++, HTML, Perl, Python and Java. However, most crackers are not skilled enough in programming languages.
- Hackers use their skills constructively, creating software programs or improving existing systems. Crackers are often unable to create their own software due to their lack of knowledge, and often rely on automated programs and modify existing software created by others.
- Hackers pursue the noble cause of finding and fixing security breaches, while crackers break into systems either for personal gain, to show off skills or to harm others.
- Hackers act with legal consent of the target system, and as such have much control over their action. However, crackers break the law knowingly and need to watch out for their actions continuously.

No comments:
Post a Comment