Canvas Fingerprinting: How to Stop the Web's Sneakiest Tracking Tool in Your Browser

Canvas Fingerprinting: How to Stop the Web's Sneakiest Tracking Tool in Your Browser
Canvas fingerprinting is the web's trickiest privacy threat, but it's not impossible to stop. With all the media attention it's gotten lately, it's time we lay out exactly how to detect and prevent this invasive tracking technique.

What Is Canvas Fingerprinting & Who Uses It?There used to be a day when sites tracked your behavior through cookies, but that day is over. Since web users have become increasingly aware of how to delete and block cookies, companies have come up with a more candid and difficult-to-stop tracking method to deliver targeted ads, and that's canvas fingerprinting.A study released last week by researchers at Princeton and KU Leuven in Belgium exposed 5,000 popular websites that use canvas fingerprinting scripts on their sites. Of all the sites exposed, 95% of them—including WhiteHouse.gov—receive their fingerprinting access from a JavaScript widget created by the tech company AddThis.com. This site lists the thousands of websites using canvas fingerprinting on the web, recorded during the first week of May 2014, and shows the domain from which they get the widget. Notice how most of the sites work with AddThis.com, though, some sites like YouPorn have since removed the tracker. Canvas fingerprinting takes advantage of the canvas API in modern browsers. The canvas API interacts with a computer's graphics chip and allows us to play games and interact with webpages. However, with canvas fingerprinting, invisible images are sent to the browser, then returned to the server with a "fingerprint" of the computer and location.Avoiding this invasive new technology is not impossible, but it does take a little more work than clearing your cache and deleting cookies. There are several methods, and some are a little more foolproof.

1. Manually Opt Out of Interest-Based AdvertisingBefore trying to plug the dam, let's drain the water. The Network Advertising Intiative has given us the ability to manually opt-out of targeted ads by one or more companies. This is worth checking out. If none of our blocking methods work, at least you can knock out 96 companies,including AddThis.com.Simply go to the Network Advertising Initative Opt-Out page and either select individual companies or click the "Select all" box. After submitting your choices, click on the "Existing Opt Outs" tab and you will see all of the companies who are no longer allowed to track your online behavior. Of course, who knows how effective this is. Though it's a measure worth taking, you'll probably want to go the extra yard and be sure to hit this beast from multiple angles. If you delete you browser's cookies, then you'll have to repeat this the next time you launch your browser.

2. Use AdBlock Plus to Block Canvas FingerprintingImmediately after the study on canvas fingerprinting was released, Adblock Plus' lead developer released a statement claiming that Adblock Plus not only has the ability to block canvas fingerprinting, but they've had it for over five years.By using the EasyPrivacy filter list, Adblock Plus promises to block the script that sets cookies, thereby blocking the script that enables canvas fingerprinting. Does this work? Who knows, but it's worth a try.First, install AdBlock Plus on the web browser of your choice. Once your installation is complete, it will automatically begin to function on your browser, but as Adblock Plus' lead developer said, you need to add the EasyPrivacy list. By clicking on the "Add EasyPrivacy to Adblock Plus" link, you will be taken to a settings page where the "filter list location" field and "subscription title" field are automatically filled in. All you need to do is click the "Add" button. Now you'll notice a new list—EasyPrivacy.

3. Use the NoScript & ScriptSafe Add-OnsSince canvas fingerprinting operates through JavaScript, there is a chance you can block it with the popular Firefox add-on "NoScript" and its Chrome counterpart "ScriptSafe" extension.With these add-ons, you will have the ability to selectively block JavaScript in your browser. This is better than just disabling JavaScript altogether, which as I've shown in my article on blocking lightbox modals for websites, makes the web a very, very dull place. Once the add-on is installed, JavaScript will be blocked, and you will notice that some sites have little or nothing at all to show. For example, after using NoScript, a Facebook feed is nonexistent. To temporarily or permanently allow JavaScript on a site, click the small "Options" button on the status bar at the bottom of the screen running NoScripts, and choose what you wish to allow (there is a very similar option for ScriptSafe on Chrome).

4. Confuse Sites with Chameleon for ChromeThere is a Chrome extension called Chameleon, currently available on GitHub, that claims to detect fingerprinting-like activity by making the browser look like a Tor Browser. Does it protect users? No. But it might be worth using in conjunction with NoScript and SafeScript if you want to know which sites to disable JavaScript in.From Chameleon's GitHub page, simply click the "Download ZIP" to the right of the screen. Once the application is downloaded and unzipped on your computer, you'll have to open Chrome and install it manually. Just go to chrome://extensions in your address bar, click the "Developer mode" box in the upper right, and click the "Load unpacked extension..." button. The file you want to unpack is the "chrome" folder in your "chameleon-master" folder that was downloaded an unzipped from GitHub. Once unpacked, you'll notice the new Chrome extension. Now when you visit a site, Chameleon will do its work. As stated by the developer:"Chameleon detects font enumeration and intercepts accesses of fingerprinting-associated JavaScript objects like Window.navigator. The number over Chameleon's button counts the number of distinct attempts to collect information about your browser on the current page. Higher numbers suggest fingerprinting might be taking place."So with a quick visit to WhiteHouse.gov, we notice a fairly high number of detected scripts. So, besides potentially only warning us of canvas fingerprinting, what good is Chameleon? Well, it actually decreases your likelihood of being tracked by making your browser less unique. After all, canvas fingerprinting is sort of a crapshoot anyway, despite how sneaky it appears to be, it is not very accurate.Using the site Panopticlick before installing Chameleon, my browser was said to be unique among the 4,360,028 browsers previously tested on the site. This means that out of all those who've visited the site, I'm pretty easy to identify. After installing Chameleon I ran the test again. This time, I was told that only 1 in 4,064 visitors have the same fingerprint as me. That's fairly decent and it almost analogous to my results while using Tor.

5. Go Stealth Mode with the Tor BrowserIf you're not a Chrome user but you want the results I achieved with Chameleon, why not run Tor? There are several benefits to browsing with Tor, and one of them is that it's virtually impossible for sites to track you.The Onion Router, or TOR, is an open source browser that sends encrypted data through a complicated web of proxy servers. Each of these serves has no idea what the data contains or where it is heading. All each proxy server knows is the IP address it just came from and where it is immediately going next. Image via Floss Manuals You can download Tor from the Tor Project. Available for both Mac and Windows, simply click "Download Tor," install the software, and start browsing anonymously.
After All This, Am I Safe from Canvas Fingerprinting?If you've opted-out of targeted ads, installed AdBlock Plus, started NoScript or SafeScript, installed Chameleon, and/or started browsing with Tor, theres a damn good chance your online behavior very difficult to track.The consequences of canvas fingerprinting reach beyond targeted ads. If you have a future in politics or any public career, you might want to make your browsing as untraceable as possible considering all the porn sites that use canvas fingerprinting (aside from YouPorn now, of course). Imagine how much a company could profit off of smearing you.Regardless, who knows what will be considered "suspicious activity" in the years to come. It's best to remain as anonymous as possible.
Cover image via Shutterstock



If you find yourself in a situation where your smartphone is your only connection to the web, turning it into a Wi-Fi hotspot will come in handy. Here's a look at how to set up a Wi-Fi hotspot on
Jesse Miller V's Profile « Wonder How To


Carrier-branded Galaxy S8 models come with a ton of bloatware that you usually can't get rid of without rooting. If you dig a little deeper, however, there is a way to debloat your S8, and it's relatively hassle-free.
Remove Bloatware on Galaxy Note 3 with or Without Root


