https://github.com/opencodeiiita/freshhat-learning-repository
Introduction to Cybersecurity
https://github.com/opencodeiiita/freshhat-learning-repository
beginner-friendly cybersecurity-education opencode24
Last synced: 3 months ago
JSON representation
Introduction to Cybersecurity
- Host: GitHub
- URL: https://github.com/opencodeiiita/freshhat-learning-repository
- Owner: opencodeiiita
- License: mit
- Created: 2024-12-14T16:37:24.000Z (10 months ago)
- Default Branch: main
- Last Pushed: 2025-01-16T13:18:15.000Z (9 months ago)
- Last Synced: 2025-05-01T09:16:59.628Z (5 months ago)
- Topics: beginner-friendly, cybersecurity-education, opencode24
- Language: Python
- Homepage:
- Size: 4.52 MB
- Stars: 4
- Watchers: 2
- Forks: 59
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# FreshHat-Learning-Repository
Welcome to the World of Cybersecurity Learning!
## About the Repo 📚
* 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**. 🗓️## How to Submit 📤
* **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 like `submissions/cyber_student/week1/`.
* Place your solutions only inside your own folder.
* Submit your work by creating a **Pull Request (PR)** to the main repository.## Grading Benchmark 🏆
Each task will have a specific number of points based on its difficulty.
Tasks will be categorized into three types:1. **Open For All** [tag: `open-for-all`]:
* No need to request assignment. Directly make a pull request to complete the task.2. **Competitive** [tag: `everyone`]:
* No assignment required. Directly make your pull request.3. **First Come First Serve** [default]:
* Tasks will be assigned by mentors. You can only submit a pull request after being assigned the task.## PR Template 📝
When submitting a pull request, use the following template:
```markdown
Issue: #Make sure to add all the required items (e.g., code, screenshots, GIFs, etc.) as specified in the issue.
```## Communication 💬
If you face any challenges or simply want to discuss cybersecurity topics, join us on our [Discord](https://discord.gg/vfpyyA8WVs) server. The community is here to help!## WARNING ⚠️
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!