Skip to content

iantal/workshop-cybersecurity

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

iTEC 2025 Cybersecurity CTF Challenges

📋 Overview

This repository contains a collection of Capture The Flag (CTF) challenges designed and implemented for the iTEC 2025 Cybersecurity track. These challenges simulate real-world security vulnerabilities across various domains, providing hands-on experience with contemporary cybersecurity threats and defense mechanisms. Each challenge has been meticulously crafted to test specific skills in vulnerability assessment, exploitation techniques, and critical thinking in security contexts.

🎯 Challenge Categories

The repository includes challenges across multiple security domains:

🌐 Web Security

  • 3DS: Exploration of vulnerabilities in 3D Secure v1 payment protocol implementation
  • ClearwayPay: Exploitable webhook vulnerabilities in payment processing flows
  • Cryptoverse: Microservice architecture requiring vulnerability chaining (XSS + SSRF) to exfiltrate sensitive data from CouchDB
  • Ticketing: JWT authentication implementation with weak secret key susceptible to dictionary attacks

🔐 Cryptography

  • PCI-Mess: Implementation of insecure hashing practices for PAN (Primary Account Number) storage requiring cryptanalysis and brute-force techniques

📁 Repository Structure

Each challenge is organized with the following structure:

challenge_name/
├── source_code/          # Challenge implementation code
└── walkthrough/          # Detailed solution guide and educational material

🚀 Getting Started

Each challenge can be deployed independently using docker-compose from its respective directory. For an optimal learning experience, attempt the challenges before consulting the walkthroughs.

© 2025 [iantal]

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published