Post

ECOWAS CTF 2026 — Approfondir [OSINT/100pts]

CTF : ECOWAS CTF 2026 · Catégorie : OSINT · Difficulté : ⭐ (Easy) · Points : 100
← Retour à l’index du CTF


Description

afterschool buffets rebuffed

Où se trouve exactement le siège de l’ECOWAS ?


Analyse

La phrase de trois mots est une adresse what3words — un système qui divise le monde en carrés de 3m × 3m, chacun identifié par une combinaison de 3 mots.

afterschool.buffets.rebuffed → coordonnées GPS → siège de l’ECOWAS à Abuja, Nigeria

Format du flag : Degrés-Minutes-Secondes (DMS)


Solution

Étape 1 — Résoudre l’adresse what3words

https://what3words.com/afterschool.buffets.rebuffed

Coordonnées : 9.04195°N, 7.524997°E

Étape 2 — Conversion décimal → DMS

\[\text{Latitude} = 9.04195° = 9° + 0.04195 \times 60' = 9°2.517' = 9°2'31''N\] \[\text{Longitude} = 7.524997° = 7° + 0.524997 \times 60' = 7°31.4982' = 7°31'30''E\]

Code Python :

def decimal_to_dms(decimal, is_lat=True): direction = ('N' if decimal >= 0 else 'S') if is_lat else ('E' if decimal >= 0 else 'W') decimal = abs(decimal) degrees = int(decimal) minutes_full = (decimal - degrees) * 60 minutes = int(minutes_full) seconds = round((minutes_full - minutes) * 60) return f"{degrees}°{minutes}′{seconds}″{direction}" lat = 9.04195 lon = 7.524997 print(decimal_to_dms(lat, True)) # 9°2′31″N print(decimal_to_dms(lon, False)) # 7°31′30″E

Flag

EcowasCTF{9°2′31″N 7°31′30″E}

Leçons retenues

  • what3words : 3 mots = position GPS à 3m près — à connaître pour les challenges OSINT géographiques
  • Conversion DMS : minutes = int((decimal_part) * 60), seconds = round((minute_fraction) * 60)
  • Le siège de l’ECOWAS est à Abuja (capitale fédérale du Nigeria, pas Lagos)
  • “Approfondir” = creuser plus profond — allusion à la précision géographique requise

← Retour à l’index ECOWAS CTF 2026

Cet article est sous licence CC BY 4.0 par t3chw1z4rd.