Conférence francophone sur le thème de la sécurité de
l'information.
Elle se déroulera
à Rennes du 4 au 6 juin 2025.
Challenge 2025
"When we analyze software from previous eras, we're essentially interpreting artifacts from digital civilizations that no longer exist in their original form. We look for signatures, patterns, anomalies - just as archaeologists examine pottery shards for cultural markers." This mantra from your cyber archeologist team leader Dr. Elijah Okafor resonates in your head. Following your mission of pursuing old software from previously vanished civilizations, you heard of a mysterious system remaining on and went with your team to the location from where detected activity came from.
From the runes your team was able to decipher, once upon a time, a 4 people gang developped a piece of software no one has heard of until now. One of them liked chiffrofêtes, with cybersous, another one loved making useless games. A third one was born on earth only to reinvent the wheel and constantly rebuild the objects he used. The last one dedicated a passion for weird machines. All of them dedicated a cult for building the most complex and intricate code ciment so that no one could ever recover the secret it held.
Your associates made huge progress on these runes, yet you wonder: how did they managed to get the meaning of chiffrofête from the runes?
Avoiding this question, you get your eyes on the rock above you. Apparently, the hard work remains. Millions of little runes, apparently grouped in a Trente-deuzet form, were sculpted on it, as well as a strange lobster. You finally merged all the characters and obtained a specimen of a rare and vanished format your team previously recovered. It seems the PDF you got was a receipe for building the network, but you suspect it contains hidden gem and decided to process it for further investigation.
Your mission is to analyze the relics found by your team, and to discover as much as possible about the internals of these weird pieces you just unveiled. Once your goal achieved, you'll record all of your discoveries about the vanished civilization.
Help the team to discover what secret is embeded within the ancient runes at https://static.sstic.org/challenge2025/strange_sonnet.pdf.
Good luck!
PS: A little anti-frustration-stegaguess hint: for each new image you get for step0 (in the expected order, from the main support first two), there is a visual way to confirm you are on the right path. The final image should be cristal clear (with no need for URL bruteforce)
Hint 1: They are 4
Hint 2: Entering pdf specification is required, you may need a good Netflix subscription
Erratum: The right version for step2 bridge.py after step0 was intented to be bridge_expected.py. If you intend to get the points for the quality ranking, you must provide a version of your exploit that exploits this version of the bridge. The bridge_expected.py is available by providing step2:[flag for step2] basic authentication.
The SSTICKYLEAKS whistleblowers pinpointed the SSTIC challenge for steganography abuse, revealing the link obtained at the end of the prologue to make the world a better place.
Take advantage of the public breach to access the rest of the challenge: http://163.172.109.175:31337/b907ad32532f245a77637badbef8be3d/
And for those who already solved it, don't panic the prologue flag will keep you ahead of others.
All dates are GMT+2.
Position | Validation date | Name | Solution date | Solution | ||
---|---|---|---|---|---|---|
1. | 01/05/2025 18:18 | Valentino Ricotta [@face0xff] | ||||
2. | 07/05/2025 21:41 | Jérémie Christin [Stratox] | ||||
3. | 13/05/2025 00:53 | Pierre Bienaimé | ||||
4 | 16/05/2025 17:36 | François Pollet [Fañch] | ||||
5 | 18/05/2025 12:19 | Antoine Breton [atnbtn] |
There are two distinct leaderboards: speed and quality. The speed rankings will be updated over time as we receive validation e-mails. Please note that in order to be eligible in the speed category, you must still provide a write-up for the challenge, even if you do not wish to take part in the quality category.
The quality leaderboard will reward the most detailed, elegant and best-written solutions. Therefore, even if you are not among the fastest finishers, you can still aim to win a prize by writing a high quality report. The winner of the quality category will also be offered the opportunity to give a talk about the challenge solution during the SSTIC conference. More points regarding step2 will be awarded as described above within the update of the 26th April.
The top three of each leaderboard will win the following prizes:
Prizes can be exchanged by mutual agreement between contestants.
Please write to challenge2025 on domain sstic.org for any question or issue.
Challenge made by Alka & x86-sec (bmorgan)
Position | Date de validation | Nom |
---|---|---|
1 | 2025-04-26 20:06 | face0xff |
2 | 2025-04-28 16:22 | brendel |
3 | 2025-04-29 16:25 | Carambole |
4 | 2025-05-01 22:27 | Stratox |
5 | 2025-05-02 18:14 | Pierre Bienaimé |
6 | 2025-05-05 17:46 | fanch |
7 | 2025-05-08 16:55 | xMagass |
8 | 2025-05-09 07:16 | Edgar |
9 | 2025-05-09 08:35 | atnbtn |
Position | Date de validation | Nom |
---|---|---|
1 | 2025-04-28 20:16 | face0xff |
2 | 2025-05-06 21:59 | Stratox |
3 | 2025-05-12 01:10 | Pierre Bienaimé |
4 | 2025-05-13 18:22 | fanch |
5 | 2025-05-17 01:15 | atnbtn |
Position | Date de validation | Nom |
---|---|---|
1 | 2025-04-27 00:21 | face0xff |
2 | 2025-04-28 16:22 | brendel |
3 | 2025-04-30 14:53 | Carambole |
4 | 2025-05-02 18:50 | sirk390 |
5 | 2025-05-02 19:34 | Stratox |
6 | 2025-05-03 00:44 | Pierre Bienaimé |
7 | 2025-05-06 19:04 | fanch |
8 | 2025-05-08 18:08 | xMAgass |
9 | 2025-05-09 19:01 | BRtk |
10 | 2025-05-09 23:09 | Edgar |
11 | 2025-05-11 22:26 | atnbtn |
Position | Date de validation | Nom |
---|---|---|
1 | 2025-04-25 22:44 | face0xff |
2 | 2025-04-26 16:35 | Cryptanalyse |
3 | 2025-04-27 18:30 | Pierre Bienaimé |
4 | 2025-04-27 20:39 | Carambole |
5 | 2025-04-28 16:22 | brendel |
6 | 2025-04-28 16:26 | Stratox |
7 | 2025-04-29 14:58 | atnbtn |
8 | 2025-04-29 20:43 | fanch |
9 | 2025-05-01 15:25 | xMagass |
10 | 2025-05-01 17:34 | sirk390 |
11 | 2025-05-02 18:23 | Fabix |
12 | 2025-05-04 17:25 | BRtk |
13 | 2025-05-05 18:03 | LouisWood |
14 | 2025-05-05 21:51 | Panier de Yoplait |
15 | 2025-05-07 22:26 | Edgar |
16 | 2025-05-08 00:03 | Jean-Bernard Beuque |
17 | 2025-05-08 19:10 | 0x10000000 |
18 | 2025-05-08 22:52 | GuiM |
19 | 2025-05-11 00:34 | nebucca |
20 | 2025-05-17 16:35 | AaaaaaR |
Position | Date de validation | Nom |
---|---|---|
1 | 2025-04-27 00:12 | Pierre Bienaimé |
2 | 2025-04-27 11:43 | fanch |
3 | 2025-04-27 12:58 | Carambole |
4 | 2025-04-27 13:47 | atnbtn |
5 | 2025-04-27 17:17 | Stratox |
6 | 2025-04-28 08:52 | dxdx |
7 | 2025-04-28 19:59 | zadig |
8 | 2025-04-29 18:39 | BRtk |
9 | 2025-04-30 12:07 | LouisWood |
10 | 2025-04-30 19:20 | Fabix |
11 | 2025-04-30 23:38 | Arnolag |
12 | 2025-05-01 17:44 | sirk390 |
13 | 2025-05-01 22:12 | Nonow 🦆 |
14 | 2025-05-02 17:53 | Panier de Yoplait |
15 | 2025-05-05 18:16 | jimee |
16 | 2025-05-05 21:45 | AdrienR |
17 | 2025-05-08 00:16 | Jean-Bernard Beuque |