2 คะแนน โดย GN⁺ 2024-03-29 | 1 ความคิดเห็น | แชร์ทาง WhatsApp

เดโม Doom Captcha

  • Doom Captcha เดโมที่เริ่มต้นด้วยการกรอกอีเมลเป็นโปรเจ็กต์เล็ก ๆ เพื่อความสนุก
  • หากคุณรู้เรื่องการเขียนโค้ด ก็สามารถทำลายระบบความปลอดภัยของโปรเจ็กต์นี้ได้อย่างง่ายดาย

โค้ด

  • ภายในแท็กฟอร์ม HTML มีทั้งช่องกรอกอีเมลและแคปชาที่ทำงานด้วย JavaScript
  • แคปชาสามารถปรับแต่งได้โดยใช้พารามิเตอร์บางตัว

พารามิเตอร์

  • countdown: สามารถเปิดหรือปิดฟังก์ชันตัวจับเวลาของแคปชาได้
  • label: ข้อความที่แสดงก่อนแคปชา ซึ่งสามารถเว้นว่างได้
  • enemies: จำนวนศัตรูทั้งหมดที่ต้องกำจัดเพื่อผ่านแคปชา โดยค่าเริ่มต้นคือ 4

อัปเดตล่าสุดและโค้ดโกง

  • การอัปเดตครั้งสุดท้ายเกิดขึ้นเมื่อวันที่ 30 พฤษภาคม 2021
  • ในโหมดเดสก์ท็อปมีโค้ดโกง โดยพิมพ์ 'iddqd' เพื่อผ่านแคปชา และพิมพ์ 'idkfa' เพื่อรับซูเปอร์ช็อตกัน

ซอร์สโค้ด

  • ซอร์สโค้ดเปิดเผยบน GitHub และสามารถมีส่วนร่วมได้ผ่าน pull request หรือการ fork

คำขอบคุณ

  • ขอบคุณผู้มีส่วนร่วมในด้านต่าง ๆ เช่น การปรับแต่ง JS, การแก้คำผิด, การจัดรูปแบบโค้ดและปรับแต่งภาพ, พื้นหลังจากเกม Doom ต้นฉบับ และการเพิ่มโค้ดโกงซูเปอร์ช็อตกัน

ความสำเร็จ

  • DOOM Captcha ได้อันดับ 1 ผลิตภัณฑ์ประจำวันบน Product Hunt
  • ผู้พัฒนาคิดไอเดียนี้ขึ้นมาในวันศุกร์ สร้างเวอร์ชันแรกในเช้าวันเสาร์ และเปิดตัวในวันอาทิตย์
  • แม้จะมีหลายโปรเจ็กต์ แต่ DOOM Captcha ปลุกความทรงจำและทำให้รู้สึกรักโปรเจ็กต์นี้เป็นพิเศษ
  • ผู้พัฒนาต้องการเดินหน้าต่อในสายอาชีพครีเอทีฟดีเวลลอปเปอร์ และหากคุณชอบโปรเจ็กต์นี้ก็ขอให้ลองดูโปรเจ็กต์อื่น ๆ ด้วย

เกี่ยวกับผู้พัฒนา

  • แนะนำให้ติดตาม Twitter ของผู้พัฒนา Miquel Camps Orteza และดูไซด์โปรเจ็กต์อื่น ๆ
  • มีการระบุสถานะว่าพร้อมรับงาน และมีลิงก์สำหรับเลี้ยงกาแฟ

ความเห็นของ GN⁺

  • Doom Captcha มอบรูปแบบการโต้ตอบใหม่ผ่านเกมให้ผู้ใช้ และอาจดึงดูดความสนใจได้เป็นพิเศษสำหรับผู้ที่ชื่นชอบเกม
  • โปรเจ็กต์นี้แสดงให้เห็นแนวทางที่สร้างสรรค์ผ่านการผสานเว็บดีเวลลอปเมนต์เข้ากับเกม และอาจเป็นจุดเริ่มให้ผู้คนสนใจเรื่องความปลอดภัยบนเว็บมากขึ้น
  • แม้ Doom Captcha จะมีช่องโหว่มากเกินกว่าจะใช้เพื่อความปลอดภัยจริง แต่ก็เป็นไอเดียโปรเจ็กต์สนุก ๆ สำหรับเว็บดีเวลลอปเปอร์ที่อยากใช้ JavaScript และ HTML
  • โปรเจ็กต์ที่คล้ายกันมีระบบแคปชาด้านความปลอดภัยอย่าง reCAPTCHA แต่ Doom Captcha มีจุดเด่นเฉพาะตัวตรงการใช้กลไกแบบเกมเพื่อกระตุ้นการมีส่วนร่วมของผู้ใช้
  • เมื่อนำเทคโนโลยีมาใช้ ควรคำนึงถึงสมดุลระหว่างประสบการณ์ผู้ใช้กับความปลอดภัย และแคปชาลักษณะนี้อาจน่าสนใจสำหรับผู้ใช้บางกลุ่ม แต่ไม่จำเป็นว่าจะเหมาะกับทุกเว็บไซต์

