
A Selectel-től: ez a cikk az első egy nagyon részletes cikkfordítás sorozatában a böngészőlenyomatokról és arról, hogyan működik a technológia. Itt minden összegyűjtve van, amit tudni szerettél volna, de féltél megkérdezni ezzel kapcsolatban.
Mi az a böngészőlenyomat?
Ez egy módszer, amelyet weboldalak és szolgáltatások használnak a látogatók nyomon követésére. A felhasználóknak egyedi azonosítót (lenyomatot) rendelnek. Ez sok információt tartalmaz a felhasználói böngészők beállításairól és képességeiről, amelyeket a felhasználók azonosítására használnak. Ezen kívül a böngészőlenyomat lehetővé teszi a weboldalak számára, hogy nyomon kövessék a viselkedési mintákat, hogy később még pontosabban azonosítsák a felhasználókat.
A különlegessége körülbelül olyan, mint a valódi ujjlenyomatoké. Csak az utóbbiakat gyűjti a rendőrség a bűncselekményekkel gyanúsítottak keresésére. A böngészőlenyomat technológiáját azonban nem bűnözők nyomon követésére használják. Hiszen mi nem bűnözők vagyunk itt, igaz?
Milyen adatokat gyűjt a böngészőlenyomat?
Arról, hogy az embereket nyomon lehet követni IP alapján, már az internet hajnalán tudtunk. De ebben az esetben minden sokkal bonyolultabb. A böngészőlenyomat tartalmazza az IP-címet, de ez messze nem a legfontosabb információ. Valójában ahhoz, hogy azonosítani tudják Önt, nem szükséges az IP.
Egy kutatás szerint , a böngészőlenyomat magában foglalja:
- Felhasználói ügynök (beleértve nemcsak a böngészőt, hanem az operációs rendszer verzióját, az eszköz típusát, a nyelvi beállításokat, az eszköztárakat stb.).
- Időzóna.
- Képernyőfelbontás és színmélység.
- Szupercookie-k.
- Cookie-beállítások.
- Rendszerszűkítők.
- Böngészőbővítmények és azok verziói.
- Látogatási előzmények.
Az EFF kutatási eredményei szerint a böngészőlenyomat egyedisége nagyon magas. Ha statisztikailag nézzük, akkor csupán 286777 esetből egyszer fordul elő teljes egybeesés két különböző felhasználó böngészőlenyomatai között.
Egy másik kutatás szerint Hogyan működik a böngészőlenyomat?
Hogyan működik a böngésző ujjlenyomata
Miért is lehetséges a böngésző adatait gyűjteni? Egyszerűen – a böngésződ adatokat cserél a webszerverrel, amikor kérsz egy webcímet. Normális körülmények között a webhelyek és szolgáltatások egyedi azonosítót rendelnek a felhasználókhoz.
Például, «gh5d443ghjflr123ff556ggf».
Ez a véletlenszerű betűkből és számokból álló sor segít a szervernek, hogy felismerje Önt, és társítsa a böngészőjét és preferenciáit Önnel. Az online végzett tevékenységeinek körülbelül ugyanezt a kódot fogják hozzárendelni.
Így ha belépett a Twitterre, ahol van néhány adat rólad, ezek az adatok automatikusan kapcsolatba kerülnek ugyanazzal az azonosítóval.
Természetesen ez a kód nem lesz Önnel életének végéig. Ha más eszközön vagy böngészőn kezd el böngészni, akkor az azonosító valószínűleg meg fog változni.

