Jump to content
Nytro

evercookie -- never forget.

Recommended Posts

Posted

evercookie -- never forget.

DESCRIPTION

evercookie is a javascript API available that produces

extremely persistent cookies in a browser. Its goal

is to identify a client even after they've removed standard

cookies, Flash cookies (Local Shared Objects or LSOs), and

others.

evercookie accomplishes this by storing the cookie data in

several types of storage mechanisms that are available on

the local browser. Additionally, if evercookie has found the

user has removed any of the types of cookies in question, it

recreates them using each mechanism available.

Specifically, when creating a new cookie, it uses the

following storage mechanisms when available:

- 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

TODO: adding support for:

- Caching in HTTP Authentication

- Using Java to produce a unique key based off of NIC info

Got a crazy idea to improve this? Email me!

Download:

http://samy.pl/evercookie/evercookie-0.4.tgz

Sursa: http://samy.pl/evercookie/

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



×
×
  • Create New...