1 ความคิดเห็น

 
GN⁺ 2024-03-29
ความคิดเห็นจาก Hacker News
  • มีคนเพิ่งปรับแต่ง Mistral-7B LLM ให้สามารถเล่น DOOM ได้

    สัปดาห์นี้มีข่าวว่ามีคนทำ fine-tune Mistral-7B LLM ให้เล่น DOOM ได้

  • เนื่องจาก DOOM ขึ้นชื่อเรื่องการพอร์ตได้ดีมาก จึงคาดว่าจะรัน DOOM ในเบราว์เซอร์และเล่นผ่านแผนที่ง่าย ๆ ได้

    ด้วยความที่ DOOM พอร์ตได้สูงมาก จึงคาดว่าจะรันได้โดยตรงในเบราว์เซอร์และเคลียร์แมพง่าย ๆ ได้

  • ชอบ CAPTCHA ที่แปลกไม่เหมือนใครมาก และสิ่งนี้ทำให้นึกถึง CAPTCHA แบบหนึ่งขึ้นมา

    แสดงความชื่นชอบต่อ CAPTCHA ที่มีเอกลักษณ์ และนึกถึงกรณีตัวอย่างหนึ่งขึ้นมา

  • เกมทำออกมาได้ดีมาก แต่ขาดฟังก์ชันเล็งอัตโนมัติในแกนแนวตั้งไป ควรจะยิงโดนได้แม้เล็งเป้าไว้ต่ำกว่าศัตรู

    ชี้ว่าตัวเกมทำได้ดี แต่ระบบเล็งอัตโนมัติใส่ศัตรูยังขาดหายไปในแกนแนวตั้ง

  • กำลังรอให้มีคนทำ Mona Lisa CAPTCHA

    แสดงความคิดเห็นว่าคาดหวังให้มีการสร้าง Mona Lisa CAPTCHA

  • อยากได้แถบความคืบหน้าที่ให้เล่น DOOM ได้ระหว่างรอให้งานเสร็จ

    แสดงความหวังว่าในระหว่างที่งานกำลังดำเนินไป จะมีฟังก์ชันให้เล่น DOOM ได้

  • แนะนำให้ลองใช้ DOOM ที่ทำเป็น 3D เต็มรูปแบบ อย่างน้อยก็น่าจะถูกพอร์ตเป็น JavaScript มาสักสิบกว่าครั้งแล้ว

    เสนอให้ลองทำ DOOM ในแบบ 3D เต็มรูปแบบ และกล่าวว่าน่าจะถูกพอร์ตเป็น JavaScript มาหลายครั้งแล้ว

  • ทำไมถึงไม่ใช้ DOOM ของจริง? น่าจะมี DOOM เวอร์ชัน JavaScript ให้เลือกหลายตัว

    ตั้งคำถามว่าทำไมถึงใช้เวอร์ชันทางเลือกแทน DOOM ของจริง และมองว่าควรเลือกจาก DOOM บน JavaScript หลายตัวได้

  • อยากได้โหมด 'Men in Black' ที่ให้ระบุภัยคุกคามที่โผล่มาในป๊อปอัปแล้วค่อยยิงตามนั้น

    เสนอไอเดียโหมด 'Men in Black' ที่ให้ระบุภัยคุกคามในป๊อปอัปและตอบสนองตามนั้น

  • ขอ CAPTCHA ที่อิงจากมินิเกมตกปลาใน World of Warcraft (WoW) ซึ่งต้องตกปลาให้ตรงจังหวะ

    ขอให้ทำ CAPTCHA โดยอิงจากมินิเกมตกปลาใน WoW และพูดถึงว่าควรมีการพัฒนาบอตตกปลาด้วย