Wednesday, 13 November 2013

How 2 be a Good Ethical Hacker

An Introduction to Hacking!

This is for educational purposes only! 

What is Computer Hacking?

         In a cyber security world, the person who is able to discover weakness in a system and managed to exploit it to accomplish his goal referred as a Hacker, and the process is referred as Hacking.

             Now a days people commonly are thinking that Hijacking Facebook accounts or other Social Media accounts or defacing websites using appropriate techniques is called Hacking. Actually It is also a part of Hacking but it doesn't mean that it is the main part of Hacking.


       So what is exactly hacking? What should you do to become a hacker?! The main thing you will need to be a Hacker is Self-interest. If you think that Hacking is like just playing games on Computer, then you are wrong! To learn (Ethical) Hacking you must be good in Maths, Graphs, Matrix, PHP scripting, HTML language, JAVA scripts, binary codes and many things more. If you learn these things apart from hacking it will give you a great knowledge and will show you a new world. You should always be ready to learn something and ready to learn to create something.



Now, let me explain you about different kind of Hackers in the cyber security world.


Script Kiddie
Script Kiddies are the persons who use tools, scripts, methods and programs created by real hackers. In a simple word, the who doesn't know how a system works but still able to exploit it with previously available tools.

    :White Hat Hackers:
White Hat Hackers are the good hackers which do Hacking for defensing. The main aim of a White Hat hacker is to improve the security of a system by finding security flaws and fixing it. They work for an organization or individually to make the cyberspace more secure.

:Black Hat Hacker: 
Black Hat Hackers are bad guys, Cyber criminals, who have malicious intent. The Hackers who steal money, Infects system with malware etc are referred as Black Hat Hackers. They use their Hacking tricks for illegal purposes.

:Grey Hat Hackers:
The Hackers who may work as Offensively or defensively, depending on the situation. Hackers who don't have malicious intentions but still like to break into 3rd party systems for fun or just for showing the existence of vulnerability. 

[Hacktivists]
The Hackers who use their hacking skills for protesting against injustice and attack a target system and websites to bring the justice. One of the popular hacktivists is known as Anonymous.


What is Ethical Hacking and Ethical Hacker?
               Ethical Hacking also known as Penetration testing is the process of vulnerability testing or hacking the system with a permission from corresponding vendor. Normally organizations who are in the need of security recruits Ethical Hacker or PenTester for improving their security.

How you can become an Ethical hacker?
1. Dedication:
            Dedication is the main key to become an ethical hacker. Don't plan to become a PenTester because of Money. If you really have interest then go ahead.

2. Reading:
            Be a Bookworm. Try to read books related to Computers and its architectures. Buy books related to security and Ethical Hacking.

3. Know How Hackers Hack into:
             You can not solve a problem until you know what is behind the problem. So you have to learn the methods of hackers.

4. Programming and Scripting:
             Learn some programming and scripting languages because most of time you will need to write a code to break into a system. Also, you have to know the coding for understanding how a system works? then only you can penetrate into. OK! which language? My suggestion is C. It is one of the best, powerful language and easy to learn. Some people prefer Python. As far as i am concerned, once you learned one language, it is easy for you to learn any other languages.

5. Linux:
            Ok, Now it's time to switch from Windows to Linux. Learn to work with Linux.


6. Backtrack Linux Distribution:
             Backtrack Linux is one of the famous penetration testing Linux distribution. This Backtrack is funded by Offensive Security. It has almost all penetrating testing tools required for security professionals. 

7. Get Certificates for Ethical Hackers:
              Some organizations recruits based on security certification. You can learn and get ethical certification from your nearest center. Search in Google for these keywords i.e "CEH", "OSCP", "Security Certifications". Anyway, if you have dedication and confidence, you don't need a certificate and get into a firm easily.

8. Forums and talks:
              Participate in any security or Ethical Hacking related forums and talks

No comments:

Post a Comment