Hacking and Bug Bounty

Curated By

Avatar of fasalmbt

Hacking is the activity of identifying weaknesses in a computer system or a network to exploit the security to gain access to personal data or business data. An example of computer hacking can be: using a password cracking algorithm to gain access to a computer system.

Programming Knowledge

Programming knowledge is a must obviously.

Learn Python,PHP,JS,HTML&CSS πŸš€

  1. Basic knowledge about HTML,CSS&JS is must.
  2. Learn any server side language like Python,PHP or Ruby.
  3. If you want to code your own exploits, learn C.

πŸ’‘ The python book Learn python3: the hardway is a good resource.

Install and setup stuffs 🚧

Things you need and need not.

  1. A πŸ–₯️ running any linux based OS βœ”οΈ (You can also use windows, but it sucks.)
  2. A 🧠 to think βœ”οΈ
  3. Kali linux ❗ (even ubuntu will do the work)
  4. Problem solving skills βœ”οΈ
  5. Investigation oriented mind βœ”οΈ

🌝 Only do this if you have plans to learn. First learn, then earn. There will be some time you may find yourself lost.

Do the following to take learning to the next level

Learn to code your own tools.

Programming your own tools is best step to become leet from noob.
You will learn a lot in this process about security related concepts.

Read Books. πŸ“–

CTF platforms.

Tools needed πŸ› οΈ

Bug bounty platforms

Final notes πŸ“

* PATIENCE IS THE KEY, takes years to master, don’t fall for overnight success
* Do not expect someone will spoon feed you everything.
* Confidence
* Not always for bounty, money isn't everything
* Learn a lot
* Won’t find at the beginning, don’t lose hope
* Stay focused
* Depend on yourself
* Stay updated with InfoSec world

Thanks πŸš€