Rédaction CTF : LA CTF 2023

Feb 14 2023
Ce week-end, j'ai participé au LA CTF 2023, qui s'est déroulé du 11 février 2023, 04:00 UTC au 12 février.

Ce week-end, j'ai participé au LA CTF 2023 , qui s'est déroulé du 11 février 2023, 04h00 UTC au 12 février 2023, 22h00 UTC.

Ce billet de blog contient les descriptions des défis que j'ai résolus.

Table des matières

  • Divers : CHATS !
  • Divers : EBE
  • Divers : randonnée vers où ?

Le défi est le suivant,

On nous donne une image appelée CATS.jpeg,

Comme il s'agissait d'un fichier .jpeg, j'ai supposé qu'il pouvait contenir des métadonnées de localisation. Je suis allé à PIC2MAP pour vérifier les données EXIF.

L'adresse était
Kaupili Road, Maui County, Hawaii, 96763, United States. J'ai cherché cette adresse sur Google,

Les résultats de la recherche Google ont montré Lanai Cat Sanctuary. J'ai cherché Lanai Cat Sanctuarypour trouver le site officiel.

Le drapeau est le domaine du site officiel,

Donc le drapeau est,

lactf{lanaicatsanctuary.org}

Divers : EBE

Le défi est le suivant,

On nous donne un fichier PCAP qui contient des paquets UDP,

Suite au flux UDP a montré un tas de caractères,

Le défi indique qu'il "a envoyé des octets supplémentaires" et "a respecté la RFC 3514". Le flux UDP contient des caractères indésirables, notre tâche ici est donc de les supprimer et d'obtenir le drapeau.

J'ai vérifié les drapeaux des paquets. Par exemple, le paquet 1 avait Reserved Bit: Set.

Le paquet 5 avait Reserved Bit: Not Set.

Certains paquets avaient Reserved Bit: Set, tandis que d'autres avaient Reserved Bit: Not Set. Ce bit est associé au "Evil Bit" .

Les paquets que nous voulons devraient avoir Reserved Bit: Not Set, j'ai donc appliqué le filtre ip.flags.rb == 0.

Le flux UDP pour les paquets avec Reserved Bit: Not Seta montré ce qui suit,

Par conséquent, le drapeau est,

lactf{3V1L_817_3xf1l7R4710N_4_7H3_W1N_51D43c8000034d0c}

Divers : randonnée vers où ?

Le défi est le suivant,

On nous donne une image appelée picture.jpg, qui a montré ce qui suit,

J'ai d'abord vérifié PIC2MAP pour les données EXIF, mais aucune donnée de localisation n'a été trouvée dans l'image. Il n'y avait pas non plus d'images pertinentes trouvées via la recherche d'image inversée.

J'ai remarqué que cette personne portait un t-shirt "Computer Science, ACM at UCLA". J'ai supposé que cette image pourrait provenir d'une visite sur le terrain de l'ACM à l'UCLA, j'ai donc décidé de faire des recherches OSINT sur acm at UCLA.

J'ai commencé avec ACM sur la page Facebook de l'UCLA.

J'ai parcouru les photos,

Après avoir fait défiler vers le bas pendant un moment, j'ai trouvé la personne sur la photo. J'ai essayé de chercher son nom pour pouvoir faire plus de recherches OSINT.

J'ai trouvé son nom sur l'une des photos, qui était Carey Nachenberg.

J'ai fait quelques recherches Google sur Carey Nachenberg,

J'ai parcouru son site Web officiel , mais je n'ai pas trouvé de photo de lui en train de faire de la randonnée dans sa chemise ACM à UCLA.

J'ai donc fait une autre recherche Google avec la requête de recherche Carey Nachenberg hike acm.

J'ai trouvé une page Instagram appelée Peaks & Professors at UCLA .

J'ai trouvé une photo de lui en train de faire de la randonnée avec son t-shirt "ACM at UCLA",

La description de l'image contenait le nom de l'emplacement, qui était Skull Rock.

Par conséquent, le drapeau est,

lactf{skull_rock}