Demo do Doom Captcha
- A demo do Doom Captcha, que começa com a inserção de e-mail, é um pequeno projeto feito por diversão.
- Se você souber programar, é fácil burlar a segurança deste projeto.
Código
- Dentro de uma tag de formulário HTML, há um campo de e-mail junto com um captcha baseado em JavaScript.
- O captcha pode ser personalizado usando parâmetros específicos.
Parâmetros
countdown: permite ativar ou desativar a função de timer do captcha.
label: texto exibido antes do captcha, que também pode ficar vazio.
enemies: número total de inimigos que precisam ser derrotados para concluir o captcha; o padrão é 4.
Atualização mais recente e códigos de trapaça
- A última atualização foi feita em 30 de maio de 2021.
- No modo desktop, há códigos de trapaça: digite 'iddqd' para concluir o captcha e 'idkfa' para obter a super shotgun.
Código-fonte
- O código-fonte está disponível publicamente no GitHub, e é possível contribuir por meio de pull requests ou forks.
Agradecimentos
- Agradecimentos aos contribuidores: otimização de JS, correção de typos, formatação de código e otimização de imagens, plano de fundo do jogo Doom original, fornecimento do código de trapaça da super shotgun etc.
Resultados
- DOOM Captcha ficou em 1º lugar como 'Produto do Dia' no Product Hunt.
- O desenvolvedor teve a ideia na sexta-feira, criou a primeira versão na manhã de sábado e a lançou no domingo.
- Houve muitos projetos, mas DOOM Captcha desperta nostalgia e faz o desenvolvedor sentir carinho pelo projeto.
- O desenvolvedor quer seguir sua carreira como criador criativo e, se você gostou deste projeto, convida a conferir os outros também.
Sobre o desenvolvedor
- Convite para seguir o desenvolvedor Miquel Camps Orteza no Twitter e conhecer outros side projects.
- Informações sobre disponibilidade para trabalho e link para pagar um café.
Opinião do GN⁺
- Doom Captcha oferece aos usuários uma nova forma de interação por meio de um jogo, podendo ser especialmente interessante para quem gosta de games.
- Este projeto mostra uma abordagem criativa ao combinar desenvolvimento web e jogos, e pode servir como ponto de partida para aumentar o interesse por segurança na web.
- Embora Doom Captcha tenha muitas vulnerabilidades para uso real de segurança, ele oferece aos desenvolvedores web uma ideia divertida de projeto com JavaScript e HTML.
- Projetos semelhantes incluem sistemas de captcha de segurança como o reCAPTCHA, mas Doom Captcha se destaca por incentivar o engajamento do usuário com elementos de gamificação.
- Ao adotar tecnologia, é preciso considerar o equilíbrio entre experiência do usuário e segurança; esse tipo de captcha pode ser atraente para certos grupos, mas pode não ser adequado para todos os sites.
1 comentários
Comentários do Hacker News
Alguém recentemente ajustou o LLM Mistral-7B para conseguir jogar DOOM.
Como DOOM é famoso por sua excelente portabilidade, a expectativa era rodar DOOM no navegador e completar um mapa simples.
Gosta muito de captchas únicos. Isso faz lembrar um captcha específico.
O jogo é ótimo, mas falta a mira automática no eixo vertical. Deveria ser possível acertar o inimigo mesmo mirando abaixo dele.
Está esperando que alguém faça um captcha da Mona Lisa.
Quer uma barra de progresso que permita jogar DOOM enquanto espera a tarefa terminar.
Recomenda experimentar DOOM implementado em 3D completo. Deve ter sido portado para JavaScript pelo menos umas doze vezes.
Por que não é o DOOM de verdade? Deve haver várias versões de DOOM em JavaScript para escolher.
Quer um modo "Homens de Preto" em que você identifica a ameaça que apareceu no pop-up e atira de acordo.
Pede que façam um captcha baseado no minijogo de pesca de World of Warcraft (WoW). É preciso pescar o peixe no momento certo.