Writeup Dragonsec Ctf

Kali ini saya mau share hasil writeup beberapa chall yang saya kerjakan pada event DCTF

Misc

Sanity Check

Take a look at the front page.
Langsung saja ke halaman utama website untuk mendapatkan flag sanity Klik ke halaman utama flag

dctf{welc0m3_t0_dCTF

Dragon

Pada kali ini kita di berikan sebuah gambar yang berisi logo dari event ini, dari sini saya langsung menggunakan stegsolve karna sudah sangat yakin kalau ini adalah sebuah challange steg pada setting color blue akhirnya didapatkan flag nya

dctf{N0w_Y0u_s3e_m3}

Hidden Message

This image looks familiar…
Saya membaca dari judul challange hidden message dari sini saya tau kalau ini adalah sebuah chall hidden message pada gambar dari situ langsung aja kita gunakan tools yang mendekati untuk sebuah hidden ternyata dengan tools zsteg terdeteksi sebuah flag


Flag nya adalah

dctf{sTeg0noGr4Phy_101}

Extraterrestrial Communication

Aliens have recently landed on the moon and are attempting to communicate with us. Can you figure out what they are trying to tell us?

Hints

On a completely unrelated note, did you know how they trasmitted the first image from the moon?

pada deskripsi dan hints chall diatas menandakan sebuah perjalanan alien untuk kebulan, dan ditambah dengan file suara sebagai berikut (potongan singkat suara)

Dari sini dapat di ketahui ini adalah suaru sound sstv / robot dari sini decode menggunakan tools sstv dan berikut outputnya

dctf{wHat_ev3n_1s_SSTV}

Bad In Apple

Someone stumbled upon this file in a secure server. What could it mean?
Hints Did you even listen to the song? Diberikan sebuah file video yang berisi karakter animation gerak dan suara Dari hints diatas ditanyai mendengarkan lagunya, dari sini saya coba mendengarkan video dan suara nya pada menit 1:20-1:40 saya mendengarkan effect sound yang janggal yang mana sound ini bisa spectogram, berikut video dan suara yang janggal saya potong

Maka dari itu saya decode menggunakan sebuah tools spectogram lalu kita maenkan cursor dan pitch sound secara perlahan lahan, diantara sound akhirnya terdapat qr berikut adalah qr nya Jika diperhatikan qr ini masih salah dan tidak mengikuti standar penggambaran sebuah qr berikut jika ingin mengetahui lebih dalam mengenai sebuah qrcode Klik URL Berikut dari sini kita coba rotate qr berikut dan kita benarkan rgb dari qr tersebut dengan command

convert finish.png -channel RGB -negate qrfix.png

output nya sebagai berikut dan kita decode maka akan mendapatkan flagnya

dctf{sp3ctr0gr4msAreCo0l}

Cryptography

Strong Password

Zip file with a password. I wonder what the password could be?
Hints Don’t use fcrackzip (hints tambahan)

Diberikan sebuah chall zip yang mana tidak diketahui pass nya untuk dari itu kita melakukan bruteforce pass dengan rockyou, terlebih dahulu kita buat file tersebut menjadi sebuah temp

./zip2john strong_password.zip > password_hash

lalu langsung saja kita brute pass tersebut dengan john

john-the-ripper file.txt --wordlist=./rockyou.txt

Using default input encoding: UTF-8 Loaded 1 password hash (ZIP, WinZip [PBKDF2-SHA1 256/256 AVX2 8x]) Will run 8 OpenMP threads Press ‘q’ or Ctrl-C to abort, almost any other key for status Bo38AkRcE600X8DbK3600 (strong_password.zip/lorem_ipsum.txt)
1g 0:00:01:40 DONE (2021-05-16 11:45) 0.009985g/s 113534p/s 113534c/s 113534C/s Bobo64..Badass650 Use the “–show” option to display all of the cracked passwords reliably Session completed.

password o38AkRcE600X8DbK3600 gunakan untuk mengestrack, lalu dari sini kita buka file loremipsun dan kita grep flag

Fusce a sodales mi, quis bibendum metus. Vestibulum ante ipsum primis in faucibus orci luctus et 
ultrices posuere cubilia curae; In a est tortor. Ut porta justo risus, a faucibus mi sollicitudin ut. 
Suspendisse bibendum elementum lectus id dictum. Quisque malesuada libero nunc, a posuere justo bibendum et. Proin in dignissim nulla. Nunc sed cursus felis. Fusce placerat feugiat lobortis. In erat mi, 
ullamcorper quis rutrum et, varius eget quam. dctf{r0cKyoU_f0r_tHe_w1n} Etiam in volutpat nunc. Aliquam erat volutpat. Ut dapibus, sem at posuere sollicitudin, tellus elit faucibus ligula,


dctf{r0cKyoU_f0r_tHe_w1n}