Saturday, April 15, 2017

Cryptography : PicoCTF Level 1

1. Keyz Selain menyediakan webshells, panitia juga menyediakan remote via ssh, caranya mudah, kita tinggal generate public key ... thumbnail 1 summary



1. Keyz



Selain menyediakan webshells, panitia juga menyediakan remote via ssh, caranya mudah, kita tinggal generate public key komputer kita dan simpan ke komputer remote (server ctf) via webshell, supaya ssh bisa membaca public key kita, letakkan publik key komputer kita ke ~/.ssh/authorized_keys di komputer server, kalo sudah kita tinggal remote ssh ke shell2017.picoctf.com (tanpa password karena kita menggunakan public key).



Flag : who_needs_pwords_anyways

2. Substitute 


Disini kita di beri file dengan karakter acak, karena dari judul kita di beri clue “Substitute”, sudah adabanyak tools di internet yang menyediakan service untuk melakukan analisa secara otomatis ( kalo manual kayaknya lumayan ribet dan tidak sebanding sama point yang di berikan :3), salah satu toolsnya : http://quipquip.com 

link cipher : disini


Flag : IFONLYMODERNCRYPTOWASLIKETHIS

3. Hash101

setelah kita terhubung ke shell2017.picoctf port 9661 dengan utilitas netcat, ikuti petunjuk..



Flag : c3ee093f26ba147ccc451fd13c91ffce

4. ComputeAES




program decrypt :


flag{do_not_let_machines_win_08f6b691}

No comments

Post a Comment