https://github.com/labex-labs/ctf-for-beginners
In this course, you'll dive into the exciting world of Capture The Flag (CTF) challenges. Learn fundamental cybersecurity concepts and practical techniques through hands-on labs covering hidden files, weak passwords, open ports, misconfigurations, log analysis, directory traversal, environment variable leaks, script analysis, network exploits, a...
https://github.com/labex-labs/ctf-for-beginners
beginner capture-the-flag course cryptography cybersecurity forensics hacking hands-on hands-on-labs labex labs linux network-security penetration-testing programming reverse-engineering scripting security-fundamentals vulnerability-assessment web-security
Last synced: about 14 hours ago
JSON representation
In this course, you'll dive into the exciting world of Capture The Flag (CTF) challenges. Learn fundamental cybersecurity concepts and practical techniques through hands-on labs covering hidden files, weak passwords, open ports, misconfigurations, log analysis, directory traversal, environment variable leaks, script analysis, network exploits, a...
- Host: GitHub
- URL: https://github.com/labex-labs/ctf-for-beginners
- Owner: labex-labs
- Created: 2025-09-05T06:27:01.000Z (10 months ago)
- Default Branch: master
- Last Pushed: 2025-10-20T07:48:49.000Z (9 months ago)
- Last Synced: 2025-10-20T09:37:51.921Z (9 months ago)
- Topics: beginner, capture-the-flag, course, cryptography, cybersecurity, forensics, hacking, hands-on, hands-on-labs, labex, labs, linux, network-security, penetration-testing, programming, reverse-engineering, scripting, security-fundamentals, vulnerability-assessment, web-security
- Homepage: https://labex.io/courses/ctf-for-beginners
- Size: 42 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# CTF for Beginners
**Languages:** [English](README.md) · [简体中文](README_zh.md) · [Español](README_es.md) · [Français](README_fr.md) · [Deutsch](README_de.md) · [日本語](README_ja.md) · [Русский](README_ru.md) · [한국어](README_ko.md) · [Português](README_pt.md)
In this course, you'll dive into the exciting world of Capture The Flag (CTF) challenges. Learn fundamental cybersecurity concepts and practical techniques through hands-on labs covering hidden files, weak passwords, open ports, misconfigurations, log analysis, directory traversal, environment variable leaks, script analysis, network exploits, and web vulnerabilities.
[Start Course on LabEx](https://labex.io/courses/ctf-for-beginners)
## Exercises
| Index | Name | Difficulty | Practice |
|---------|--------------------------------|--------------|-----------------------------------------------------------------------------------------------------------------------------------------------|
| 01 | Hidden File Hunt | Intermediate | Start Challenge |
| 02 | Weak Password Access | Advanced | Start Challenge |
| 03 | Open Port Discovery | Intermediate | Start Challenge |
| 04 | Misconfigured File Permissions | Advanced | Start Challenge |
| 05 | Log File Secret | Intermediate | Start Challenge |
| 06 | Basic Directory Traversal | Intermediate | Start Challenge |
| 07 | Environment Variable Leak | Advanced | Start Challenge |
| 08 | Simple Script Analysis | Intermediate | Start Challenge |
| 09 | Network Service Exploit | Advanced | Start Challenge |
| 10 | Basic Web Input Vulnerability | Advanced | Start Challenge |
## About LabEx
LabEx is a hands-on learning platform for beginners.
Explore Linux, DevOps, Cybersecurity, and more — all directly in your browser.
Learn step by step through interactive labs, guided exercises, and real-world projects. 🌱
No setup, no stress — just practice and grow your skills by doing.
📖 Need help? Visit our Help Center or email info@labex.io