Aturan / Dasar

Info

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}benar
getsflag{c0nt0h_fl4g}huruf kecil
GETSFLAG{ c0nt0h_fl4g }ada spasi

Aturan / Dasar

Wajib

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

Dilarang

Ruang Lingkup (Scope)

Serang hanya target dari panitia. Sentuh platform = diskualifikasi.


Boleh diserang
  • Instance soal web di web*.getsflag.my.id
  • Service nc yang tertera di soal
Dilarang keras
  • Platform getsflag.com (CTFd, login, scoreboard, API)
  • Server host, tunnel, DNS, dan infrastruktur
  • Sistem apa pun di luar daftar target
Menyerang platform/infrastruktur = diskualifikasi langsung.

Aturan / Larangan

Dilarang

Dilarang Automated Scanner / Tools Otomatis

GetsFlag menguji skill & logika, bukan kecepatan tool.


GetsFlag menguji skill & logika, bukan kecepatan tool. Dilarang pemindai/otomatisasi massal, termasuk:

sqlmapniktowpscannucleiAcunetixNessusOpenVASnmap (mode agresif)dirbdirbustergobusterffufBurp IntruderTurbo Intruder

…atau fuzzer apa pun yang menembak ratusan–ribuan request. Eksploitasi manual sangat didorong.

Aturan / Larangan

Dilarang

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

Info

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

Wajib

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

Info

Sanksi

Dari peringatan sampai diskualifikasi, tergantung pelanggaran.


RinganPeringatan dari panitia.
SedangPengurangan poin atau solve dibatalkan.
BeratDiskualifikasi & ban akun, misalnya karena menyerang platform, berbagi flag, atau akun ganda.

Keputusan panitia bersifat final.

Aturan / Penegakan

Info

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!