The Good Tech Companies - DOOM CAPTCHA: Are Video Games the Future of CAPTCHA?

Episode Date: January 10, 2025

This story was originally published on HackerNoon at: https://hackernoon.com/doom-captcha-are-video-games-the-future-of-captcha. Let's take a look at DOOM CAPTCHA, a tre...nding technology in the world of human/bot distinction! Check more stories related to tech-stories at: https://hackernoon.com/c/tech-stories. You can also check exclusive content about #captcha, #trends, #video-games, #bots, #ai, #doom-captcha, #doom-catcha-implementation, #good-company, and more. This story was written by: @brightdata. Learn more about this writer by checking @brightdata's about page, and for more stories, please visit hackernoon.com. DOOM CAPTCHA is a novel, fun project that asks users to play a short round of DOOM in their browser to prove they are human, replacing traditional CAPTCHA challenges. Developed using Emscripten to port the game into WebAssembly, it offers a unique twist to online verification.

Transcript
Discussion (0)
Starting point is 00:00:00 This audio is presented by Hacker Noon, where anyone can learn anything about any technology. Doom Captcha. Are video games the future of Captcha? By Bright Data? Over the last few days, the IT community has been buzzing about Doom Captcha, a CAPTCHA that lets you play Doom in your browser to prove your human-robot crossmark. Tons of post-shave flooded social networks, especially LinkedIn and Reddit. The project's GitHub repository quickly shot past 300 stars in a few hours. Star Rocket but is this just a fun side project, or is there more to it? Could doomed Captcha Abe the next big thing for online verification?
Starting point is 00:00:38 Will we soon need to beat video games to prove we're not bots? Video game read-on to find out what's behind the hype and whether the future of captcha involves fragging enemies instead of clicking on traffic lights. Traffic lights what's Doom Captcha? As the name suggests, Doom Captcha is exactly what it sounds like, a captcha that asks you to play Doom to prove you're human. Joystick the idea is simple, you're presented with a fully playable Doom instance running in your browser globe, and your task might be something like, kill at least three monsters. Successfully complete the mission, and you've proven your humanity man standing. Fail, and, well, better luck next time
Starting point is 00:01:15 cold sweat smile. You can test it yourself on the official demo site. Warning warning. Doom is famously addictive fire, so be ready to lose track of time taking down enemy's trophy alien monster. Doom is built on the shareware version released for non-commercial use. It's a registered trademark of id Software LLC, a Zenimix media company. Implementation details for nerds Doom Captcha works its magic by harnessing Emscripten to compile a lean and mean port of Doom into WebAssembly by Lorti, creating a bridge between the C-based game run loop and a JavaScript-powered CAPTCHA UI. Brain pretty amazing, right? The original idea behind Doom CAPTCHA first spawned from GitHub user Vaviron Romoto, who kicked things off back in 2021. It all began with a minimal,
Starting point is 00:02:03 SDL-based port of Doom, fine-tuned to run smoothly in your browser. But transforming it into a Captcha-worthy adventure? That required some next-level customization wrench. Fast forward to just a few days ago, and Guillermo Roche dropped a fresh, optimized, and modernized take on Doom Captcha, bringing the concept back to life with more Polish and Wicked enhancements. Extensions made for the CAPTCHA achievement. Modified the build to work with the shareware version of, keeping things legit. Backslash dot, introduced new process flags for smoother gameplay flow. In, skips the menu screen and launches you straight into action. In, automatically respawns players after a quick 2-second delay backslash dot dot added custom
Starting point is 00:02:47 javascript event-based callbacks fires when players are born or respond triggers when a player bites the dust celebrates eliminating foes backslash dot dot for extra chaos added default flags in to crank up the challenge smile with horns. Equals nightmare mode. Equals even faster enemies. Equals jump straight into the thick of it. Equals no menu escape hatch. Ready to dive deeper? See the V0 UI generation or grab the source, captchas don't have to be boring. That's the motto behind the original Doom captcha project from Vivir and Remoto, released in 2021. Since then, captchas have gotten way more complicated, and let's be honest, more boring as AI makes automating them a breeze. Most sites now feel more like government bureaucracy than fresh digital experiences.
Starting point is 00:03:36 Continuously proving you're human is tedious, frustrating, and downright stressful weary. So, why not shake off that stress with a quick round of D.O.O.M.? That's what Doom Captcha is all about. Instead of dragging puzzle pieces, clicking hydrants, or answering, where are E.T. traffic lights, yet again, Doom Captcha gives you a far more satisfying challenge. Control Doomguy, frag some monsters, and prove your humanity with style collision. Needless to say, the original project became a smash hit, see what id id there, earning a thumbs up from none other than John Carmack, co-creator of D.O.O.M. It even landed at number 3 on Product Hunt's WTF Product of the Year award.
Starting point is 00:04:18 Guillermo Rocha's modern, polished version took things even further, racking up GitHub stars like a madman. Is Doom Captcha the future of fighting bots? TLDR. Well, not really, at least not in this iteration. Let's find out. A project for educational PURPOSESAs stated in both the original and the new versions of the project. Don't take DOOM Captcha too seriously. That's just a fun little project. If you know how to code, it's pretty easy to break the security of this thing. The project is intended for educational and entertainment purposes only, so you shouldn't use it as a real anti-bot measure on your
Starting point is 00:04:54 production sites. Want to dive deeper into the latest challenges posed by advanced anti-bot technologies? Watch the video below. http://www.youtube.com Watch, V equals R arcs D 5 4 and embeddable equals true DEP reinforcement learning as a N issue The relationship between AI and video games goes way back. One of the first AI projects that really made waves involved training a model to play Super Mario World using only raw pixels as input. This was made possible by DeepQ learning and a spatial transformer network. Lightbulb If a project from 2016 could learn to play and solve the first level of Super Mario World, it's hard to believe that today's advanced AI models can't easily handle something as simple as kill at least four monsters in Doom. Robot eye-based aimbots.
Starting point is 00:05:46 A real problema imbot, ever heard of it? If you've played an online FPS game on PC or with crossplay and seen someone destroy the competition with god-like accuracy, that's aimbot at work. No surprise, one of the biggest applications of AI today is game C heating, improving performance through bots that automatically target and kill enemies. And guess what? Many of these bots are open source on GitHub, with dozens of collaborators and thousands of stars. So yeah, while killing monsters in Doom is fun, it's definitely not bot safe. Cold sweat smile how to solve any captcha. Sure, this Doom captcha implementation might not be the
Starting point is 00:06:25 future of anti-bots, but here's no doubt that, prove you're human, tests are going to need to get smarter. Yet, they'll also need to be more engaging and interesting if they're going to survive. But here's the catch, new, modern captchas could become a real problem, especially if you're building browser automation tools like a web scraping bot. Luckily, we've got you covered. You can learn more about captcha bypass in these guides. How to bypass captchas with Playwright. How to bypass captchas with Puppeteer. How to bypass captchas with Selenium. How to bypass captchas with Cypress. How to bypass captchas with Python. If those tutorials don't do the trick, Bright Data has you covered with a CAPTCHA solver Python. If those tutorials don't do the trick, Bright Data has you covered with a
Starting point is 00:07:05 CAPTCHA solver service that integrates with any programming language and let you bypass challenges from the most popular providers, Final Thoughts. Doom, the game most of us all grew up with, or at least played once, meets CAPTCHAs, the universally hated barrier we face as human users. Combine those two, and you get Doom Captcha, a wild project that could totally change the way we think about proving we're not bots. No matter how captchas evolve over the years, there's always a clever way to be past them, and bright data has got and will always have your back. Join us in our mission to democratize the web, keeping it accessible to everyone, everywhere, even for automated scripts.
Starting point is 00:07:45 Until next time, keep exploring the web freely and without captchas. Globe thank you for listening to this HackerNoon story, read by Artificial Intelligence. Visit HackerNoon.com to read, write, learn and publish.

There aren't comments yet for this episode. Click on any sentence in the transcript to leave a comment.