Definitive Guide: Learn Basics of Ethical Hacking. 2020

In this post I’m going to show you how to start your Career in Ethical Hacking.

in Fact, these Tips Helped me Kick Start my Career as a Ethical Hacker.

Nowadays Our World is Fully Driven by Technology With Lots Of Advantages From Technology There are Also Some Disadvantages like Good And Bad Are the two sides of Same Coin.

Today We Are Going to Talk About Ethical Hacking.

ethical-hacking-learn

What is Ethical Hacking?

Ethical hacking is the process to identify the Flaws/vulnerabilities of computer systems or Networks and  Improve the Security.

Many Organizations around the World Have been the Victim of Cyber Attack Which Leads to Great Loss Of the Organization to Save their System Corporates/organization are hiring Ethical Hackers to Identify the flaw and Patch The System.

Who is an Ethical Hacker?

Hacker and Ethical Hacker they have Same similarly the Main Difference is,

The Hacker Cracks the Way to The System without permission , in other hands, Ethical Hacker penetrate the System with permission of the system owner to Improve their security.

What are the Types of Hackers?

Hackers can be classified into different categories such as white hat, black hat, and grey hat, based on their intent of hacking a system. These different terms come from old Spaghetti Westerns, where the bad guy wears a black cowboy hat and the good guy wears a white hat.

White Hat Hackers

They are also Known as Ethical Hackers, they never harm a Computer system and they try to Find out Flaws/Weaknesses in a Computer System or Network System.

Ethical Hacking is a high Demand Jobs in the IT Sector/Industry. White Hat Hackers are Hired to Save the Organization From Black hat Hackers.

Black Hat Hackers

Black Hat Hackers are Those Who Hack In order to Gain unauthorized Access to the computer system and use it for their benefits like extracting personal details, credit card info and so on. It is illegal and Violates Privacy of Individuals on the Internet.

Grey Hat Hackers

They are the Mixture/Blend of Black hat and White Hat Hacker,they Hack for their Fun. They Hack/Crack into The System without the knowledge of Owner’s permission.Sometimes they do get Little bounty from the Site/Application Owners.

Hacktivist

A hacktivist Is Someone who Utilizes The Technology to Bring social, political, cultural, religious change.

Goals of Ethical Hacker:

Ethical Hacker Should have the Following Goals To Save a Organization.

  • Save the privacy of The Organization from Black hat hackers.
  • Provide Transparent Report of the Bug/flaw/vulnerability in the system to the Organization
  • inform the Hardware and Software vendors about The Security flaw.

Types of Ethical Hacking:

  • Web App hacking
  • System Hacking
  • Web Server Hacking
  • Hacking Wireless Networks
  • Social Engineering

What is the importance of Ethical hackers for Companies?

Whenever an organization is attacked, valuable Information is Extracted by the Hacker, The trust of Users with Company is Destroyed, to save the Valuable information from getting Extracted They hire Ethical hackers to Save their Information.

Ethical Hacking is A High Demanding Job in IT Sector/Industry.

Skills needed to Become Ethical hacker:

Ethical Hacker is a problem solver so You Need to Have a Lot of Patience, Consistency to Find Out The Solution for Given Problems. You Must be Computer System Expert, Have Programming Language knowledge And Networking Knowledge to start the Basic Career in Ethical Hacking

Why is Programming important for an Ethical Hacker?

Ethical hackers are known as The Problem solvers and they build their tools too, to implement the Solution for the problem they need to program in order to build or solve the Problem.

They also Automate The Hacking process by Programming,if a Individual have Knowledge about Program he/she can identify the bugs/flaws that the ethical Hacker is Targeting for.If you are experienced programmer you can customize the pre-existing tools According to your needs, that makes ethical Hacking more Easier.

Learn about the Hacking Tools used by a Ethical Hacker.

What is Social Engineering?

Social engineering, in the context of information security, is the psychological manipulation of people into performing actions or divulging confidential information. This differs from social engineering within the social sciences, which does not concern the divulging of confidential information.

Social Engineering Techniques:

  • familiarity exploit
  • Intimidating circumstance
  • phishing
  • tailgating
  • human Emotions

Phases Of Ethical Hacking:

Here are the Phases Of hacking. Cracking/penetrating into the System Needs To Pass through Phase Like reconnaissance,Scanning,Gaining Access,Maintaining Access,Clearing Tracks.

First Phase of Ethical Hacking is Reconnaissance.

Reconnaissance is the First Phase where The Hacker Tries to collect all Possible Information about The Target, collecting information may include identifying the target, Finding the IP Address, Network, Dns Records and Many more.

Second Phase of Ethical hacking is Scanning.

Scanning includes the use of tools like Port Scanners, Networking Mappers, Dialers, Vulnerability Scanner and Many more to Scan the Target. 

Hackers use Couple Methods to Help map the Targeted Network by using Kali Linux, Maltego To see Which Email server  is Being Used.

Third Phase of Ethical Hacking is Gaining Access.

Hacker Tends to Design a Blueprint of the Target with the help of information collected From previous Phases. The Hacker Has Finished Enumerating and Scanning the Target and Now Decide That They Have Different Options to Gain Access to the Target.

Fourth Phase of Ethical Hacking is Maintaining Access.

Once You’ve(Hacker) Has Gained Access, They Will Have or Want to Keep the Access for Future Attacks. Once You’ve own The System, you can launch additional Attacks.

Fifth Phase of Ethical Hacking is Clearing Tracks

The Hacker Would Change their MAC Address and Run the hacking machine with VPN To Stay anonymous.Once the Hacker has gained access the hacker seek to cover their tracks.

What is cryptanalysis?

The art of trying to decrypt the message without using the key that was used to encrypt it.

Technique used in cryptanalysis:

  • Brute force attack
  • Dictionary attack
  • Rainbow table attack

Cryptographic algorithms:

A  cryptographic algorithm is a Well-defined Complex Mathematical Instructions Used to decrypt Information.

“If privacy is outlawed, only outlaws will have privacy.” – Phil Zimmermann

  • MD5
  • SHA
  • RC4
  • Triple DES
  • RSA
  • Blowfish
  • Twofish
  • AES

What is Bug Bounty?

Many big Companies like Google, Facebook,Twitter offer money when a Bug Bounty hunter Discovers bug in their system and the Money received by the Hunter is called bug bounty.

Conclusion:

This was  the Basic Overview of Ethical Hacking, it’s types, Hacker with Their Types, Skills needed to Become a Hacker.

Learning takes time. Start with basic and Soon You will land your First Job in an Ethical Hacking Career.

Any fool can know.The point is to understand.

–Albert Einstein.

Now It’s Your Turn

Are You Going to Start Your Career as a Certified Ethical Hacker?

if You Do, make sure You Let me Know in the Comment Box Below.

This post was last updated on

Leave a Comment