Demo Doom Captcha
- Demo Doom Captcha yang dimulai bersama input email adalah proyek kecil yang dibuat untuk bersenang-senang.
- Jika Anda paham coding, keamanan proyek ini bisa dengan mudah dilemahkan.
Kode
- Di dalam tag form HTML terdapat captcha berbasis JavaScript bersama kolom input email.
- Captcha ini dapat dikustomisasi menggunakan parameter tertentu.
Parameter
countdown: dapat menyalakan atau mematikan fungsi timer pada captcha.
label: teks yang ditampilkan di depan captcha, dan bisa juga dikosongkan.
enemies: jumlah total musuh yang harus dikalahkan untuk menyelesaikan captcha, dengan nilai default 4.
Pembaruan terbaru dan kode cheat
- Pembaruan terakhir dilakukan pada 30 Mei 2021.
- Di mode desktop, ada kode cheat: masukkan 'iddqd' untuk menyelesaikan captcha, dan 'idkfa' untuk mendapatkan super shotgun.
Kode sumber
- Kode sumber dibuka di GitHub, dan kontribusi dapat dilakukan melalui pull request atau fork.
Ucapan terima kasih
- Menyampaikan terima kasih kepada para kontributor: optimasi JS, perbaikan typo, pemformatan kode dan optimasi gambar, latar belakang game Doom orisinal, serta penyediaan kode cheat super shotgun.
Pencapaian
- DOOM Captcha meraih peringkat #1 Product of the Day di Product Hunt.
- Pengembang mendapatkan idenya pada hari Jumat, membuat versi pertama pada Sabtu pagi, lalu merilisnya pada hari Minggu.
- Ada banyak proyek lain, tetapi DOOM Captcha membangkitkan nostalgia dan membuat pengembang merasa sangat dekat dengan proyek ini.
- Pengembang ingin melanjutkan kariernya sebagai kreator yang kreatif, dan jika Anda menyukai proyek ini, silakan lihat proyek-proyek lainnya juga.
Tentang pengembang
- Mengajak untuk mengikuti Twitter pengembang, Miquel Camps Orteza, serta melihat proyek-proyek sampingan lainnya.
- Menyediakan status ketersediaan untuk bekerja dan tautan untuk membelikannya kopi.
Pendapat GN⁺
- Doom Captcha memberikan bentuk interaksi baru kepada pengguna melalui game, dan terutama bisa menarik bagi pengguna yang menyukai game.
- Proyek ini menunjukkan pendekatan kreatif melalui perpaduan pengembangan web dan game, serta dapat menjadi pemicu meningkatnya perhatian terhadap keamanan web.
- Doom Captcha memiliki banyak kelemahan untuk digunakan sebagai tujuan keamanan nyata, tetapi tetap memberi ide proyek yang menyenangkan bagi developer web dengan memanfaatkan JavaScript dan HTML.
- Proyek serupa antara lain sistem captcha keamanan seperti reCAPTCHA, tetapi Doom Captcha memiliki keunikan dalam mendorong partisipasi pengguna melalui elemen gamifikasi.
- Saat mengadopsi teknologi, perlu mempertimbangkan keseimbangan antara pengalaman pengguna dan keamanan; captcha jenis ini bisa menarik bagi kelompok pengguna tertentu, tetapi mungkin tidak cocok untuk semua situs web.
1 komentar
Komentar Hacker News
Seseorang baru-baru ini menyetel Mistral-7B LLM agar bisa memainkan game DOOM.
Karena DOOM terkenal sangat portabel, saya sempat mengira ini akan menjalankan DOOM di browser dan menyelesaikan map yang sederhana.
Saya sangat menyukai CAPTCHA yang unik. Ini mengingatkan saya pada CAPTCHA tertentu.
Gamenya bagus, tetapi fitur auto-aim pada sumbu vertikal tidak ada. Seharusnya tetap bisa mengenai musuh meski crosshair diarahkan ke bawah musuh.
Saya menunggu seseorang membuat CAPTCHA Mona Lisa.
Saya ingin ada progress bar yang memungkinkan saya bermain DOOM sambil menunggu pekerjaan selesai.
Coba versi DOOM yang dibuat dalam 3D penuh. Pasti sudah dipoting ke JavaScript setidaknya dua belas kali.
Kenapa ini bukan DOOM yang asli? Seharusnya ada beberapa DOOM berbasis JavaScript yang bisa dipilih.
Saya ingin mode 'Men in Black' yang mengidentifikasi ancaman yang muncul di popup lalu menembaknya.
Tolong buat CAPTCHA berdasarkan minigame memancing World of Warcraft (WoW). Ikannya harus dipancing pada waktu yang tepat.