Welcome to the World of Cybersecurity Learning!
- This repository will contain tasks released throughout the
Opencode
event. - Tasks are designed for everyone, regardless of their prior knowledge in cybersecurity. You will definitely learn something new!
- The difficulty of tasks will increase week by week.
- We will begin with foundational topics such as setting up tools and exploring basic cybersecurity concepts. As the event progresses, we will dive into topics like Reverse Engineering, Digital Forensics, and Binary Exploitation among others.
- New tasks will be posted at the start of each week. 🗓️
- Fork this repository.
- Inside the
submissions
folder:- Create a subfolder with your username.
- Inside your folder, create subfolders
week1
,week2
and so on for your submissions. - For example, if your username is
cyber_student
and you are submitting for week 1, your folder should look likesubmissions/cyber_student/week1/
.
- Place your solutions only inside your own folder.
- Submit your work by creating a Pull Request (PR) to the main repository.
Each task will have a specific number of points based on its difficulty. Tasks will be categorized into three types:
-
Open For All [tag:
open-for-all
]:- No need to request assignment. Directly make a pull request to complete the task.
-
Competitive [tag:
everyone
]:- No assignment required. Directly make your pull request.
-
First Come First Serve [default]:
- Tasks will be assigned by mentors. You can only submit a pull request after being assigned the task.
When submitting a pull request, use the following template:
Issue: #<ISSUENUMBER>
Make sure to add all the required items (e.g., code, screenshots, GIFs, etc.) as specified in the issue.
If you face any challenges or simply want to discuss cybersecurity topics, join us on our Discord server. The community is here to help!
Please avoid any form of plagiarism or unfair practices. Violations will lead to strict action. Let's keep the competition fair and fun!
🚀 Happy hacking!