← Nieuwste papers
🤖 machine learning

Known By Their Actions: Fingerprinting LLM Browser Agents via UI Traces

Dit artikel toont aan dat websites passief het specifieke grote taalmodel dat een browseragent aandrijft, met een nauwkeurigheid tot 96% kunnen identificeren door analyse van zijn UI-interactiesporen en timing, wat een aanzienlijke beveiligingskwetsbaarheid blootlegt die zelfs blijft bestaan wanneer eenvoudige timingvertragingen worden ingevoerd.

Oorspronkelijke auteurs: William Lugoloobi, Samuelle Marro, Jabez Magomere, Joss Wright, Chris Russell

Gepubliceerd 2026-05-15
📖 4 min leestijd☕ Koffiepauze-leesvoer

Oorspronkelijke auteurs: William Lugoloobi, Samuelle Marro, Jabez Magomere, Joss Wright, Chris Russell

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 voor dat je een drukke kamer binnenloopt. Zelfs als je een masker draagt en je stem verandert, kan de manier waarop je loopt, hoe snel je met je vingers tikt en het specifieke ritme van je bewegingen je verraden. Je hebt een unieke "gang".

Dit artikel gaat over het ontdekken dat AI-agenten (computerprogramma's die voor jou op het web surfen) een vergelijkbare "gang" hebben.

Hier is de uitleg van het onderzoek in eenvoudige termen:

Het Grote Idee: De Digitale Gang

Wanneer een mens het internet doorzoekt, klikt, scrolt en typt deze in zijn eigen tempo. Wanneer een AI-agent hetzelfde doet, klikt en scrolt deze ook. Maar het artikel toont aan dat verschillende AI-modellen (zoals GPT-5, Claude of Qwen) een distincte "persoonlijkheid" hebben in hoe ze bewegen.

Een model kan lang pauzeren voordat het op een link klikt, terwijl een ander heel snel scrolt en in een specifiek patroon klikt. De onderzoekers ontdekten dat ze door deze kleine bewegingen en timing te observeren, precies konden identificeren welk AI-model zich achter het scherm bevond met 96% nauwkeurigheid.

Hoe Ze Het Deden: Het Onzichtbare Stopwatch

De onderzoekers hoefden de AI niet te hacken of haar interne code te zien. Ze gebruikten een simpele, passieve truc:

  1. De Opstelling: Ze creëerden een website (zoals een testbaan) waar 14 verschillende AI-agenten naartoe werden gestuurd om taken uit te voeren, zoals het vinden van antwoorden op Wikipedia of winkelen op Amazon.
  2. De Tracker: Ze injecteerden een klein stukje code (een "JavaScript-tracker") in de pagina. Deze code fungeerde als een stil stopwatch en een bewegingssensor. Het vroeg de AI niet wat ze dacht; het registreerde gewoon:
    • Wat de agent aanklikte.
    • Waar op het scherm het klikte.
    • Hoe lang het wachtte tussen acties.
  3. De Detective: Ze voerden deze gegevens in een computerprogramma (een classifier) en vroegen het om te raden welke AI de bewegingen maakte.

De Resultaten: Je Ritme Kun Je Niet Verbergen

De resultaten waren opvallend:

  • Hoge Nauwkeurigheid: Het systeem kon het AI-model bijna elke keer correct identificeren, zelfs als de AI een andere taak probeerde uit te voeren.
  • Snelheid: Het systeem hoefde niet de hele sessie te bekijken. Het kon vaak de identiteit van de AI raden na slechts een paar klikken (zoals het herkennen van de loopstijl van een vriend na ze een paar seconden te hebben gezien).
  • Timing Is Cruciaal: De belangrijkste aanwijzing was niet wat de AI aanklikte, maar wanneer het klikte. De tijdsgaten tussen acties waren de sterkste vingerafdruk.

De "Verdediging" Die Niet Werkte

De onderzoekers vroegen zich af: "Wat als we gewoon willekeurige vertragingen toevoegen aan de acties van de AI om de tracker in de war te brengen?"

  • Ze probeerden willekeurige pauzes toe te voegen (zoals het laten wachten van de AI voor 5 seconden voordat het klikt).
  • Het Resultaat: Het vertraagde de tracker een beetje, maar de tracker was slim. Als de onderzoekers hun systeem opnieuw trainden op deze "vertraagde" sporen, leerde het systeem de willekeurige pauzes te negeren en zich weer te focussen op het onderliggende ritme. De verdediging faalde.

Waarom Dit Belangrijk Is (De "Waarom Moet Ik Me Erom Keren?")

Het artikel presenteert dit als een veiligheidsrisico.

  • Het Probleem: Op dit moment maken websites zich vooral zorgen over "Is dit een mens of een bot?". Dit onderzoek toont aan dat zodra je weet dat het een bot is, je kunt vragen: "Welke specifieke bot is het?"
  • Het Risico: Als een kwaadwillende precies weet welk AI-model zijn site bezoekt, kan hij aanvallen specifiek op dat model afstemmen. Het is als een lockpick-set die werkt op één specifiek merk slot. Als ze je slotmerk kennen, kunnen ze het veel sneller openen.
  • De Realiteit: Elke keer dat een AI een website bezoekt, laat het een "digitaal voetafdruk" achter die zijn identiteit onthult, zelfs als het probeert zich te verbergen.

De Conclusie

Net zoals je je loopstijl niet makkelijk kunt verbergen in een menigte, kunnen AI-modellen hun "interactiestijl" niet makkelijk verbergen terwijl ze op het web surfen. Hun klikken en pauzes zijn een unieke identiteitskaart die onthult wie ze zijn, en deze identiteitskaart is zichtbaar voor iedereen die de website beheert die ze bezoeken.

Wat het artikel NIET beweert:

  • Het zegt niet dat dit kan worden gebruikt om menselijke gebruikers te identificeren (het gaat ervan uit dat de gebruiker al een AI is).
  • Het beweert niet dat dit werkt op alle websites ter wereld (het is getest op specifieke winkel- en zoekopdrachten).
  • Het biedt nog geen oplossing om dit te verhelpen; het onthult simpelweg het kwetsbaarheidspunt.

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 →