Aturan / Dasar
Format Flag
Bentuk flag dan cara mengirimnya dengan benar.
- Semua flag berbentuk
GETSFLAG{...}, kecuali dinyatakan lain di soal. - Flag case-sensitive. Kirim persis seperti yang ditemukan, tanpa spasi tambahan.
GETSFLAG{c0nt0h_fl4g}benargetsflag{c0nt0h_fl4g}huruf kecilGETSFLAG{ c0nt0h_fl4g }ada spasiAturan / Dasar
Fair Play
Satu akun satu orang/tim. Jangan bagi flag atau solusi.
- Satu akun untuk satu orang/tim. Dilarang berbagi akun.
- Jangan membagikan flag, writeup, atau solusi ke peserta lain selama lomba berjalan.
- Dilarang keras mengganggu, menyabotase, atau menyerang peserta lain.
Aturan / Dasar
Ruang Lingkup (Scope)
Serang hanya target dari panitia. Sentuh platform = diskualifikasi.
- Instance soal web di
web*.getsflag.my.id - Service
ncyang tertera di soal
- Platform
getsflag.com(CTFd, login, scoreboard, API) - Server host, tunnel, DNS, dan infrastruktur
- Sistem apa pun di luar daftar target
Aturan / Larangan
Dilarang Automated Scanner / Tools Otomatis
GetsFlag menguji skill & logika, bukan kecepatan tool.
GetsFlag menguji skill & logika, bukan kecepatan tool. Dilarang pemindai/otomatisasi massal, termasuk:
…atau fuzzer apa pun yang menembak ratusan–ribuan request. Eksploitasi manual sangat didorong.
Aturan / Larangan
Dilarang DoS / Flooding
Jangan bikin instance atau infrastruktur down.
- Dilarang membanjiri instance, platform, atau jaringan dengan request berlebihan.
- Dilarang mengirim payload yang sengaja membuat service mati (fork bomb, resource exhaustion), kecuali soal memang memintanya.
- Instance error atau lambat? Restart dari halaman soal, jangan diserang ulang.
Aturan / Teknis
Poin & Scoring
Cara poin dihitung dan peringkat ditentukan.
- Setiap soal punya poin sesuai tingkat kesulitan [statis / dinamis].
- Skor sama? Peringkat lebih tinggi untuk yang lebih dulu mencapai skor tersebut.
- Membuka hint dapat mengurangi poin [jika berlaku].
Aturan / Teknis
Menemukan Bug di Platform?
Laporkan ke panitia, jangan dieksploitasi.
- Menemukan celah di platform atau jalan pintas yang tidak disengaja (unintended)? Laporkan lewat halaman Kontak atau [KANAL DISCORD].
- Jangan dieksploitasi dan jangan dibagikan ke peserta lain.
- Laporan yang valid bisa mendapat apresiasi dari panitia [BENTUK APRESIASI].
Aturan / Penegakan
Sanksi
Dari peringatan sampai diskualifikasi, tergantung pelanggaran.
Keputusan panitia bersifat final.
Aturan / Penegakan
Etika & Semangat
Main bersih, saling hormat, belajar bareng.
- Hormati peserta lain dan panitia. Tidak ada toxic di kanal komunitas.
- Writeup boleh dibagikan setelah lomba selesai.
- Tujuan utamanya belajar. Nikmati prosesnya, dan selamat berburu flag!