
A webszervereket veszélyeztető támadások nagy része abból áll, hogy a hackerek olyan műveleteket végeznek, melyekre a szerver nem számít. Amikor a szerver értelmez egy speciális parancsot vagy egy trükkös URL-t, egy lyuk jöhet létre, melyet a támadók arra használnak, hogy tiltott terültekhez hozzáférést szerezzenek. Az URL megerősítés kikényszeríti a látogatóknak engedélyezett lekéréseket, csak a valósak engedélyezettek.
Az URL megerősítés kikényszeríti a kliens oldali lekéréseket, melyek engedélyezettek a webszerveren. Így biztosak lehetünk abban, hogy mi történik a webszerveren a felhasználói interakció után. A fehérlistás megközelítés azt jelenti, hogy ha nyitva hagytunk egy könytárat, félre konfiguráltunk egy szkriptet vagy alkalmazást, esetleg támadhatóan nyitva hagytuk az oldalt, ez a funkció pajzsként működik.
Mivel a minták sikeresen használhatók befecskendezéses és XSS támadások ellen, ez a fajta védelem további védelmet biztosít. Amikor meglátogatjuk az oldalt, az URL megerősítés ellenőrzi és reagál a lekérésünkre a szerverről, és valós időben elkészíti a létező linkek érvényes lekérési listáját. Így ez egy fajta felhasználó alapú dinamikus reaktív fehérlistaként működik.
Nekünk mindössze a felhasználók belépési pontjait kell meghatározni, ahol a felhasználók "landolhatnak" (például: www.astaro.hu vagy www.astaro.hu/products.html), mely az oldal méretétől és a linkek mélységétől függően csak pár link vagy tucatnyi lehet. Innentől az Astaro automatikusan fehérlistázza a felhasználó következő lépéseit a valós linkek és navigációs pontok elemzésével, melyekre a webszerver a kattintásokra reagál.
Ez megnehezíti a látogatóknak, hogy nem várt helyekhez férjenek hozzá és valami váratlant csinálhassanak, mivel az URL megerősítés az ismert helyekre és az engedélyezett területekre korlátozza hozzáférésüket.
Az Astaro URL megerősítése a megfelelő ösvényen tartja az oldalak látogatóit: