DEV Community

Cover image for What is Hacking and Types of Hackers
Alimam Miya
Alimam Miya

Posted on • Updated on

What is Hacking and Types of Hackers

In this tutorial, We will study what is hacking, advantage and disadvantage and types of hackers - White, Black, Grey Hat, Hacktivist, Phreaks, and Suicide Hacker.

What is Hacking?

Hacking is identifying vulnerabilities in computer systems as networks to exploit its vulnerabilities to gain access to any network. Hacking is an art with the help of which any person can get unauthorized access to them by identifying the venerability of any network or smart devices.

What is Cryptography?

For Example- Using a password cracking algorithm to gain access to systems.

And as far as a hacker is concerned, a hacker can be anyone, the hacker does not tell his identity, he can be your brother, your friend, your neighbor, etc. You can keep your identity hidden in front of some unknown person, Don't share your secret information Otherwise, that person can also miss used your secret information.

Advantages of Hacking

  1. We can recover our lost information/data with the help of hacking.
  2. We can do penetration testing to secure our computer and any network.
  3. We can take adequate preventive measures to prevent security breaches in our network.
  4. If a computer system is hacked, then we can stop it from stealing its information.

Disadvantages of Hacking

  1. Any Hacker can break any security in a big way.
  2. If hackers want, then unauthorized can access your private information.
  3. Hackers can violate the privacy of any organization.
  4. Hampering system operation.
  5. Malicious attack on the system.

There is some common use of terminology in the world of hacking.

Types of Hackers

Alt Text

  1. Ethical Hacker (White Hat Hacker)
  2. Cracker (Black Hat Hacker)
  3. Grey Hat
  4. Hacktivist
  5. Phreaks

Ethical Hacker (White Hat Hacker)

A hacker who gains access to systems with a view to fixing the identifies weaknesses. They may likewise perform penetration testing and vulnerability evaluations.

Ethical Hacker only works for any government and organization, they do not use any system unauthorized, they work on that system only with the permission of the owner of the system, it basically identifies the venerability of any system and fixing it.

Cracker (Black Hat Hacker)

A hacker who gains unauthorized access to computer systems (Any Network) for personal gain. The intent is usually to steal corporate data, late privacy rights, transfer funds from bank accounts, etc.

Black Hat Hacker only works for the mean, they only see their profit, they do not work for any government and organization, they use any system unauthorized and steal secret information and use it incorrectly.

Grey Hat Hacker

The hacker that belongs to the ethical hacker and black hat hacker and which allows any computer systems without authority with a view to identify vulnerabilities and reveal them to the system owner. Such a hacker is called a gray hat hacker.

Gray hat hacker works for both government and non-government organizations. When they come in front of some people, they represent themselves as white hat and when they are alone, they do wrong things.


Hackers who use the hacking techniques to send a social, religious and political message, this is usually done to hijack websites and leave messages on hijacked websites to get them to do what they want.


A hacker who identifies and exploits a weakness in telephones instead of computers This type of hacker is called Phreaks.

These hackers appear to be more interested in mobile phones only, they have more fun in identifying the venerability in mobile phone applications, social media apps, games, etc.

Suicide Hacker

(Optional) This hacker can be of any type, it can be a black hat, white hat, gray hat, and phreaks, the only difference is that they do hacking, but when caught while hacking, they do suicide because it can be any Don't want to tell anything to government and organization.

Top comments (0)