[HSCTF6] – a-byte

Challenge Description :  Just one byte makes all the difference. a-byte   Diberikan sebuah file bernama a-byte, dengan menggunakan IDA, saya melakukan disassemble terhadap fungsi main-nya dan melihat pseudocode dari file tersebut. Dari function main tersebut, terlihat bahwa input yang di-inginkan merupakan string dengan panjang karakter sebanyak 35 karakter seperti gambar berikut : dari gambar tersebut, dapat […]

[Cyber Jawara 2019 Qualification] – newbie.exe

Diberikan sebuah file exe, yang ketika dibuka oleh IDA, hanya berisi sedikit code simple seperti dibawah ini: Dalam code tersebut didapatkan flow bahwa program meminta sebuah input yang kemudian disimpan dalam variable s, lalu dilakukan iterasi sebanyak panjang variabel s, dan dikalikan dengan value 8. Setelah itu di cocokan dengan value dalam array num. Dalam […]

[OtterCTF 2018] – MsgMeThis

Challenge Description : Rick created another vicious program. Could you get the correct flag? MsgMeThis.exe   Diberikan sebuah file bernama MsgMeThis.exe, pertama-tama kita melakukan check terhadap tipe file nyakemudian, kita bisa mencoba untuk mencari strings di dalam file tersebut menggunakan fungsi strings. Untuk memudahkan, kita bisa menggunakan egrep untuk mengeluarkan string dengan kata kunci tertentu seperti […]

[Cyber Jawara 2019 Qualification] – Haseul

Kita di berikan sebuah file ELF 64bit yang dapat kalian download disini Kita coba buka file tersebut dengan IDA Pro 64bit

Dari algoritma diatas, string tersebut dibandingkan dengan sesuatu yang ada di dalam byte_8A0 

Kemudian kita buat menjadi desimal yang menjadi

Dari main diatas dan isi dari byte_8A0, kita buat solvernya dengan menggunakan […]

[GoogleCTF 2018 BeginnersQuest] – gatekeeper

Karena ini levelnya beginner, Mari kita mempelajari static analysis-nya sebagai langkah awal yang baik dalam Reverse Engineering Soal ini dapat kalian download disini pertama tama, kita coba jalankan program tersebut terlebih dahulu

dari error message yang didapatkan, ternyata program tersebut membutuhkan informasi lebih. Seperti yang di perlihatkan dalam pesan ” Usage: “, kita membutuhkan […]

[HackToday 2019 Qualification] – nani the fuk

  Diberikan sebuah soal berbentuk binary, binary dapat di download di: https://s.id/6aIo7 Jika binary dieksekusi maka binary akan meminta input, setelah mencoba inputan, ternyata program hanya menerima input 1 karakter, seperti berikut Ketika input yang dimasukan salah maka program akan exit. Program tersebut terlihat seperti akan meminta input 1 karakter sebanyak 20 kali seperti yang […]

[PicoCTF2018] – Quackme (XOR Operation)

  Pertama, Check file yang telah kita download untuk melihat info detail file tersebut. Setelah itu baru kita coba menjalankan program tersebut. Bisa dilihat diatas bahwa pada saat program di jalankan, muncul sebuah pesan “Can you figure out my trick?” dan adanya perintah untuk menginput strings. ketika saya mengisinya dengan, misalkan yes maka jawaban dari […]

[ångstromCTF 2019] – One Bite

Challenge Description : Whenever I have friends over, I love to brag about things that I can eat in a single bite. Can you give this program a tasty flag that fits the bill? Diberikan sebuah file executable bernama one_bite ketika di-execute, file tersebut akan meminta input sebagai berikut : ketika di-input secara asal seperti “dis is a […]

[PicoCTF 2018] – Radix Terminal

    Pertama kita check type filenya. Setelah itu lalu kita coba jalankan programnya. Ternyata programnya cuman menampilkan text “Please provide a password”. Dan untuk mengetahui programnya lebih detail maka saya akan membuka programnya lewat IDA. Setelah masuk IDA , saya check seluruh function yang ada ( berhubungan dengan password (memiliki strcmp dan strlen) ). […]