Napisanie CTF: LA CTF 2023

Feb 14 2023
W ten weekend brałem udział w LA CTF 2023, który trwał od 11 lutego 2023, 04:00 UTC do 12 lutego.

W ten weekend brałem udział w LA CTF 2023 , który trwał od 11 lutego 2023, 04:00 UTC do 12 lutego 2023, 22:00 UTC.

Ten post na blogu zawiera opisy wyzwań, które rozwiązałem.

Spis treści

  • Różne: KOTY!
  • Różne: EBE
  • Różne: wycieczka dokąd?

Wyzwanie jest następujące,

Otrzymujemy obraz pt CATS.jpeg.

Ponieważ był to plik .jpeg, założyłem, że może zawierać metadane lokalizacji. Poszedłem do PIC2MAP , aby sprawdzić dane EXIF.

Adres był
Kaupili Road, Maui County, Hawaii, 96763, United States. Sprawdziłem ten adres w Google,

Wyniki wyszukiwania Google pokazały Lanai Cat Sanctuary. Szukałem Lanai Cat Sanctuary, aby znaleźć oficjalną stronę.

Flaga jest domeną oficjalnej strony internetowej,

Dlatego flaga jest

lactf{lanaicatsanctuary.org}

Różne: EBE

Wyzwanie jest następujące,

Otrzymujemy plik PCAP zawierający pakiety UDP,

Śledzenie strumienia UDP pokazało kilka znaków,

Wyzwanie mówi, że „wysłało dodatkowe bajty” i „przestrzegało RFC 3514”. Strumień UDP zawiera niechciane znaki, więc naszym zadaniem jest ich usunięcie i pobranie flagi.

Sprawdziłem flagi pakietów. Na przykład Pakiet 1 miał Reserved Bit: Set.

Pakiet 5 miał Reserved Bit: Not Set.

Niektóre pakiety miały Reserved Bit: Set, a inne Reserved Bit: Not Set. Ten bit jest powiązany z „Evil Bit” .

Pakiety, które chcemy mieć powinny mieć Reserved Bit: Not Set, więc zastosowałem filtr ip.flags.rb == 0.

Strumień UDP dla pakietów z Reserved Bit: Not Setpokazał, co następuje:

Dlatego flaga jest

lactf{3V1L_817_3xf1l7R4710N_4_7H3_W1N_51D43c8000034d0c}

Różne: wycieczka dokąd?

Wyzwanie jest następujące,

Otrzymujemy obraz o nazwie picture.jpg, który przedstawia następujące elementy:

Najpierw sprawdziłem PIC2MAP pod kątem danych EXIF, ale na obrazie nie znaleziono danych o lokalizacji. Nie znaleziono również żadnych odpowiednich obrazów za pomocą wyszukiwania wstecznego obrazu.

Zauważyłem, że ta osoba miała na sobie koszulkę „Computer Science, ACM at UCLA”. Założyłem, że to zdjęcie może pochodzić z ACM na wycieczce terenowej UCLA, więc postanowiłem przeprowadzić badania OSINT na temat acm at UCLA.

Zacząłem od ACM na stronie UCLA na Facebooku.

Przeglądałem zdjęcia,

Po chwili przewijania w dół znalazłem osobę na zdjęciu. Próbowałem wyszukać jego nazwisko, aby móc przeprowadzić więcej badań OSINT.

Znalazłem jego imię na jednym ze zdjęć, które brzmiało Carey Nachenberg.

Przeprowadziłem kilka wyszukiwań w Google na temat Carey Nachenberg,

Przejrzałem jego oficjalną stronę internetową , ale nie mogłem znaleźć zdjęcia, na którym wędruje w koszulce ACM na UCLA.

Zrobiłem więc kolejne wyszukiwanie w Google z zapytaniem Carey Nachenberg hike acm.

Znalazłem stronę na Instagramie o nazwie Peaks & Professors at UCLA .

Znalazłem zdjęcie, na którym wędruje w koszulce z napisem „ACM at UCLA”,

Opis obrazu zawierał nazwę lokalizacji, która brzmiała Skull Rock.

Dlatego flaga jest

lactf{skull_rock}