Welcome to the Practical Bug Bounty project! This platform is designed to help users discover bug bounty-related videos, organized into categories, offering a curriculum-like experience.
newdemo.mov
If you're interested in contributing to the content side of the project, we maintain a separate repository specifically for that purpose. You can find it here.
- Fork and Clone the content repository.
- Create a new module, submodule, or topic by following the folder structure and adding the necessary JSON and markdown files.
- Once you've added your content, use the provided script to generate a Django-compatible JSON dump.
- Submit a pull request with your changes.
- After review, if everything looks good, your content will be merged and reflected on the main platform.
Thank you for helping the community grow!
When contributing to the content, ensure that the videos and resources you add are relevant, up-to-date, and adhere to the highest ethical standards. We want this platform to be a trusted resource for everyone in the bug bounty community.
This project is currently in its development phase and there's a lot more to be done. I am actively seeking community contributions to make this platform even better!
- Video Organization: Discover the latest bug bounty videos, neatly organized into various categories.
- Course Curriculum: Provides a curriculum-like structure for streamlined learning.
- Community Driven: Built with love by the community, for the community.
I am always welcoming contributions from everyone! Whether it's a typo fix, a new feature, or a bug fix, your help is greatly appreciated.
-
Clone the Repository:
git clone https://github.com/patrikfehrenbach/practical-bug-bounty.git practical-bug-bounty/ cd practical-bug-bounty
-
Install Django + Addons
python3 -m pip install -r requirements.txt
-
Run migrations
cd bugbountytube/ python3 manage.py migrate
-
Create super user
python3 manage.py createsuperuser
-
Run the server
python3 manage.py runserver
-
Navigate to http://localhost:8000
- Log into the Backend http://localhost:8000/admin
- Go to Categories -> Click on add
- Fill in the details
- Click on Save
![Screenshot 2023-10-06 at 12 49 53](https://private-user-images.githubusercontent.com/9072595/273186936-fca93d4c-efce-4e7b-b5ca-dac3e4d13a55.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjM4OTE1MDYsIm5iZiI6MTcyMzg5MTIwNiwicGF0aCI6Ii85MDcyNTk1LzI3MzE4NjkzNi1mY2E5M2Q0Yy1lZmNlLTRlN2ItYjVjYS1kYWMzZTRkMTNhNTUucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI0MDgxNyUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNDA4MTdUMTA0MDA2WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9NTVkYzU3ZDg4ZWZjZWMxZDBkMWI5NDRiYmM4MzJmZjgwNTcyZmYzMmVhY2NjYWI1YTBlZTNmNjIzMjNhNmFlNSZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QmYWN0b3JfaWQ9MCZrZXlfaWQ9MCZyZXBvX2lkPTAifQ.2UHmS_m3PV3nfypCh1zIDFDKPYsP6QOzBZWiluLdwM4)
- Log into the Backend http://localhost:8000/admin
- Go to Videos -> Click on add
- Fill in the details
- Click on Save
![Screenshot 2023-10-06 at 12 50 27](https://private-user-images.githubusercontent.com/9072595/273187248-b13459bc-4788-4ea4-a3a8-3a918fe820a1.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjM4OTE1MDYsIm5iZiI6MTcyMzg5MTIwNiwicGF0aCI6Ii85MDcyNTk1LzI3MzE4NzI0OC1iMTM0NTliYy00Nzg4LTRlYTQtYTNhOC0zYTkxOGZlODIwYTEucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI0MDgxNyUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNDA4MTdUMTA0MDA2WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9NTA5YzkwYzk0MjhlYTg0MGIxY2YzNjdhNDViY2Q0NTI0MDgzMTM4Mzc2NWVjMTE0MTFkZjhjMjVhNjc5NTgxOSZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QmYWN0b3JfaWQ9MCZrZXlfaWQ9MCZyZXBvX2lkPTAifQ.vb23d6MqyopDVQZxUb5hoUF-nsyoKxRZYXblAQ5l1r8)
Made with ❤️ by @itsecurityguard for the Open Source community.