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.