Explore the write-ups for the 2025 challenges
Here you will find the solutions to the challenges from this edition, organized by category.
Crypto Writeup - 2026 Edition
In this article, we will present the various solutions to the challenges of the Jeanne d’Hack CTF 2026 for the crypto category.
Intro - Crypto
A mysterious message has been intercepted, containing vital information for national security.
Your mission is to unveil this secret…
- --.- -..- -..- .-/--- .- -.-- -.-- -- --.. .--. --.- -.. --..--/- --.- -.. --.-/..- ./..-. - --.-/. --.- --- -.. --.- ..-./-.-- . ... ---.../...- .--. - -- --- .-- - ..... -..- -..- .- ..--.- .. ..--- -.. -..- .--. ..--.- --- -.. -.- -... ..-. .- `
The intercepted message resembles Morse code. By using an online Morse decoder, the following text is obtained:
MISC Writeup - 2026 Edition
In this article, we will present the various solutions to the challenges of the Jeanne d’Hack CTF 2026 for the MISC category.
Mobile Odyssey
Category: Misc — Difficulty: Easy
Description
A new mobile game, Mobile Odyssey, is under development.
We are given only the APK mobile_odyssey_v0.0.1.apk. The UI is broken, there is nothing really playable, but the description hints that there might be secret information hidden in the application.
Flag format:
JDHACK{this_is_a_flag}
PWN Writeup - 2026 Edition
In this article, we will present the various solutions to the challenges of the Jeanne d’Hack CTF 2026 for the PWN category.
PWN Intro
The sources for the challenge are available here.
Everyone loves video games! When we are young, even a simple calculator can become a real playground. This next-generation calculator will let you relive those nostalgic moments. Are you ready to play?
To connect to the remote service:
netcat 127.0.0.1 9000The flag is contained in the file
flag.txt.
Reverse Engineering Writeup - 2026 Edition
In this article, we will present the various solutions to the challenges of the Jeanne d’Hack CTF 2026 for the Reverse category.
Reverse Intro
The source files for the challenge are available here.
Introduction to Reverse Engineering Challenge! Will you be able to conquer this devilish level?
This challenge is the first in the Reverse Engineering category. The goal of the challenge is to introduce beginners to this category.
To do this, a single HTML file is provided (index.html). This file contains a checkFlag function with the following code:
Web Writeup - 2026 Edition
In this article, we will present the various solutions to the challenges of the Jeanne d’Hack CTF 2026 for the Web category.
Intro
This challenge offers to play the Chrome’s Dinosaur Game. Here, you must convince the server that you won the game, while this game can’t be won. The dino runs until it encounters an obstacle stopping the game.

Thank you https://github.com/wayou/t-rex-runner for providing the source code of the game.
OSINT Writeup - 2026 Edition
In this article, we present the different solutions to the Jeanne d’Hack CTF 2026 challenges for the OSINT category.
The writeups are organized by difficulty: Introduction, Easy, Medium, Hard, then Extreme.
Introduction
Intro - Jeanne d’Arcade
The challenge sources are available here.
Description
Jeanne d’Arcade is the undisputed leader of the Guardians of Arcane. A pixel fan created a mosaic portrait of her.
- What is the number written on the flag in the mosaic?
- In which city was this mosaic installed?
- What is the name of the artist?
Flag format:
JDHACK{666_paris_bansky}