[HN Gopher] DOOM Captcha ___________________________________________________________________ DOOM Captcha Author : jukkakoskinen Score : 259 points Date : 2021-05-24 14:48 UTC (8 hours ago) (HTM) web link (vivirenremoto.github.io) (TXT) w3m dump (vivirenremoto.github.io) | ninkendo wrote: | My hands went straight for the arrow and ctrl keys, assuming it | was real DOOM controls. I was disappointed :) | proc0 wrote: | Amazing! This opens so many possibilities for captchas. | jacobmischka wrote: | I failed this 3 times in a row as a human (I promise) on a | touchpad. | 0xbadcafebee wrote: | Thank you for making silly technology | shadowgovt wrote: | It's good. Now if only I can get a version of this where the user | has to punch the monkey to solve the CAPTCHA... ;) | dvtrn wrote: | Now _that 's_ a call back | Lammy wrote: | I'm glad Everything2 is still around https://everything2.com/ | title/Punch+the+monkey+and+win+%2524... | maneesh wrote: | which hamsters are ACTUALLY dancing? | rzzzt wrote: | Close all the pop-up windows to proceed. | MeinBlutIstBlau wrote: | As long as I don't have to click a damn bus or find the traffic | lights again I'm all for it. | joshmn wrote: | Have you met the sidewalk? | tgv wrote: | May I introduce you to our lovely collection of traffic | lights? | protomyth wrote: | The traffic cone was particularly heinous as I am damn sure | they mislabeled one of the images. | 988747 wrote: | Oh, so it was you... | https://edition.cnn.com/2021/05/17/tech/waymo-arizona- | confus... | city41 wrote: | If you are on desktop, when clicking the "I am human" checkbox, | hold your mouse down for a few seconds, and move it around just | a touch for good measure, before letting go. This is usually | enough to convince the system you are human and it skips the | image hunt. | ryantgtg wrote: | This is great. Do you have any more tips about how to be more | human? | swiley wrote: | Be lazy when clicking the images. Mailboxes are parking | meters. | jtvjan wrote: | Look if the site has an option to use the noscript | recaptcha (you might be able to force it to appear by | blocking scripts). That one's much easier: as long as you | get it right it lets you through, and you always have to | select three squares (none of that "keep clicking until | there's no more matching" garbage). | middleclick wrote: | Have you encountered the CAPTCHA from this monstrosity of a | company called Arkose Labs? I don't get angry but I was trying | to redeem gift cards for an elderly relative and I was shouting | and gave up. | | Not sure if I am allowed to paste links but search for "arkose | labs reddit" or just the name of this company on Twitter. Or | search "arkose labs san francisco" on Google and just read the | reviews. | donkarma wrote: | Easily the worst captcha there is, it makes you do the | captcha 10 times (it says 10 to go after you do the first | one) and if you get one wrong it doesn't tell you until the | end after you've done them all, in which case you have to | repeat it. | gentleman11 wrote: | You can click whatever you want. Every captcha I've done in the | last year says I missed something, then lets me pass. If I just | click on trees and rocks, same thing, it lets me past. I think | all they are doing is deeply fingerprinting you and the image | matches are a red herring | dividuum wrote: | I'd rather solve Super Turbo Turkey Puncher 3. | smoldesu wrote: | Just took a break from playing Doom Eternal to find this, it's so | cute! The simple embed is a great idea too, I hope as the | internet starts to decentralize we'll see more fun things like | this floating around. | bitdestroyer wrote: | People think they can't figure out which images have stop | lights, crosswalks, or bicycles in them now, wait until they | introduce the Marauder Captcha. | eurasiantiger wrote: | The Cthulhu Captcha tests whether the user becomes insane | upon viewing it. | gcp123 wrote: | The music made this a hostile user experience for me. No thanks. | lostgame wrote: | The music is _terrible_ - (gives me 90 's website MIDI audio PTSD | :P) - but it's a cute idea. | | Would this actually be an effective CAPTCHA? E.G. Security-wise? | | Also, speaking of 90's-internet PTSD, I actually almost mistook | this for a spam banner ad _knowing already_ what I went into. | Wayyy too many of those 'punch the monkey' or 'shoot the duck' | animated banner ads that didn't even care where you shot. :P | gentleman11 wrote: | The music is fantastic and classic, but there are modern | remixes with actual guitar that are even better. Doom 1 and 2 | both have full soundtrack remakes that fans made (possibly, by | the dusk fellow?) | rzzzt wrote: | The 3DO port had each song played by a band: | | - http://www.vgmpf.com/Wiki/index.php?title=Doom_(3DO) | | - https://www.youtube.com/playlist?list=PLB2880E9A7DFF6C25 | banana_giraffe wrote: | Generally something that can be deterministically scripted to | work around won't work well as a captcha: | | https://imgur.com/a/mbLnTH7 | | Here I'm just clicking the entire row of pixels four times. | | Even if you fixed that (perhaps misses could trigger a | failure), then you still need to create a problem that's hard | for a computer to solve .. finding the monster seems pretty | straightforward. | drivers99 wrote: | That's just the original DOOM music (first level, E1M1) on a | Sound Blaster AWE32 or something similar, so it's completely | accurate. | foxyv wrote: | If you think that's bad, try listening to Doom on PC Speaker. | | https://www.youtube.com/watch?v=Y78TbnytFOk&ab_channel=Zdend... | lostgame wrote: | Guys, I didn't mean the music _itself_ was terrible, I meant | the fact that music was included to be auto-on to _start_ in | web content produced post-2002... | | I am fully aware what the DOOM soundtrack sounds like an my | complaint is that there is audio _at all_ - especially on by | default - and that it reminds me of those awful websites from | the 90 's that did this. | tgsovlerkhgsel wrote: | Hitboxes are off, headshots don't count :( | | Also, I was hoping for a full 3D FPS version with canvas etc. | oblak wrote: | Do you remember the Quake 3 hitbox (it was only one for all | models), especially after a jump pad? Quake Live fixed most of | these issues but back than things were pretty bad. Still way | ahead of everyone else but yeah... it wasn't perfect | MaxBarraclough wrote: | I remember the original Unreal Tournament had very large head | hitboxes. It would trick you into thinking you had a great | aim. | gentleman11 wrote: | Headshots in doom 1, the game that had auto aiming and no | ability to look up originally? Also, fully 3d might make it | slower to load in case somebody actually wanted to use this for | real. I played a webgl doom clone once that lagged like crazy | gagege wrote: | If the aiming in this was only on the x axis, then what you | said makes sense. Otherwise, I agree with OP, hitboxes are | off. | asddubs wrote: | the prophecy has come true | | https://www.youtube.com/watch?v=WqnXp6Saa8Y | sva_ wrote: | Please show that P != NP to prove that you're human. (500 | characters remaining) | asddubs wrote: | if P = NP, it logically follows that NP = NNP, and NNP = | NNNP, etc. this violates the law of conservation of energy, | qed | chias wrote: | Easier proof: | | Assume N != 1. | asddubs wrote: | yes although technically my proof also proves that X != | 1*X, so it's more broadly applicable | miquelcamps wrote: | Hello! I'm Miquel the author of Doom Captcha | | Thanks jukkakoskknen for sharing it on HN and everyone here | talking about it, I hope you enjoy it :) | nocturnial wrote: | The only criticism I have, is that your timer is too fast. | | I can listen to their demands and negotiate a peaceful, mutual | benificial resolution. After that we can establish a framework | to resolve hostilities. But when I want to talk about free | trade and opening borders to exchange goods... the timer runs | out. | rpastuszak wrote: | Cool idea, lower the volume! | schappim wrote: | This is awesome. Just wanted to say "Thank you"! | AzzieElbab wrote: | Hello and thank you. | tootie wrote: | It wasn't clear in the documentation, but should I take this | too seriously? | macspoofing wrote: | What do you think? | WheelsAtLarge wrote: | What this highlights is that CAPTCHAs/Security can be fun and not | a never ending drag. Yes, this one is easy to break, even the | author says so, but it's a fun concept. I hope this spurs a bunch | of new thinking on what security can be. Miguel, GREAT JOB! | jandrese wrote: | While this is too simple (even the website admits that a bot | could be written in virtually no time to break it), it does make | me wonder if you could have a WarioWare CAPCHA. A minigame with | extremely vague description that you have to react to quickly to | pass. | | Thinking about it some more it fails the primary criteria for a | CAPCHA: it needs to be harder to write the bot that cracks it | than each test case, by at least a couple orders of magnitude. | Otherwise bot makers will just create custom bots for each | contingency. They have more time and funding than you do. | GuB-42 wrote: | It mostly depends on what you are trying to protect with your | CAPTCHA. | | When I managed a small phpbb forum, all I had to do was to | change a few lines in the register page to make it non-standard | and it stopped all bots. Better than the built-in CAPTCHA. | Simply, no one cared enough about our forum to write a | specialized tool, no matter how easy it was. | | If it is all you have to protect, go ahead with your clever | ideas, it can add a bit of flair to your website and stop bots | effectively. For accessibility, you can always deal with | special requests manually. | | The problem is entirely different if you are Google. People | will spend months trying to break your CAPTCHA for fun and | profit. Hand crafted problems will be solved faster than they | can be written so "bot vs bot" is essentially your only option. | Ntrails wrote: | I am on a forum with like 20 other posters and bots were | stopped by the addition of a call/response field. Nobody who | wanted to register would forget the classic response, but no | bot was going to be able to answer it without some pretty | specific google fu | thedrbrian wrote: | How does that work if you want to grow your hobby or group? | | And if it's something between friends why not use a private | whatsapp group or IRC | dankwizard wrote: | The one's I've seen are not difficult questions. I.e if | it was a forum for some TV Series fandom, a question | could be 'What is the main character's name?' | swiley wrote: | Perhaps you could generate the games/descriptions from | parametric components. | lamontcg wrote: | Have the CAPCHA require properly constructing a nonlinear | programming problem to solve an optimization problem, where the | requirements are not expressed in terms of the NLP and the | human has to design it. | | Which would have the side effect of putting the bot makers to | work on useful and hard problems to solve. | robertlagrant wrote: | Good idea! To prove you are a human, mine three Bitcoin. | handrous wrote: | The trouble with anything designed to prevent computers from | understanding something, while allowing humans to understand | it, is accessibility. | rootsudo wrote: | This is a great patent esque idea. I thank you good sir, now to | see if I can steal it as my own. | | It also reminds me of only Konami able to have mini games in | loading screens. | royjacobs wrote: | I believe that was Namco (as evidenced by the Ridge Racer PS1 | loading screen). | rootsudo wrote: | Aha, yes, they own Pac Man. | flanbiscuit wrote: | The DOOM Captcha is just using html/css/js so it's easy for | bots to crack with simple DOM querying/manipulation in an | automated browser. But what if canvas was used instead? | | > A minigame with extremely vague description that you have to | react to quickly to pass. | | I dont know how advanced current bots are at breaking captchas | these days but if you're using a canvas then they would have to | use some kind of image/video processing and recognition and | then also know the rules of the game. Just curious if using | canvas would make things harder for bots. Maybe it's already | been done, I have no idea | grogenaut wrote: | While I know this is a fun captcha, it does bring up a problem | I'm having more and more with the web and mobile. There's no | way my mom would ever be able to handle this captcha. Heck I | didn't even get the 4 kills on the first one and I regularly | play FPSes (I used a trackpad for this). | bawolff wrote: | Things that require quick reflexes are probably easier for a | computer. | jandrese wrote: | WarioWare games aren't twich reflex games. They'll do | something like show a bomb with a lit fuse on the screen and | flash a single word like "blow" and you have to quickly | maneuver the mouth of the character next to the fuse and | press the button before it explodes. It's about comprehending | the situation quickly, the actual action is extremely simple | and low fidelity. | hirundo wrote: | Am I the only one that has a problem with audio that defaults to | maximum volume? Amazon does this too. But I keep my default to a | volume that lets me crank up soft stuff enough to be audible. For | pages like this, the sound just about makes my ears bleed before | I can mute it. | thrdbndndn wrote: | My pet peeve of these is not the volume being too high (which | they normally are), but the lack of volume control on | web/desktop. | | Unfortunately it would be more and more common as the mobile | world take the dominance. | bob1029 wrote: | No. This is a problem in a lot of places. | | See: Every video game ever made with audio settings locked | behind a 2 minute unskippable cutscene. | donkarma wrote: | Yeah it is awful, I should just turn down Firefox to low and | watch all videos on VLC | forgotmypw17 wrote: | You can use browser permissions to allow/deny sound | privileges just like with JavaScript | colechristensen wrote: | I don't, the "volume" adjusters on websites are all ... fake? | | There are several layers of volume control but the last one on | the stem level is the only real one (ok maybe one more level on | a physical speaker amp if you have it) | | Application levels can only cut dynamic range by adjusting | volume, i would expect the default level to be full, if i want | something quieter i'll turn down the system loudness | | The nominal loudness of a sound is sometimes inconsistent but | that is on the sound mastering level not the application level. | chovybizzass wrote: | i c ouldn't do it fast enough :( | maxk42 wrote: | THIS is the captcha I've been looking for all these years! | abdusco wrote: | Cool! Music is a bit too much, but it's great that it can be | turned off. | | Link to repo: https://github.com/vivirenremoto/doomcaptcha | gentleman11 wrote: | I enjoy the music, but when you click to start, if there were | two buttons it would be nice: click to start (silent) and start | (with audio) ___________________________________________________________________ (page generated 2021-05-24 23:00 UTC)