← Nieuwste papers
🤖 AI

Broken Gates: Re-evaluating Web Bot Defenses in the Age of LLM Agents

Dit artikel evalueert systematisch de veerkracht van webbot-verdedigingen tegen commerciële solvers en op LLM gebaseerde browseragents, waarbij wordt onthuld dat hoewel uitdaginggebaseerde verdedigingen gemakkelijk te omzeilen zijn, niet-interactieve verdedigingen meer vertrouwen op de authenticiteit van de uitvoeringsomgeving dan op gedragsanalyse, wat hen kwetsbaar maakt voor geavanceerde agents die opereren in vertrouwde omgevingen.

Oorspronkelijke auteurs: Behzad Ousat, Nikita Turkmen, Lalchandra Rampersaud, Dillan Bailey, Amin Kharraz

Gepubliceerd 2026-07-22
📖 6 min leestijd🧠 Diepgaand

Oorspronkelijke auteurs: Behzad Ousat, Nikita Turkmen, Lalchandra Rampersaud, Dillan Bailey, Amin Kharraz

Oorspronkelijk artikel gelicentieerd onder CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Dit is een AI-gegenereerde uitleg van het onderstaande artikel. Het is niet geschreven of goedgekeurd door de auteurs. Raadpleeg het oorspronkelijke artikel voor technische nauwkeurigheid. Lees de volledige disclaimer

Stel je het internet voor als een enorme, bruisende stad. In deze stad zijn er twee hoofdtypen reizigers: echte mensen en "bots". Bots zijn als geautomatiseerde robots die geprogrammeerd zijn om dingen snel te doen—soms nuttig, zoals een postbode die brieven sorteert, maar vaak ook kwaadwillend, zoals een dief die probeert duizenden deuren tegelijk te kraken om wachtwoorden te stelen of winkels te spammen. Om de stad veilig te houden, plaatsen website-eigenaren "poorten" bij hun deuren. Lange tijd waren deze poorten als uitsmijters die een simpele vraag stelden: "Ben je een mens?" Ze lieten je een plaatje van een verkeerslicht zien en vroegen je erop te klikken. Als je op het juiste plaatje klikte, mocht je naar binnen. Als je een robot was die het plaatje niet kon zien, bleef je buiten staan.

Maar onlangs is er een nieuw soort reiziger gearriveerd: de "AI Agent". Denk aan deze niet als onhandige robots, maar als superintelligente digitale stagiairs. Ze kunnen een website lezen, begrijpen wat er staat, op knoppen klikken en zelfs puzzels oplossen, terwijl ze instructies in gewone mensentaal opvolgen. De grote vraag voor de beveiligers van de stad is: "Kunnen deze slimme stagiairs de uitsmijters oplichten?" Als het antwoord ja is, dan zijn de oude poorten misschien niet meer genoeg om de dieven tegen te houden. Dit is precies waar een team onderzoekers van Florida International University naar wilde zoeken. Ze wilden zien of deze nieuwe AI-agents de moderne beveiligingspoorten van websites konden omzeilen, en zo ja, hoe ze dat voor elkaar kregen.

De Grote Poortoverval: Wat de Onderzoekers Vonden

De onderzoekers besloten de rol van de "slechteriken" aan te nemen om de verdedigingen te testen. Ze gokten niet zomaft; ze bouwden een echte teststad met zeven verschillende soorten beveiligingspoorten, variërend van de klassieke "klik op het verkeerslicht"-puzzels tot onzichtbare beveiligingscontroles die op de achtergrond draaien. Vervolgens stuurden ze twee teams van aanvallers naar binnen om te zien wie erdoorheen kwam.

Team 1: De "Huur-een-Mens"-service
Het eerste team gebruikte commerciële diensten die fungeren als een tussenpersoon. Wanneer een robot een puzzel tegenkomt, lost hij deze niet zelf op; in plaats daarvan stuurt hij de afbeelding naar een echte menselijke werker die de puzzel in enkele seconden oplost en het antwoord terugstuurt. De onderzoekers ontdekten dat deze methode angstaanjagend effectief was. Tegen de klassieke puzzels (zoals hCaptcha en reCaptcha v2) hadden deze diensten een succespercentage van 100%. Het was alsof je een mens inhuurde om voor jou een slot te kraken; het werkte bijna altijd, en het was ongelooflijk goedkoop—soms slechts $0,10 per 1.000 pogingen. Zelfs de "onzichtbare" poorten die geen puzzel lieten zien, werden grotendeels op deze manier omzeild. Echter, wanneer het aankwam op de meest geavanceerde onzichtbare poort (reCaptcha v3), die helemaal geen vraag stelt maar in plaats daarvan kijkt naar hoe je je gedraagt, slaagden deze diensten slechts ongeveer 23% van de tijd. Het blijkt dat je wel een mens kunt inhuren om een puzzel op te lossen, maar dat je niet gemakkelijk een mens kunt inhuren om je volledige digitale geschiedenis na te bootsen.