Hogyan gyűjtenek a webhelyek felhasználói adatokat?
Ez egy kétszintű folyamat, amely működik a szerveroldalon és az ügyféloldalon is.
A szerveroldalon
Weboldal hozzáférési naplók
Ebben az esetben azokról az adatok gyűjtéséről van szó, amelyeket a böngésző küld. Legalább ez a következőket tartalmazza:
- Kért protokoll.
- Kért URL.
- Az Ön IP-címe.
- Referer.
- User-agent.
Fejlécek
A webszerverek ezeket az Ön böngészőjétől kapják. A fejléc fontos, mivel biztosítja, hogy a kért webhely működik az Ön böngészőjével.
Például a fejlécben lévő információ lehetővé teszi a webhely számára, hogy megtudja, számítógépet vagy mobileszközt használ-e. Az utóbbiban a mobiloptimalizált verzióra történik átirányítás. Sajnos ez az adat is a lenyomatába kerül.
Sütik
Itt minden világos. A webszerverek mindig sütiket cserélnek a böngészőkkel. Ha a beállításokban engedélyezi a sütik használatát, azok az eszközén tárolódnak, és elküldik a szervernek, amikor a már korábban meglátogatott webhelyekre lép be.
A sütik segítenek a kényelmesebb böngészésben, de több információt is megosztanak rólad.
Canvas Fingerprinting
Ebben a módszerben az HTML5 canvas elemet használják, amelyet a WebGL is használ a 2D- és 3D-grafika megjelenítésére a böngészőben.
Ez a módszer általában "megköveteli" a böngészőtől, hogy grafikus tartalmat dolgozzon fel, beleértve a képeket, szöveget vagy mindkettőt egyszerre. Az Ön számára ez a folyamat észrevétlen, mivel minden a háttérben zajlik.
Miután a folyamat befejeződött, a canvas fingerprinting a grafikát egy hash-ké alakítja, amely az a bizonyos egyedi azonosítóvá válik, amiről korábban beszéltünk.
Ez a módszer lehetővé teszi, hogy a következő információkat szerezzük meg az Ön eszközéről:
- Grafikus adapter.
- Grafikus adapter illesztőprogram.
- Processzor (ha nincs dedikált grafikus chip).
- Telepített betűtípusok.
Kliensoldali naplózás
Itt azt értjük, hogy a böngészője rengeteg információt cserél, köszönhetően:
Adobe Flash és JavaScript
A GYIK szerint , ha a JavaScript aktiválva van, akkor a külső felek számára elküldött adatok tartalmazzák a plugineiről vagy a hardver-specifikációról szóló információkat.
Ha a Flash telepítve van és aktiválva van, akkor ez még több információt ad a külső "megfigyelőnek", többek között:
- Az Ön időzónája.
- Az operációs rendszer verziója.
- A képernyő felbontása.
- A rendszerben telepített betűtípusok teljes listája.
Sütik
Nagyon fontos szerepet játszanak a naplózásban. Így Önnek általában döntést kell hoznia arról, hogy engedélyezi-e a böngésző számára a cookie-k kezelését, vagy teljesen törli azokat.
Az első esetben a webkiszolgáló hatalmas mennyiségű információt kap az Ön eszközéről és preferenciáiról. Ha nem hagyja jóvá a cookie-k használatát, a weboldalak akkor is kapnak bizonyos adatokat a böngészőjéről.
Miért van szükség a böngésző nyomozási technológiára?
Főként azért, hogy az eszköz felhasználója optimalizált weboldalt kapjon az eszközéhez, függetlenül attól, hogy táblagépről vagy okostelefonról lép be az internetre.
Ezen kívül a technológiát hirdetésekhez is használják. Ez egyszerűen egy tökéletes adatbányászati eszköz.
Így a szerver által összegyűjtött információk alapján a termék- vagy szolgáltatás-szolgáltatók rendkívül precízen célzott reklámkampányokat hozhatnak létre személyre szabottan. A célzás pontossága sokkal magasabb, mint ha egyszerűen IP-címeket használnánk.
Például a hirdetők felhasználhatják a böngészők nyomait, hogy listát kapjanak azokról a weboldal felhasználókról, akiknek a képernyőfelbontása alacsonynak mondható (például 1300*768), akik jobb monitorokat keresnek a kereskedő online boltjában. Vagy olyan felhasználókról, akik csak böngésznek az oldalon, szándék nélkül bármit is vásárolni.
A kapott információt ezután arra használhatjuk, hogy célzott hirdetéseket jelenítsünk meg magas felbontású monitorokról olyan felhasználóknak, akik régi és elavult kijelzővel rendelkeznek.
Ezen kívül a böngésző ujjlenyomat-technológia más célokra is használatos:
- Csalások és botnetek észlelésére. Ez a bankok és pénzügyi intézmények számára valóban hasznos funkció. Segít elválasztani a felhasználói viselkedést a rosszindulatú tevékenységektől.
- VPN és proxy felhasználók meghatározására. A hírszerző ügynökségek ezt a módszert használhatják az internet használók követésére, akik elrejtik az IP-címüket.

Végső soron, még ha a böngésző ujjlenyomatokat törvényes célokra is használják, az továbbra is jelentős hatással van a felhasználók magánéletére. Főleg, ha az utóbbiak VPN-nel próbálnak védekezni.
Ezen kívül a böngésző ujjlenyomatok a hackerek legjobb barátai is lehetnek. Ha ismerik az eszköz pontos adatait, speciális kihasználásokat használhatnak az eszköz feltörésére. Nincs ebben semmi bonyolult - bármelyik kiberbűnöző létrehozhat egy hamis weboldalt, ami az ujjlenyomatok lekérdezésére képes.
Ne felejtsük el, hogy ez a cikk csak az első rész, összesen még két rész vár ránk. Ezekben a felhasználók személyes adatainak gyűjtésének jogszerűségéről, az adatok felhasználásának lehetőségeiről és a túlságosan aktív „gyűjtők” ellen védelmi módszereiről lesz szó.
Forrás: habr.com
