2 Punkte von GN⁺ 2024-03-29 | 1 Kommentare | Auf WhatsApp teilen

Doom-Captcha-Demo

  • Die mit einer E-Mail-Eingabe beginnende Doom-Captcha-Demo ist ein kleines Projekt zum Spaß.
  • Wenn man sich mit Coding auskennt, kann man die Sicherheit dieses Projekts leicht aushebeln.

Code

  • Innerhalb eines HTML-Formular-Tags ist zusammen mit einem E-Mail-Eingabefeld ein JavaScript-basiertes Captcha eingebunden.
  • Das Captcha kann mit bestimmten Parametern angepasst werden.

Parameter

  • countdown: Aktiviert oder deaktiviert die Timer-Funktion des Captchas.
  • label: Der vor dem Captcha angezeigte Text; kann auch leer bleiben.
  • enemies: Die Gesamtzahl der Gegner, die besiegt werden müssen, um das Captcha abzuschließen; Standardwert ist 4.

Neueste Updates und Cheat-Codes

  • Das letzte Update erfolgte am 30. Mai 2021.
  • Im Desktop-Modus gibt es Cheat-Codes: Wer iddqd eingibt, schließt das Captcha ab, und mit idkfa erhält man die Super Shotgun.

Quellcode

  • Der Quellcode ist auf GitHub öffentlich verfügbar, und Beiträge sind über Pull Requests oder Forks möglich.

Danksagung

  • Dank an die Mitwirkenden: für JS-Optimierung, Korrektur von Tippfehlern, Code-Formatierung und Bildoptimierung, den Hintergrund des originalen Doom-Spiels sowie den Cheat-Code für die Super Shotgun.

Erfolge

  • DOOM Captcha erreichte auf Product Hunt den 1. Platz als „Product of the Day“.
  • Der Entwickler hatte die Idee am Freitag, entwickelte die erste Version am Samstagmorgen und veröffentlichte sie am Sonntag.
  • Es gab viele Projekte, aber DOOM Captcha weckt Nostalgie und sorgt dafür, dass dem Entwickler das Projekt besonders am Herzen liegt.
  • Der Entwickler möchte seine Karriere als kreativer Entwickler fortsetzen und empfiehlt, bei Gefallen an diesem Projekt auch seine anderen Projekte anzusehen.

Über den Entwickler

  • Hinweis auf das Folgen des Entwicklers Miquel Camps Orteza auf Twitter sowie auf weitere Side Projects.
  • Hinweis auf seine Verfügbarkeit für Arbeit und ein Link, um ihm einen Kaffee zu spendieren.

Meinung von GN⁺

  • Doom Captcha bietet Nutzerinnen und Nutzern eine neue Form der Interaktion durch ein Spiel und kann besonders für Menschen interessant sein, die Spiele mögen.
  • Das Projekt zeigt durch die Verbindung von Webentwicklung und Spiel einen kreativen Ansatz und kann das Interesse an Web-Sicherheit steigern.
  • Für echte Sicherheitszwecke ist Doom Captcha zwar wegen vieler Schwachstellen ungeeignet, bietet Webentwicklern aber eine unterhaltsame Projektidee mit JavaScript und HTML.
  • Ähnliche Projekte sind Sicherheits-Captcha-Systeme wie reCAPTCHA, doch Doom Captcha hebt sich dadurch ab, dass es durch Gamification die Beteiligung der Nutzer fördert.
  • Bei der Einführung von Technik sollte die Balance zwischen Nutzererfahrung und Sicherheit berücksichtigt werden; diese Art von Captcha kann für bestimmte Nutzergruppen attraktiv sein, ist aber nicht für jede Website geeignet.

1 Kommentare

 
GN⁺ 2024-03-29
Hacker-News-Kommentare
  • Jemand hat kürzlich ein Mistral-7B-LLM so feinabgestimmt, dass es DOOM spielen kann.

    Diese Woche gab es die Nachricht, dass jemand ein Mistral-7B-LLM feinabgestimmt hat, damit es DOOM spielen kann.

  • Da DOOM bekanntermaßen extrem portabel ist, hatte ich erwartet, dass DOOM im Browser läuft und eine einfache Map abgeschlossen werden muss.

    Wegen der hohen Portabilität von DOOM hatte ich damit gerechnet, es direkt im Browser auszuführen und eine einfache Map zu schaffen.

  • Ich mag ungewöhnliche Captchas sehr. Das erinnert mich an ein bestimmtes Captcha.

    Es wird eine Vorliebe für ungewöhnliche Captchas ausgedrückt und an einen bestimmten Fall erinnert.

  • Das Spiel ist großartig, aber die automatische Zielerfassung auf der vertikalen Achse fehlt. Man sollte unter einen Gegner zielen und ihn trotzdem treffen können.

    Es wird darauf hingewiesen, dass das Spiel zwar gut gemacht ist, aber die automatische Zielerfassung für Gegner auf der vertikalen Achse fehlt.

  • Ich warte darauf, dass jemand ein Mona-Lisa-Captcha baut.

    Es wird die Hoffnung geäußert, dass ein Mona-Lisa-Captcha erstellt wird.

  • Ich hätte gern einen Fortschrittsbalken, bei dem man während des Wartens auf den Abschluss DOOM spielen kann.

    Es wird der Wunsch nach einer Funktion geäußert, mit der man während eines laufenden Vorgangs DOOM spielen kann.

  • Es wird empfohlen, DOOM in vollständigem 3D auszuprobieren. Wahrscheinlich wurde es mindestens ein Dutzend Mal nach JavaScript portiert.

    Es wird vorgeschlagen, DOOM in vollständigem 3D umzusetzen, und erwähnt, dass es wohl mehrfach nach JavaScript portiert wurde.

  • Warum nicht echtes DOOM? Es dürfte doch mehrere JavaScript-DOOM-Versionen zur Auswahl geben.

    Es wird infrage gestellt, warum nicht echtes DOOM verwendet wurde, da es mehrere JavaScript-basierte DOOM-Versionen geben sollte.

  • Ich möchte einen „Men in Black“-Modus, in dem man die Bedrohung im Popup identifiziert und entsprechend darauf schießt.

    Es wird die Idee für einen „Men in Black“-Modus vorgestellt, bei dem man Bedrohungen in Popups erkennt und darauf reagiert.

  • Bitte macht ein Captcha auf Basis des Angel-Minispiels aus World of Warcraft (WoW). Man müsste den Fisch zum richtigen Zeitpunkt an Land ziehen.

    Es wird um ein Captcha nach dem Vorbild des WoW-Angel-Minispiels gebeten, bei dem man den Fisch im richtigen Moment angeln muss.