The following lessons explain different programming concepts and have been published by our members. Search for a particular lesson using the filters
In this challenge, you will learn to observe network traffic like a professional analyst. You’ll discover how an HTTP request flows, how messages are encoded, and how tools like Wireshark and curl let you capture, interpret, and decode information traveling with every click. An exercise to train your technical eye, develop your investigative intuition, and get closer to the reality of network forensic analysis.
Explore the exciting world of AI-generated video and what’s possible with current technology. Discover innovative applications, from content creation to marketing, and learn how AI tools can transform your video production process.
Discover the world of AI-powered image creation and learn how to leverage cutting-edge tools for stunning visual content.
This challenge invites you to delve into the world of cryptography, from the earliest historical ciphers to the most advanced post-quantum methods. You will learn to distinguish between encoding, steganography, and cryptography, and explore key concepts such as the Caesar cipher, Diffie-Hellman, and hash functions. An immersive introduction to the science of hiding and revealing information that every analyst must master to understand the secret language of shadows.
Understanding the importance of effective prompting and how LLMs work in simple terms. This knowledge can enhance your interaction with AI, leading to better results and more productive outcomes.
Understand what Applied AI is and how you can use it in your work. Explore the most common AI concepts
This challenge puts you face to face with one of the most painful scenarios in cybersecurity: database corruption. You'll learn practical techniques to recover information from damaged SQLite files using command-line tools, Python scripts, and forensic approaches. Here, it's not just about data, but about resilience and analysis under adverse conditions. A first step toward recovering what seemed lost.
Explore the best AI video generation tools and their capabilities for creating moving content that engages audiences and enhances storytelling.
Master the art of crafting effective prompts to get exactly the images you want from AI. This guide provides essential tips and techniques for creating detailed and effective image prompts that enhance AI-generated visuals.
Explore how AI can generate content and the vast possibilities available to creators, enhancing creativity and efficiency in various industries.
Sometimes the enemy is not outside... sometimes it's a file within your own system. Invisible, silent, hidden behind functions that seem harmless. In this challenge, you'll face malware written in C#, dissecting its logic, identifying suspicious functions, and neutralizing its behavior. You'll learn about the Windows registry, hidden processes, fake files, and debugging techniques, using real tools like x64dbg, Ghidra, and Process Explorer. Your mission: break the malware's logic and free the flag trapped behind its malicious code.
Discover why prompt engineering is crucial and what you'll learn in this foundational module. A glimpse to the future.
Get ready to dive into the world of Prompt Engineering and discover how to communicate effectively with AI
This article immerses you in an Ubuntu server where nothing is as it seems. Your mission is to identify a malicious user acting from within, manipulating scheduled tasks and leaving traces in the system. You'll learn to navigate the file system, inspect processes, review firewall rules, and analyze cron jobs for suspicious activity. An experience that challenges both your technical knowledge and your deductive skills.
Master the art of crafting effective prompts for AI video generation to create engaging and dynamic visual content that captivates your audience.
Learn how to generate new images and edit existing ones using AI-powered tools to unleash your creativity and enhance your visual content.
Discover the limitless possibilities of creating content with AI and what this course covers, including techniques for generating images, videos, audio, and text to enhance your creative projects.
Understanding prompts, examples, and the fundamental principles of effective prompting for optimizing AI communication and enhancing user interactions.
Understanding the different categories of AI models and when to use each one. Learn some technical terms related to AI
John Click made a mistake: he talked too much, left traces… and now it's your turn to find them. In this OSINT challenge, you'll use real tools to track a username across multiple platforms. Your goal is clear: obtain John's personal email and close the digital loop of his identity. This challenge will teach you to think like an investigator and act like an analyst.