Writeup CTFR Alphabet

Khairu Aqsara Sudirman

Khairu Aqsara Sudirman

Mar 22, 2021 — 2 mins read

Apa yang kalian ketahui tentang Alphabet, Sebuah Huruf A sampai Z dan Angka 0 sampai 9 kan. Nah saya beri Contoh tentang Enkripsi ini "Ayam" akan menjadi "Alfa Yankee Alfa Mike". Enkripsi nya sangat simpel, kita hanya mencocokkan huruf paling depannya saja, tapi bagaimana dengan angka ? Contoh "123" akan menjadi "One Two Three". Sudah paham kan sampe sini, Nah coba decode Flag ini

Flag : Charlie Tango Foxtrot Romeo 
{ Sierra One Mike Papa Lima Three _ Four Lima Papa Hotel Four Bravo Three Tango }
Selalu ingat yaa, Format Flag harus Kapital

Berdasarkan deskripsi challengenya, kita harus merubah Alphabet misalnya Charlie menjadi C ini biasanya dikenal dengan nama Spelling Alphabet, kita bisa menggunakan online tools untuk menyelesaikan, misalnya dengan https://cryptii.com/

Tetapi kita juga bisa membuat program kecil untuk menyelesaikan nya, misalnya saya membuat versi sederhanya

d =  {
    'A': 'Alpha','B': 'Bravo','C': 'Charlie',
    'D': 'Delta''E': 'Echo',    'F': 'Foxtrot',
    'G': 'Golf',   'H': 'Hotel',   'I': 'India',
    'J': 'Juliett','K': 'Kilo',    'L': 'Lima',
    'M': 'Mike',   'N': 'November','O': 'Oscar',
    'P': 'Papa',   'Q': 'Quebec''R': 'Romeo',
    'S': 'Sierra', 'T': 'Tango',   'U': 'Uniform',
    'V': 'Victor', 'W': 'Whiskey', 'X': 'X-ray',
    'Y': 'Yankee', 'Z': 'Zulu','1': 'One', '2': 'Two',
    '3': 'Three', '4': 'Four', '5': 'Five', '6': 'Six', 
    '7': 'Seven', '8': 'Eight','9': 'Nine', '0': 'Zero'
}
cipher='Charlie Tango Foxtrot Romeo { Sierra One Mike Papa Lima Three _ Four Lima Papa Hotel Four Bravo Three Tango }'
cipher = cipher.split(' ')
flag=''
for c in cipher:
    try:
        flag += d.keys()[d.values().index(c)]
    except ValueError:
        flag += c
print flag.lower()

Hasilnya

CTFR{s1mpl3_4lph4b3t}
cryptography writeup ctf
Read More

Writeup CTFR PyGame

Challenge ini merupakan salah satu challenge yang cukup sulit menurut saya, bahkan mungkin sangat sulit sejauh saya mengikuti CTFR, mungkin karena ketidak tahuan saya dalam membaca petunjuk dan maksud dari challengenya, deskripsinya juga sangat sederhana, tidak banyak yang bisa diambil sebagai petunjuk, satu-satunya petunjuk hanya merujuk pada gambar yang diberikan.

Read More

Writeup CTFR Sekolah CTFR 1 Dan 2

Diberikan sebuah service pada alamat 103.157.96.13 pada port 7773 untuk Challenge Sekolah CTFR #1 dan Sebuah service pada port 7774, untuk Challenge Sekolah CTFR #2. pada kedua service tersebut dapat menginputkan atau melakukan registrasi sebagai siswa baru, seperti menginputkan nama dan id dari siswa, tetapi juga terdapat satu menu yang hanya bisa diakses oleh data yang memiliki akses admin, perbedaan dari Challenge ini yaitu pada Challenge Sekolah CTFR #2 merupakan perbaikan dari Sekolah CTFR #1.