Resoconto CTF: LA CTF 2023

Feb 14 2023
Questo fine settimana ho partecipato a LA CTF 2023, che si è svolto dall'11 febbraio 2023, 04:00 UTC al 12 febbraio 2023.

Questo fine settimana ho partecipato a LA CTF 2023 , che si è svolto tra l'11 febbraio 2023, 04:00 UTC e il 12 febbraio 2023, 22:00 UTC.

Questo post sul blog contiene i resoconti delle sfide che ho risolto.

Sommario

  • Varie: GATTI!
  • Varie: EBE
  • Varie: fare un'escursione dove?

La sfida è la seguente,

Ci viene data un'immagine chiamata CATS.jpeg,

Poiché si trattava di un file .jpeg, ho pensato che potesse contenere alcuni metadati sulla posizione. Sono andato a PIC2MAP per controllare i dati EXIF.

L'indirizzo era
Kaupili Road, Maui County, Hawaii, 96763, United States. Ho cercato quell'indirizzo su Google,

I risultati di ricerca di Google hanno mostrato Lanai Cat Sanctuary. Ho cercato Lanai Cat Sanctuarydi trovare il sito ufficiale.

La bandiera è il dominio del sito ufficiale,

Quindi la bandiera è,

lactf{lanaicatsanctuary.org}

Varie: EBE

La sfida è la seguente,

Ci viene dato un file PCAP che contiene pacchetti UDP,

Seguendo il flusso UDP ha mostrato un gruppo di caratteri,

La sfida dice che "ha inviato byte extra" e "ha rispettato RFC 3514". Il flusso UDP contiene caratteri indesiderati, quindi il nostro compito qui è rimuoverli e ottenere il flag.

Ho controllato i flag dei pacchetti. Ad esempio, il pacchetto 1 aveva Reserved Bit: Set.

Il pacchetto 5 conteneva Reserved Bit: Not Set.

Alcuni pacchetti avevano Reserved Bit: Set, mentre altri avevano Reserved Bit: Not Set. Questo bit è associato al "Evil Bit" .

I pacchetti che vogliamo dovrebbero avere Reserved Bit: Not Set, quindi ho applicato il filtro ip.flags.rb == 0.

Il flusso UDP per i pacchetti con Reserved Bit: Not Setha mostrato quanto segue,

Pertanto, la bandiera è,

lactf{3V1L_817_3xf1l7R4710N_4_7H3_W1N_51D43c8000034d0c}

Varie: fare un'escursione dove?

La sfida è la seguente,

Ci viene data un'immagine chiamata picture.jpg, che mostra quanto segue,

Per prima cosa ho controllato PIC2MAP per i dati EXIF, ma nell'immagine non sono stati trovati dati sulla posizione. Inoltre, non sono state trovate immagini pertinenti tramite la ricerca di immagini inversa.

Ho notato che questa persona indossava una maglietta "Computer Science, ACM at UCLA". Ho pensato che questa foto potesse provenire da un ACM durante una gita scolastica dell'UCLA, quindi ho deciso di fare qualche ricerca OSINT su acm at UCLA.

Ho iniziato con ACM sulla pagina Facebook dell'UCLA.

Ho guardato attraverso le foto,

Dopo aver fatto scorrere verso il basso per un po', ho trovato la persona nella foto. Ho provato a cercare il suo nome così posso fare più ricerche OSINT.

Ho trovato il suo nome in una delle foto, che era Carey Nachenberg.

Ho fatto alcune ricerche su Google su Carey Nachenberg,

Ho guardato attraverso il suo sito web ufficiale , ma non sono riuscito a trovare una sua foto mentre camminava con la sua maglia ACM alla UCLA.

Quindi ho fatto un'altra ricerca su Google con la query di ricerca Carey Nachenberg hike acm.

Ho trovato una pagina Instagram chiamata Peaks & Professors at UCLA .

Ho trovato una sua foto mentre faceva un'escursione con la sua maglietta "ACM at UCLA",

La descrizione dell'immagine conteneva il nome della località, che era Skull Rock.

Pertanto, la bandiera è,

lactf{skull_rock}