Na boumeli ya mwa mikolo oyo euti koleka, bato ya IT bazalaki kosala mobulu mpo na DOOM CAPTCHA —CAPTCHA oyo esalisaka yo obɛta DOOM na navigateur na yo mpo na komonisa ete ozali moto 🤖❌. Ba tonnes ya ba posts e inonda ba réseaux sociaux, surtout LinkedIn na Reddit. Ebombelo ya GitHub ya projet yango ezwaki masasi nokinoki koleka minzoto 300 na mwa bangonga. ⭐🚀
Kasi oyo ezali kaka projet côté ya esengo, to ezali na makambo mosusu? DOOM CAPTCHA ekoki kozala eloko monene oyo ekolanda mpo na vérification en ligne? Ekozala na mposa ya kolonga masano ya video kala mingi te mpo na komonisa ete tozali ba bots te? 🎮
Tanga lisusu mpo na koyeba nini ezali sima ya hype mpe soki avenir ya CAPTCHA esangisi ko frag banguna au lieu ya ko cliquer na ba feux de circulation! 🚦
Lokola nkombo yango emonisi yango, DOOM CAPTCHA ezali mpenza ndenge oyo eyokanaka —CAPTCHA oyo esɛngaka yo obeta DOOM® mpo na komonisa ete ozali moto. 🕹️
Likanisi ezali pete: Ozali ko présenter instance DOOM entièrement jouable oyo ezali kosala na navigateur na yo 🌐, mpe mosala na yo ekoki kozala eloko lokola “Boma ata 3 monstres”. Silisa mission na malonga, pe o prouvé bomoto na yo 🧍 ♂️. Elonga, pe... bien, chance ya malamu mbala ya sima 😅.
Okoki komeka yango yo moko na site officiel ya démonstration .
⚠️ Avertissement : DOOM eza célèbre addict 🔥, donc zala prêt ya ko perdre suivi ya temps ko kitisa ba ennemis 🏆👾.
(DOOM® etongami na version ya shareware oyo ebimi mpo na kosalela yango na mombongo te. Ezali elembo ya mombongo oyo ekomisami na buku ya Leta ya id Software LLC, société ya ZeniMax Media.)
DOOM CAPTCHA esalaka magie na yango na kosalelaka Emscripten mpo na kosangisa port ya lean-and-mean ya Doom na WebAssembly (na Lorti ), kosala pont kati na boucle ya jeu oyo esalemi na C ( g_game.c
) mpe UI CAPTCHA oyo esalemi na JavaScript. 🧠
Ezali mpenza ya kokamwa, boye te?
Likanisi ya ebandeli nsima ya DOOM CAPTCHA ebotamaki mpo na mbala ya liboso epai ya mosaleli ya GitHub vivirenremoto , oyo abandaki makambo na 2021.
Nyonso ebandaki na port moko ya moke, oyo esalemi na SDL ya Doom , oyo ebongisami malamu mpo etambola malamu na navigateur na yo. Kasi kobongola yango na aventure oyo ebongi na CAPTCHA? Yango esengelaki mwa personnalisation ya niveau oyo elandi 🔧.
Fast-forward to just a few days ago, mpe Guillermo Rauch abwakaki kozwa ya sika, ya malamu, mpe ya sika na DOOM CAPTCHA —kozongisaka likanisi na bomoi na bobongisi mingi ya polis mpe ya mabe!
Ba extensions oyo esalemi pona réussite ya CAPTCHA:
Bobongoli botongi mpo na kosala na version ya shareware ya doom1.wad
—kobatela makambo legit.
Akotisaki ba drapeaux ya sika ya processus mpo na flux ya jeu ya malamu:
-nomenu
(na m_menu.c
) ezo sauter écran ya menu pe ezo lancer yo mbala moko na action.
-autoreborn
(na p_mobj.c
) ezongisaka basani na ndenge ya automatique sima ya retard ya 2 secondes ya mbangu.
Babakisaki ba callbacks ya JavaScript oyo esalemi na ndenge ya moto ye moko:
onPlayerBorn
epelisaka moto tango basani babotami to ba respawned.
onPlayerKilled
e déclenchaka tango joueur azali koswa mputulu.
onEnemyKilled
azali kosepela na kosilisa banguna.
Pona mobulu ya likolo, abakisi ba drapeaux par défaut na d_main.c
pona ko manivelle défi 😈:
-skill 5
= Mode ya ndoto ya mpasi
-fast
= Banguna ya mbangu koleka kutu
-warp e1m1
= Pumbwa semba na kati ya épaisseur na yango
-nomenu
= Eloko ya kokima ya menu te
Ozali prêt ya ko plonge na mozindo? Tala génération ya UI ya v0 to kanga source !
Yango nde devise oyo ezali sima ya projet original ya DOOM CAPTCHA ya vivirenremoto , ebimaki na 2021.
Uta ntango wana, ba CAPTCHA ekómaki mpenza mindɔndɔmindɔndɔ —mpe tózala sembo —elɛmbisaka mingi lokola AI esalaka ete kosala yango na masini ezala pɛtɛɛ .
Ba sites mingi sikoyo ezo sentir mingi lokola bureaucratie ya gouvernement koleka ba expériences numériques ya sika. Continuement ko prouver que oza mutu eza fatigueux, frustrant, pe downright stressful 😩. Na yango, mpo na nini te koningana na mitungisi wana na rond ya mbangu ya DOOM?
Yango nde DOOM CAPTCHA ezali:
Na esika ya kobenda biteni ya puzzle, kofina ba hydrants, to koyanola “Ba feux de route ezali wapi?” encore encore, DOOM CAPTCHA epesi yo défi moko ya satisfaisant mosika koleka: contrôler Doomguy, frag mua ba monstres, pe prouver bomoto na yo na style 💥 .
Ezali na ntina te koloba, projet original ekomaki smash hit (tala nini nasalaki kuna?), ko gagner pouce-up na mutu mosusu te kaka John Carmack , co-créateur ya DOOM. Ekiti kutu na #3 na prix ya WTF Product of the Year ya Product Hunt:
Version moderne, polished ya Guillermo Rauch ememaki makambo lisusu mosika —ko racking up ba stars ya GitHub lokola fou:
TL;DR: Bon, vraiment te (au moins na iterations oyo te)
Toluka koyeba yango!
Ndenge elobami na version originale mpe ya sika ya projet, kozua DOOM CAPTCHA na sérieux mingi te —yango ezali kaka projet moke ya esengo. Soki oyebi ko coder, eza assez facile kobuka sécurité ya eloko oyo.
Projet yango ezali kaka mpo na mateya mpe ya kominanola, yango wana osengeli te kosalela yango lokola mesure ya solosolo ya anti-bot na ba sites na yo ya production .
Olingi kozinda na mozindo na mikakatano ya sika oyo ba technologies ya liboso ya anti-bot ezali kobimisa? Talá video oyo ezali awa na nse:
Boyokani kati na AI mpe masano ya video ebandaki kala mpenza. Moko ya ba projets ya liboso ya AI oyo esalaki vraiment ba mbonge esangisi formation ya modèle moko mpo na kobeta Super Mario World en utilisant kaka ba pixels bruts lokola entrée.
Yango esalemaki na nzela ya Q-learning ya mozindo mpe na réseau ya Transformateur Spatial . 💡
Soki projet moko ya 2016 ekokaki koyekola kosakana mpe ko résoudre niveau ya liboso ya Super Mario World, ezali pasi kondima que ba modèles ya AI ya lelo oyo ya avancement ekoki ko gérer facilement te eloko moko ya simple lokola “ koboma ata 4 monstres ” na DOOM. 🤖
Aimbot —oyoká yango naino te? Soki osali jeu ya FPS en ligne na PC to na cross-play, pe omoni mutu abebisi concurrence na précision lokola nzambe, wana ezali Aimbot na mosala.
Ezali likambo ya kokamwa te ete moko ya makambo minene oyo AI ezali kosalela lelo oyo ezali kokosa masano —kobongisa mosala na nzela ya ba bots oyo etalelaka banguna mpe ebomaka yango moko.
Mpe deviner nini? Mingi ya ba bots oyo ezali ya source ouverte na GitHub , na ba douzaines ya ba collaborateurs mpe ba nkoto ya ba stars.
Donc yeah, alors que "koboma ba monstres na DOOM" eza esengo, eza définitivement bot-safe te. 😅
Ya solo, mise en œuvre oyo ya DOOM CAPTCHA ekoki kozala avenir ya ba anti-bots te, kasi tembe ezali te que ba tests ya "prouver que ozali mutu" ekozala na besoin ya kozua mayele. Kasi, ekosɛnga mpe básepela mingi mpe básepelisa bango soki balingi kobika.
Kasi talá likambo oyo ekoki kokanga —ba CAPTCHA ya sika, ya mikolo oyo ekoki kokóma mokakatano ya solosolo, mingimingi soki ozali kotonga bisaleli ya automation ya navigateur lokola bot ya kokatakata na Internet . Heureusement, tozui yo couvert!
Okoki koyeba makambo mingi na ntina ya bypass ya CAPTCHA na ba guides oyo:
Soki ba tutoriels wana esali trick te, Bright Data esali yo couvert na service ya CAPTCHA Solver oyo e intégrer na langue nionso ya programmation pe e permettre yo o contourner ba défis ya ba fournisseurs oyo bayebani mingi!
DOOM —lisano oyo mingi kati na biso banso tokolaki na yango (to ata tosalaki mbala moko) —ekutani na CAPTCHAs, epekiseli oyo bato nyonso bayinaka tokutanaka na yango lokola basaleli ya bato. Sangisa mibale wana, pe ozui DOOM CAPTCHA, projet ya zamba oyo ekoki ko changer totalement ndenge tokanisaka pona ko prouver que tozali ba bots te.
Ata soki ba CAPTCHA ekoli ndenge nini na boumeli ya bambula, ezali ntango nyonso na lolenge ya mayele ya koleka yango, mpe Bright Data ezwi mpe ekozala ntango nyonso na mokɔngɔ na yo. Sangisa biso na mission na biso ya ko démocratiser Web, kobatela yango accessible na mutu nionso, partout, ata pona ba scripts automatiques.
Kino mbala ya sima, kobá kotala web na bonsomi nyonso —mpe kozanga ba CAPTCHA! 🌐