Alur Perlombaan PORSIMAPTAR XXVI
Panduan resmi alur kerja (workflow) perlombaan Hacker CTF dari awal hingga babak Final (Attack-Defense).
Peserta
Taruna/Mahasiswa (Tim maksimal 3 orang) yang bertugas mencari flag, menyusun write-up, dan mempertahankan server.
Panitia & Juri
Menyusun soal, memverifikasi tim, mengatur jalannya lomba, serta menilai presentasi dan dokumen Write-up semifinalis.
Incident Commander
Mengawasi infrastruktur babak Attack-Defense, memantau *uptime* SLA, menjatuhkan penalti, dan mereset VPS.
Tahapan Pelaksanaan Lomba
Pendaftaran & Verifikasi
Peserta membuat akun dan mendirikan sebuah Tim, lalu membagikan Join Code kepada anggotanya. Panitia akan memverifikasi identitas dan memberikan *approval* tim.
Technical Meeting
Pertemuan dengan panitia (daring/luring) untuk membahas rules of engagement, pakta integritas larangan curang (flag sharing), kebijakan 1 tim 1 perangkat aktif (single active session), batas timeout inaktivitas 15 menit, serta tata cara tanggap darurat (Force Logout panitia).
Babak Penyisihan (Jeopardy CTF)
Tim saling berlomba mencari "Flag" tersembunyi dari berbagai tantangan (Web, Crypto, Pwn, dsb). Menggunakan mekanisme Dynamic Scoring, di mana nilai tantangan meluruh seiring banyaknya tim yang berhasil memecahkannya.
Babak Semifinal (Write-Up)
Tim teratas dari Penyisihan berhak maju ke Semifinal. Mereka diwajibkan mengunggah berkas PDF (Write-up) berisi dokumentasi cara mereka meretas tantangan. Dewan Juri akan memberikan grading objektif.
Babak Final (Attack & Defense)
Finalis akan diberikan akses ke server (VPS) yang sengaja dibuat rentan. Mereka harus menambal kerentanan (Defense) sekaligus mengeksploitasi server tim lawan untuk mencuri bendera (Attack). Bot akan memantau ketersediaan layanan untuk skor SLA secara real-time.
Rekapitulasi & Penutupan
Sistem mengakumulasi seluruh poin dari babak Penyisihan, Penilaian Juri, dan Poin A/D. Pemenang sah akan diumumkan pada acara puncak.