stackup-dev / open-source-campaign

Repository for StackUp's Open Source Campaign
11 stars 50 forks source link

Add Web Hacking Fundamentals Campaign #43

Open Madanb31 opened 2 years ago

Madanb31 commented 2 years ago

Name of Proposer

Madan

Campaign Name

Web Hacking Fundamentals

Campaign Description

Number of Quests

2 quests

Quest 1 Summary

Quest 1 Learning Objectives

Quest 1 Deliverables

Quest 2 Summary

Quest 2 Learning Objectives

Quest 2 Deliverables

mitprogrammer007 commented 2 years ago

Good Day Madan, I'm asapnonzy. This campaign you suggested is actually nice.

  1. I noticed in the Quest 1 Learning Objectives, you talked about how beginners should learn how websites are created and how they should also learn in detail about the http protocol which I totally agree with you, but I feel that they also learn a high level language for example JAVASCRIPT since we are talking about web applications. I also noticed you talked about a web app pen testing tool which was Burp Suite, well I suggest we can also try Bee Box. Bee Box is a fully configured virtual machine that includes bWAPP and is the easiest way to get started. You can install Bee Box using Oracle VirtualBox, VMWare or any virtual machine, it also helps in web app pen testing.

  2. Learning JAVASCRIPT programming skills helps one in to discover vulnerabilities and carry web exploitation since most of the applications on the web use JavaScript or its libraries. While for Bee box it helps security enthusiasts, developers and students to discover and to prevent web vulnerabilities.

Sayan-404 commented 2 years ago

Name of Proposer

ShyOnxD

Hello guys @Madanb31 @asapnonzy I see you guys did an excellent job in designing this campaign but here I would like to add a few points which are aimed to make to it more appealing and beginner friendly to the Stackie participating in it

Pre Requisites(Optional):

  1. https://app.stackup.dev/campaign_page/html-basics-for-web-dev
  2. https://app.stackup.dev/campaign_page/javascript-basics
  3. https://app.stackup.dev/campaign_page/html-intermediate-for-web-dev
  4. https://app.stackup.dev/campaign_page/javascript-basics-ii

These are very well structured campaigns who will give the Stackies a solid base for their web2 knowledge without doing a much of research for the required materials.

An Extra Material for Quest 1:

I think the Stackies should be introduced to developer.mozilla as soon as possible since it is a wonderful site and has a lot of learning resources and it's HTTP requests page is a great learning resource for someone who is just starting

https://developer.mozilla.org/en-US/docs/Web/HTTP

Quest 3 Summary

Quest 3 Learning Objectives

Quest 3 Deliverables

Here are some important learning resources which will help everyone in their hacking journey: