Here's how it works: after you click on a link in your browser, it changes from blue to purple to mark it as visited. Spyjax can examine the color of these links to find out what sites you've visited.
Using the power of Ajax, Spyjax can check thousands of URLs in mere seconds, all without you knowing anything about it.
The solutions people have come up with so far haven't been too practical: either clear your browser history or disable JavaScript altogether.
However, there's a third way to keep your browser history safe from Spyjax without giving up any browsing convenience: use SafeHistory, which is a Firefox extension that specifically protects against this sort of attack. All you have to do is install it and restart Firefox.
Does anyone know of any solutions for Internet Explorer?
Just redefine the colors. If they are taking purple as items you have read, change it to blue and define the ones you have not read as purple. Select Always use my Colors, too.
ReplyDelete