2 poin oleh GN⁺ 2024-03-29 | 1 komentar | Bagikan ke WhatsApp

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

 
GN⁺ 2024-03-29
Komentar Hacker News
  • Seseorang baru-baru ini menyetel Mistral-7B LLM agar bisa memainkan game DOOM.

    Minggu ini ada kabar bahwa seseorang melakukan fine-tuning pada Mistral-7B LLM sehingga bisa memainkan DOOM.

  • Karena DOOM terkenal sangat portabel, saya sempat mengira ini akan menjalankan DOOM di browser dan menyelesaikan map yang sederhana.

    Karena portabilitas DOOM yang sangat tinggi, diperkirakan ini akan langsung berjalan di browser dan menuntaskan map sederhana.

  • Saya sangat menyukai CAPTCHA yang unik. Ini mengingatkan saya pada CAPTCHA tertentu.

    Menyatakan kegemaran terhadap CAPTCHA yang unik, sambil mengingat kembali contoh tertentu.

  • Gamenya bagus, tetapi fitur auto-aim pada sumbu vertikal tidak ada. Seharusnya tetap bisa mengenai musuh meski crosshair diarahkan ke bawah musuh.

    Menunjukkan bahwa game ini dibuat dengan baik, tetapi fungsi bidik otomatis ke musuh tidak ada pada sumbu vertikal.

  • Saya menunggu seseorang membuat CAPTCHA Mona Lisa.

    Mengungkapkan harapan agar CAPTCHA Mona Lisa dibuat.

  • Saya ingin ada progress bar yang memungkinkan saya bermain DOOM sambil menunggu pekerjaan selesai.

    Menyampaikan harapan akan fitur yang memungkinkan bermain DOOM selama proses pekerjaan berlangsung.

  • Coba versi DOOM yang dibuat dalam 3D penuh. Pasti sudah dipoting ke JavaScript setidaknya dua belas kali.

    Mengusulkan untuk mencoba implementasi DOOM dalam 3D penuh, dan menyebut kemungkinan sudah berkali-kali dipoting ke JavaScript.

  • Kenapa ini bukan DOOM yang asli? Seharusnya ada beberapa DOOM berbasis JavaScript yang bisa dipilih.

    Mempertanyakan mengapa yang dipakai bukan DOOM asli, dan berpendapat seharusnya bisa memilih dari beberapa DOOM berbasis JavaScript.

  • Saya ingin mode 'Men in Black' yang mengidentifikasi ancaman yang muncul di popup lalu menembaknya.

    Mengajukan ide mode 'Men in Black' yang mengenali ancaman di popup dan meresponsnya.

  • Tolong buat CAPTCHA berdasarkan minigame memancing World of Warcraft (WoW). Ikannya harus dipancing pada waktu yang tepat.

    Meminta dibuatkan CAPTCHA yang meniru minigame memancing WoW, sambil menyebut bahwa dari situ bot memancing juga seharusnya dikembangkan.