Find The Key

Category: Forensic

Difficulty: easy

Deskripsi

Temukan key = solve

Diberikan sebuah file: ssstttttt.unknown

Langkah Penyelesaian

  • Saya coba liat file signature dari file tersebut, sepertinya terpotong. Bisa dilihat pada gambar di bawah, 3 digit hex yang di-highlight sepertinya indikasi file JPG.

  • Setelah saya coba fix dengan file signature yang sesuai, tidak ada flag yang muncul.

  • Analisis selanjutnya yaitu mengecek bagian human readable dari file tersebut dengan strings.

  • Nampak sebuah flag tapi formatnya salah, terbukti ketika dicoba submit, baik dengan kelebihan r atau pun tidak hasilnya tetap incorrect.

  • Saya coba decode nilai hex di bawahnya, flagnya masih incorrect.

  • Kemudian, saya coba kode binary yang di bawahnya, berikut hasil konversi ke ascii (text).

  • Hmm, sebuah flag juga, tapi ketika coba submit masih incorrect.

  • Saya coba decode nilai hex yang di atas flag awal, hasilnya adalah admin123.

  • Sejenak saya berpikir mungkin saja itu sebuah password, but for what ?? Apakah ini sebuah file archive yang diproteksi password ?

  • Saya coba cari nilai hex yang relevan dengan file signature zip yaitu 50 4B 03 04, ternyata ada dong dan itu berulang sebanyak 4 kali.

  • Ketika file signaturenya diganti dari jpg ke zip beneran bisa dong.

  • Saya coba baca isi file tersebut, rata-rata semuanya di-encode menggunakan base64 dan ternyata di dalamnya ada banyak sekali flag palsu. Sampai pada akhirnya, alhamdulillah saya berhasil ketemu flag aslinya sebelum nilai binary.

  • Bang jangan di prank mulu donk, udah salah berape kali gw :v.

Flag

slashroot8{Y4n9_b1k1n_s04l_m4s1h_p3mul4}

Last updated