2 pontos por GN⁺ 2024-03-29 | 1 comentários | Compartilhar no WhatsApp

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

 
GN⁺ 2024-03-29
Comentários do Hacker News
  • Alguém recentemente ajustou o LLM Mistral-7B para conseguir jogar DOOM.

    Esta semana surgiu a notícia de que alguém fez um fine-tuning do LLM Mistral-7B para que ele pudesse jogar DOOM.

  • Como DOOM é famoso por sua excelente portabilidade, a expectativa era rodar DOOM no navegador e completar um mapa simples.

    Por causa da alta portabilidade de DOOM, a expectativa era executá-lo diretamente no navegador e terminar um mapa simples.

  • Gosta muito de captchas únicos. Isso faz lembrar um captcha específico.

    Expressa apreço por captchas únicos e relembra um caso 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.

    Aponta que o jogo foi bem feito, mas que o recurso de mira automática nos inimigos está ausente no eixo vertical.

  • Está esperando que alguém faça um captcha da Mona Lisa.

    Expressa a expectativa pela criação de um captcha da Mona Lisa.

  • Quer uma barra de progresso que permita jogar DOOM enquanto espera a tarefa terminar.

    Demonstra o desejo por um recurso que permita jogar DOOM durante o andamento da tarefa.

  • Recomenda experimentar DOOM implementado em 3D completo. Deve ter sido portado para JavaScript pelo menos umas doze vezes.

    Sugere experimentar uma implementação de DOOM em 3D completo e menciona que ele provavelmente já foi portado várias vezes para JavaScript.

  • Por que não é o DOOM de verdade? Deve haver várias versões de DOOM em JavaScript para escolher.

    Questiona por que não usaram o DOOM original e argumenta que deveria ser possível escolher entre várias versões baseadas em JavaScript.

  • Quer um modo "Homens de Preto" em que você identifica a ameaça que apareceu no pop-up e atira de acordo.

    Apresenta a ideia de um modo "Homens de Preto" em que se identifica a ameaça no pop-up e se reage a ela.

  • Pede que façam um captcha baseado no minijogo de pesca de World of Warcraft (WoW). É preciso pescar o peixe no momento certo.

    Solicita a criação de um captcha inspirado no minijogo de pesca de WoW e menciona que isso deveria levar ao desenvolvimento de um bot de pesca.