Daily Archives: 2012.06.18. 4:00

Evercookie

Szerinted ez az ablak tényleg mindent töröl?

evercookie-ie

Ha a válasz igen, akkor érdemes megnézned Samy Kamkar Evercookie projektjét. Ez a JavaScript API alábbi helyeken tárolja a kérdéses információt:

  • Standard HTTP Cookies
  • Local Shared Objects (Flash Cookies)
  • Silverlight Isolated Storage
  • Storing cookies in RGB values of auto-generated, force-cached PNGs using HTML5 Canvas tag to read pixels (cookies) back out
  • Storing cookies in Web History
  • Storing cookies in HTTP ETags
  • Storing cookies in Web cache
  • window.name caching
  • Internet Explorer userData storage
  • HTML5 Session Storage
  • HTML5 Local Storage
  • HTML5 Global Storage
  • HTML5 Database Storage via SQLite

Sőt, nem csak hogy tárolja, de észreveszi, ha valahonnan törölte a felhasználó és a többi helyen tárolt adat alapján feléleszti és visszanöveszti. Igazi zombi.

A forráskód elérhető a GitHubon és egyáltalán nem lennék meglepve, ha már sokan sokfelé felhasználták volna akár a felhasználók nyomon követésére.

Hasonlóan érdekes projektek:

Lehet szidni a böngészőket, hogy miért nem takarítanak rendesen, de szerintem ez valójában a webfejlesztőkön múlik. Mi még egyetlen projektben sem használtunk ilyet, nektek volt már rá szükségetek?

 

 

Köszönet Villányi Gábornak a linkért.

Technorati-címkék: ,