As you know, privacy is a key issue on the internet, which
is ironic, for the Internet, is virtually the antithesis of privacy, yet we
digress. Unfortunately, until technologies
improve, privacy is a fleeting concept on the world wide web. Please do not misunderstand, there are many gallant solutions that give hope for privacy, but living up to this is something completely different.
Ladies and gentlemen, submitted for your approval, we present the latest technology out there that crack, jack, track, with no money back – not only your activity, but who you are at all times. Without further adieu, we present, what we affectionally have nicknamed, The Three Tracketeers:
Athos
Canvas Fingerprinting
Background
Canvas fingerprinting
is a type of browser or device fingerprinting technique that was first
presented by Mowery and Shacham in 2012.
The authors found that by using the Canvas API of modern browsers, one can
exploit the subtle differences in the rendering of the same text to extract a
consistent fingerprint that can easily be obtained in a fraction of a second
without user's awareness.
By
crawling the homepages of the top 100,000 sites we found that more than 5.5% of
the crawled sites include canvas fingerprinting scripts. Although the
overwhelming majority (95%) of the scripts belong to a single provider
(addthis.com), we discovered a total of 20 canvas fingerprinting provider
domains, active on 5542 of the top 100,000 sites.
On the left, collage
of the images printed to canvas by various fingerprinting scripts discovered
during the study. The images are intercepted using a modified browser (by
instrumenting the ToDataURL method). Some blank space was cropped
from images to save space.
Canvas Fingerprinting Scripts
The below table shows
the summary of canvas fingerprinting scripts found on the homepages of top 100K
Alexa sites.
Fingerprinting
script
|
Number of
including sites |
Text drawn into the
canvas
|
ct1.addthis.com/static/r07/core130.js (and
17 others)
|
5282
|
Cwm fjordbank glyphs
vext quiz
|
i.ligatus.com/script/fingerprint.min.js
|
115
|
http://valve.github.io
|
src.kitcode.net/fp2.js
|
68
|
http://valve.github.io
|
admicro1.vcmedia.vn/fingerprint/figp.js
|
31
|
http://admicro.vn/
|
amazonaws.com/af-bdaz/bquery.js
|
26
|
Centillion
|
*.shorte.st/js/packed/smeadvert-intermediate-ad.js
|
14
|
http://valve.github.io
|
stat.ringier.cz/js/fingerprint.min.js
|
4
|
http://valve.github.io
|
cya2.net/js/STAT/89946.js
|
3
|
ABCDEFGHIJKLMNOPQRSTUVWXYZ
abcdefghijklmnopqrstuvwxyz0123456789+/ |
images.revtrax.com/RevTrax/js/fp/fp.min.jsp
|
3
|
http://valve.github.io
|
pof.com
|
2
|
http://www.plentyoffish.com
|
*.rackcdn.com/mongoose.fp.js
|
2
|
http://api.gonorthleads.com
|
9 others*
|
9
|
(Various)
|
TOTAL
|
5559
(5542 unique1) |
*: Some URLs are
truncated or omitted for brevity.
1: Some sites include canvas fingerprinting scripts from more than one domain.
1: Some sites include canvas fingerprinting scripts from more than one domain.
Porthos
Evercookies & Respawning
Background
Evercookies, or what we like to call, Fortune-cookies, because their origins
are predominately from China, are kinda like Willy Wonka everlasting gobstopper they take a licking, but keep on ticking.
are predominately from China, are kinda like Willy Wonka everlasting gobstopper they take a licking, but keep on ticking.
Traditional cookies, like their corporal cousins were removed by just eating them, but today, they are designed to overcome the conventional wisdom of today's tracking
mechanisms. By utilizing multiple storage vectors that are less transparent to
users and may be more difficult to clear, evercookies provide an extremely
resilient tracking mechanism, and have been found to be used by many popular
sites to circumvent deliberate user actions1, 2, 3.Results
We detected respawning
by Flash cookies on 10 of the 200 most popular sites and found 33 different
Flash cookies were used to respawn over 175 HTTP cookies on 107 of the top
10,000 sites. The below table shows the 10 top-ranked websites found to include
respawning based on Flash cookies.
Country: The country where the website is based.
3rd*: The domains that are different from the first-party but registered for the same company in the WHOIS database.
3rd*: The domains that are different from the first-party but registered for the same company in the WHOIS database.
Global rank
|
Site
|
Country
|
Respawning (Flash) domain
|
Flash cookie name
|
1st/3rd Party
|
16
|
sina.com.cn
|
China
|
simg.sinajs.cn
|
stonecc_suppercookie.sol
|
3rd*
|
17
|
yandex.ru
|
Russia
|
kiks.yandex.ru
|
fuid01.sol
|
1st
|
27
|
weibo.com
|
China
|
simg.sinajs.cn
|
stonecc_suppercookie.sol
|
3rd*
|
41
|
hao123.com
|
China
|
ar.hao123.com
|
$hao123$.sol
|
1st
|
52
|
sohu.com
|
China
|
tv.sohu.com
|
vmsuser.sol
|
1st
|
64
|
ifeng.com
|
Hong Kong
|
y3.ifengimg.com
|
www.ifeng.com.sol
|
3rd*
|
69
|
youku.com
|
China
|
irs01.net
|
mt_adtracker.sol
|
3rd
|
178
|
56.com
|
China
|
irs01.net
|
mt_adtracker.sol
|
3rd
|
196
|
letv.com
|
China
|
irs01.net
|
mt_adtracker.sol
|
3rd
|
197
|
tudou.com
|
China
|
irs01.net
|
mt_adtracker.sol
|
3rd
|
Aramis
Cookie Syncing
Background
Cookie synchronization
or cookie syncing is the practice of tracker domains passing pseudonymous IDs
associated with a given user, typically stored in cookies, amongst each other.
Results
The below table shows
the number of IDs known by the top 10 parties involved in cookie sync under
both the policy of allowing all cookies and blocking third-party cookies.
All Cookies Allowed
|
No 3P Cookies
|
||
Domain
|
# IDs
|
Domain
|
# IDs
|
gemius.pl
|
33
|
gemius.pl
|
36
|
doubleclick.net
|
32
|
2o7.net
|
27
|
2o7.net
|
27
|
omtrdc.net
|
27
|
rubiconproject.com
|
25
|
cbsi.com
|
26
|
omtrdc.net
|
24
|
parsely.com
|
16
|
cbsi.com
|
24
|
marinsm.com
|
14
|
adnxs.com
|
22
|
gravity.com
|
14
|
openx.net
|
19
|
cxense.com
|
13
|
cloudfront.net
|
18
|
cloudfront.net
|
10
|
rlcdn.com
|
17
|
doubleclick.net
|
10
|
The table presents the
comparison of high-level cookie syncing statistics when allowing and
disallowing third-party cookies (top 3,000 Alexa domains).
Statistic
|
Third party cookie policy
|
|
Allow
|
Block
|
|
# IDs
|
1308
|
938
|
# ID cookies
|
1482
|
953
|
# IDs in sync
|
435
|
347
|
# ID cookies in sync
|
596
|
353
|
# (First*) Parties in sync
|
(407) 730
|
(321) 450
|
# IDs known per party
|
1 / 2.0 / 1 / 33
|
1 / 1.8 / 1 / 36
|
# Parties knowing an ID
|
2 / 3.4 / 2 / 43
|
2 / 2.3 / 2 / 22
|
The format of the
bottom two rows is minimum/mean/median/maximum.
*Here we define a firstparty as a site which was visited in the first-party context at any point in the crawl.
*Here we define a firstparty as a site which was visited in the first-party context at any point in the crawl.
Source(s):
- http://www.propublica.org/article/meet-the-online-tracking-device-that-is-virtually-impossible-to-block
- https://securehomes.esat.kuleuven.be/~gacar/persistent/index.html
So “Once more unto the breach, dear friends, once more;”
____________________________________________________________
About Rick Ricker
An IT professional with over 22 years experience in Information Security, wireless broadband, network and Infrastructure design, development, and support.
For more information, contact Rick at (800) 399-6085 x502



No comments:
Post a Comment
Thanks for your input, your ideas, critiques, suggestions are always welcome...
- Wasabi Roll Staff