Most of us associate the white noise with the static sounds accompanied by snow screen [2], that an older television makes when there's no signal. When we hear this sound, we often want to turn it off as soon as possible because it can be quite loud. But did you know that white noise [3] (at a comfortable sound level) may actually help you sleep?
Automatically Lower the Volume During Loud Commercials with


It's not going to work). The news for the Galaxy S8 has been on the opposite end of the spectrum, offering a pair of high quality $99 Harman AKG headphones with the purchase of the phone. Also, full specs on the Galaxy S8, leaked yesterday, revealed that the S8 will be the first phone using the new Bluetooth 5.0.
Rumor: Galaxy S8 may be the first smartphone to feature


add ringtones to contacts on droid x, droid x mp3 ringtone contact, droid x set ringtone for contact, how to add mp3 to ringtones droid x, how to set a contact ringtone on droid x, how to set contact ringtone on droid x, how to set download ring tone to a contact droid x, mp3 as individual ringtone droid x, ø¯ø§ù†ù„ùˆø¯ ringtondroid,
Setup and use notification tones - Moto Z Force


Turn the classic 70's wireless toy into a modern high-tech spy device with the instructions in this how-to video. I never picked up any chicks with it anyway. This is another fantastic video tutorial by KipKay.
How to Make a high-tech spy stethoscope « Hacks, Mods


News: OnePlus 5T Comes with Bezel-Less Display, Face Unlock, Upgraded Camera & More News: The Best Black Friday 2018 Deals on Android Phones News: The OnePlus 6T — a Few Additions and 1 Major Subtraction News: OnePlus 3T Isn't Much of an Upgrade, but It's Still a Solid Phone
The OnePlus 7 Pro's GPS Is So Much Better Than Other Phones


If you have forgotten your Microsoft account password and don't have access to the security information on your account, the account recovery form is a tool that you can use to provide additional information so that Microsoft can make sure that you (and only you) gain access to your account.
Recover your account - Live


Spot faked photos using digital forensic techniques. a computer might not see anything wrong with that." that indicates that the photo may have been cropped to exclude information.
Photoshopped or Not? Three Ways To Tell If An Image Is Real


Samsung Health 101; The most essential part of a healthy lifestyle is managing your diet — after all, what would be the point of a daily workout regimen if you were eating junk food? Thankfully, Samsung Health makes it easy to record your calorie and nutrient intake to get a clear picture of your dietary habits and how you can make them better.
10 tips and tricks to get the most out of Samsung Health - CNET


Installing TWRP Recovery is not an official procedure, so be prepared to lose the warranty of your OnePlus One, as well as any warranty. You don't need us to tell you that this is not at all a good thing, so before starting the procedure you should see your device's warranty statement for details.
How to Install TWRP - xda-developers


News: Create a Fire Mixtape with Your Friends Using Spotify's Group Playlists How To: Remove Annoying Ads from Your Spotify Tunes How To: Stream Spotify Music to Chromecast from Your Android or iPhone
How to Turn Pandora Likes into a Spotify Playlist « Digiwonk


How do I enable the classic view or classic shell in windows 10? I seem to remember reading ahead of time that there would be a way to make windows 10 look and function much more like windows 7 which is why I was looking forward to this upgrade. However I cannot find the controls to do this.
Volume Controllers Sold Direct on eBay | Fantastic Prices on Volume Controllers
AD


As an iPhone/iPad user, you get notifications for most of the apps you use be it WhatsApp, Facebook Messenger, etc. or others. Most users like notifications on their devices while many users complain about it and above all, with iOS 11 the most complained feature is the new notification system.
[iOS 11 Feature] How to Disable Notification Previews for Apps


Next, put your Galaxy Note9 on a tripod or stable surface, aim it at the scene, and sit in the upright chair in a pose that looks like you're falling. Then take your photo by clicking the Bluetooth Trigger on your S Pen. In your Gallery, spin the photo 90° by tapping Photo Editor Pro > Transform > Rotate.

0 comments:

Post a Comment