How to Approach bug bounty as a beginner?

Bug-bounty as a beginner

bugbounty approach as a beginner.

As a beginner who have no clue where to start? how to Start ? what to learn? gets really confusing.

we read a lot of info-sec writeups, start mugging up the commands, install kali-linux open terminal write few commands it shows some results but we don’t know what’s that is.

what are packets?

what are ports?

what is request & response?

how communication is happening over internet? how this things actually work?

that’s not a proper way to become a bug bounty hunter, well there is not particular way either, but you should have knowledge of some basics concepts before diving into bug bounty ocean.

Reading a Infosec reports really helps you when you have strong basic foundation.

If you wants to break into the system , first understand that how it works.

Beginner’s Approach to Bug Bounty

1. Learn Networking

start with networking, learn concepts like IPv4, IPv6, TCP/IP, UDP, HTTPS, Router, ports, sub netting, network packets, DNS, SMTP.

have great understanding of these topics, you don’t have to be master of it .

2. Learn Operating Systems

learn how to operate this operating systems for eg. knows how systems work, in’s and out’s.

  1. Windows
  2. Linux(kali, parrot)
  3. macOs

3. Learn Programming Languages

start with basic like HTML, CSS then move to JavaScript and Python.

keep in mind you don’t have to master these programming languages for bug bounty but you should know working of it.

Recommended Resources for BugBounty approach as a beginner(free)

YouTube Channels

  1. STOK
  2. InsiderPhd
  3. the cyber mentor
  4. Bugcrowd University
  5. hacker101


  1. Web application hackers handbook 2
  2. Bug Bounty Bootcamp: The Guide to Finding and Reporting Web Vulnerabilities
  3. Penetration Testing: A Hands-On Introduction to Hacking

How you can earn from bug bounty?

Useful git-hub repo for beginner:

Github Repo for Beginner

Leave a Reply