Post

IPNET CYBER BATTLE: Togo's First University-Organized CTF

IPNET CYBER BATTLE: Togo's First University-Organized CTF

“Where Cyber Warriors Rise”: organized entirely by students.

Watch the event

IPNET CYBER BATTLE: Official Video


Overview

The IPNET CYBER BATTLE is the annual CTF organized by the IPNET CYBER CLUB at IPNET Institute of Technology, Togo.

Before this event, no university in Togo had ever organized a cybersecurity competition. The IPNET CYBER CLUB built one: designed the challenges, deployed the infrastructure, ran the event from start to finish.


The team

Group photo: IPNET CYBER BATTLE participants Group photo: IPNET CYBER BATTLE participants.


Inside the competition

Charles supervising a challenger Charles supervising a challenger.

ASSIMTI Essowèréou Charles: President of the club, on the floor during the competition, supervising challengers in real time.

Two participants collaborating Two participants collaborating.


Competition format

Phase 1: pre-qualification (OSINT + Forensics + Steganography)

Candidates had to clear a 10-step puzzle chain before reaching the main CTF:

StepActionSkill tested
1Analyze a LinkedIn video containing 7 hidden QR codesOSINT · Visual analysis
2Decode a Python ASCII script from a QR code → hidden messageScripting · Encoding
3Find a QR code hidden at the end of a YouTube videoOSINT · Attention to detail
4Retrieve a PDF from Proton Drive, containing a hidden text message revealed via WordSteganography · Document forensics
5Search LinkedIn “À propos” for a reversed encoded string → decode with CyberChefOSINT · CyberChef
6Download message.jpg, fix corrupted magic bytes to reveal the imageFile forensics · Hex editing
7Run steghide extract on the corrected image → extract secret.txtSteganography
8Decode multiple layers of Base64 + Reverse in secret.txt → get ZIP passwordCryptography
9Open Graal.zip → find 6 unique images (duplicates filtered with a bash script)Scripting
10Assemble characters from each image → construct the final flagImage forensics

Final flag:

1
IPNET{y0u_4r3_th3_b3st!bRuh_3ssow7r3oU_g1v3_y0u_4cc3s_t0_th3_r0und_t4bl3_0f_fin4l1sT!!_65547926$$64}

3ssow7r3oU in the flag is a direct reference to the creator: ASSIMTI Essowèréou Charles. A signature hidden in plain sight.


Phase 2: main CTF (Jeopardy format)

AspectDetails
FormatJeopardy CTF
CategoriesWeb, Cryptography, Forensics, OSINT, Reverse Engineering, Steganography, Pwn
PlatformCTFd
OrganizationEntirely student-run

Scoreboard

Scoreboard IPNET CYBER BATTLE 2025 Scoreboard IPNET CYBER BATTLE 2025.

RankPseudoReal NameScore
1ArleshAbdoulaye Abiboulaye4 050 pts
2Gr3GBakonda Wenssa Grégoire3 100 pts
3SAYAyao Mawonyé Jean-Marie2 700 pts
4AbdólSitou Abdel Maaliki2 100 pts
5t0g37h3RNot listed2 000 pts
6Indice20Not listed1 600 pts
7F_$oCieTyNot listed1 200 pts
8Ami1rNot listed1 200 pts
9DmodNot listed1 050 pts
10F34r_DrKNot listed1 050 pts

Official winners: IPNET CYBER BATTLE 2025 Official winners: IPNET CYBER BATTLE 2025.

13 teams competed. These three stood on top.


Awards

Beyond the scoreboard, four special awards:

PrizeDescription
Top 3 TeamsOverall performance ranking
Blood HunterFirst blood on the hardest challenge
Best WriteupTop quality technical documentation
Best Cyber Battle WomanTop female participant

Blood Hunter: Sitou Abdel Maaliki

Blood Hunter award: Sitou Abdel Maaliki Blood Hunter award: Sitou Abdel Maaliki.

The Blood Hunter award goes to whoever draws first blood on the hardest challenge. Sitou Abdel Maaliki (Abdól), ranked 4th overall, took it. 4th on the scoreboard but first on the challenge that stopped everyone else.

Best Cyber Battle Woman: Bodjona Essosolam Trinity-Wonder

Best Cyber Battle Woman: Bodjona Essosolam Trinity-Wonder Best Cyber Battle Woman: Bodjona Essosolam Trinity-Wonder.

Bodjona Essosolam Trinity-Wonder (Tr1n1tyX_) competed with focus and consistency throughout. The award wasn’t ceremonial. She went on to win best female participant at the national ANCY competition.


The origin: Edition 0 (2023)

Before there was a platform, a scoreboard, or a CTFd instance, there was just the club and a decision.

The club had just been founded. I was in my final year of undergraduate studies. We were discussing steganography, cryptography, CTF competitions, things most students had never encountered in class. We decided to organize one ourselves. We had no resources. We did it anyway.

How we built it without CTFd:

We looked at CTFd and dropped it fast: too many parameters, hosting constraints, infrastructure overhead. We had to get creative.

ComponentSolution
Challenge descriptionsA Notion page designed by me, view it here
Challenge filesA shared Google Drive (steganography, cryptography, forensics)
SubmissionsTwo Telegram groups, one per team
Flag validationA custom flag checker
ScoreboardA custom page with an admin panel

I also wrote a steganography course specifically to prepare participants: read it on Notion.

Categories: Steganography · Cryptography · Forensics

Zero budget. No sponsorship. No external support. Just students who wanted to build something that didn’t exist yet at their school.

That edition proved the concept. Two years later: CTFd, 13 teams, 7 categories, a national audience, and three official awards.


Organized by ASSIMTI Essowèréou Charles: President, IPNET CYBER CLUB · Co-signed: PAWOU P. BATANA

This post is licensed under CC BY 4.0 by the author.