Team 2: De "Slimme AI-Stagiairs"
Het tweede team gebruikte de nieuwe LLM-gebaseerde browser-agents—de "slimme stagiairs" die zelf kunnen lezen en klikken. De onderzoekers testten zes verschillende versies van deze agents, waarvan sommige in de cloud draaien, sommige op persoonlijke computers en sommige als browser-extensies.

De resultaten waren een mix van falen en verrassing. Wanneer ze geconfronteerd werden met de klassieke puzzels, faalden de meeste AI-stagiairs jammerlijk. Ze konden de puzzel zien, ze konden de instructies begrijpen, maar ze konden de beeldherkenningsopdrachten niet daadwerkelijk oplossen. Het was alsof je een genie hebt dat een kaart kan lezen, maar niet zijn eigen veters kan strikken. Ze hadden een speciale "solver"-module nodig om hen te helpen, en zonder die bleven ze gestrand.

Maar hier wordt het verhaal echt interessant. Toen de onderzoekers deze agents testten tegen de onzichtbare poorten (zoals reCaptcha v3), faalden de agents niet omdat ze "dom" waren. Ze faalden omdat ze er "nep" uitzagen.

De onderzoekers ontdekten dat het beveiligingssysteem niet controleerde of de agent slim was; het controleerde of de omgeving van de agent er echt uitzag. Ze vergeleken twee agents die bijna identiek handelden: Browser-Use en NanoBrowser. Beiden klikten op knoppen, bewogen hun muis en vulden formulieren in op bijna identieke wijze. Toch kwam NanoBrowser door de poort, terwijl Browser-Use werd geblokkeerd.

Waarom? Het verschil zat niet in hoe ze handelden. Het verschil zat in hun "rugzak". NanoBrowser draaide in een echte browser die een lange geschiedenis van cookies, opgeslagen logins en een stabiele digitale vingerafdruk had—als een persoon die al jaren in de stad woont. Browser-Use daarentegen draaide in een schone, nieuwe browseromgeving die verdacht nieuw en kunstmatig leek, als een toerist die net is aangekomen en nog geen lokale SIM-kaart heeft gekocht. Het beveiligingssysteem rook de "schone" omgeving en zei: "Nee, jij bent een bot," ook al gedroeg de agent zich perfect.

De Belangrijkste Conclusie

Het paper suggereert dat het oude idee van "het maken van de puzzel moeilijker" zijn kracht verliest. Als je de puzzel alleen maar complexer maakt, kunnen aanvallers gewoon een mens inhuren om het voor een paar centen op te lossen. Zelfs de slimste AI-agents kunnen ze niet oplossen zonder speciale hulpmiddelen.

De echte beveiligingsgrens is verschoven. Het gaat niet langer om de vraag of je een raadsel kunt oplossen; het gaat erom of je kunt bewijzen dat je in de buurt thuishoort. De onderzoekers ontdekten dat verdedigingen zoals reCaptcha v3 sterk zijn omdat ze het verschil kunnen zien tussen een "schone" robotomgeving en een "bewoonde" menselijke omgeving. Maar dit is geen perfect schild. De studie suggereert dat naarmate AI-agents beter worden in het nabootsen van echte browseromgevingen—door cookies, geschiedenis en vingerafdrukken intact te houden—ze uiteindelijk ook deze onzichtbare poorten zouden kunnen misleiden.

Kortom, de "slimme stagiairs" worden slimmer, maar voor nu worden ze nog steeds betrapt omdat ze niet de juiste "ID-kaarten" (browsergeschiedenis en cookies) hebben om te bewijzen dat ze echte mensen zijn. De toekomst van webbeveiliging, zo impliceert het paper, zal minder afhangen van hoe moeilijk de puzzels zijn en meer van hoe goed we het verschil kunnen zien tussen een echt digitaal leven en een nep-leven.

Verdrinkt u in papers in uw vakgebied?

Ontvang dagelijkse digests van de nieuwste papers die bij uw onderzoekswoorden passen — met technische samenvattingen, in uw taal.

Probeer Digest →