X hits on this document

106 views

0 shares

1 downloads

0 comments

14 / 40

Client Fingerprinting via Analysis of Browser Scripting Environment

13

for browser in * do if [ -d $browser ]; then if [ "$browser" != "Analysis" ]; then mkdir Analysis/$browser

label=`echo $browser | tr '[A-Z]' '[a count=`ls $browser/needlebeard-*.txt

  • -

    z]'`

| wc -l`

grep -ih "custom.$y:" ${browser}/ 's/\r\n?/\n/g' | sed -e "s/^custom\.$y: //" > Analysis/$browser/$label.custom.$y.values

*.txt | perl -pi -e | sort | uniq | sed '/^$/d'

z=`wc -l Analysis/$browser/$label '{print $1}'`

.custom.$y.values | awk

echo "" echo "$browser (${count})"

if [ "$count" -gt "0" ]; then for y in appName appCodeName appVer browserLanguage buildID cpuClass language o productSub systemLanguage userAgent userLan vendorSub

do grep -i "navigator.$y:" ${browser 's/\r\n?/\n/g' | sed -e "s/navigator\.$y: / "s/$browser\/needlebeard-//" | sed -e "s/\. sort | uniq | sed '/^$/d' > Analysis/$brows

grep -ih "navigator.$y:" ${browse 's/\r\n?/\n/g' | sed -e "s/^navigator\.$y: '/^$/d' > Analysis/$browser/$label.navigato

z=`wc -l Analysis/$browser/$label '{print $1}'`

echo "[*] navigator.$y (${z})"

while read i; do echo "$i" >> Analysis/$browser/ grep -lw "navigator.$y: $i" ${b "s/^$browser\/needlebeard-/ /" | sed -e "s/ | sort | uniq | sed '/^$/d' >> Analysis/$browser/$label.navigator.$y.map done < Analysis/$browser/$label.n done

for y in scripting property do grep -i "custom.$y:" ${browser}/* 's/\r\n?/\n/g' | sed -e "s/custom\.$y: //" "s/$browser\/needlebeard-//" | sed -e "s/\. sort | uniq | sed '/^$/d' > Analysis/$brows

echo "[*] custom.$y (${z})"

while read i; do

Mark Fioravanti, mark.fioravanti.ii@gmail.com

sion appMinorVersion scpu platform product guage userProfile vendor

$label.navigator.$y.map rowser}/*.txt | sed -e

  • -

    / /" | sed -e "s/\.txt$//"

avigator.$y.values

}/*.txt | perl -pi -e /" | sed -e txt:/ /" | sed -e "s/-/ /" | er/$label.navigator.$y.index

r}/*.txt | perl -pi -e //" | sort | uniq | sed r.$y.values .navigator.$y.values | awk

.txt | perl -pi -e | sed -e txt:/ /" | sed -e "s/-/ /" er/$label.custom.$y.index

|

Document info
Document views106
Page views106
Page last viewedTue Dec 06 20:45:02 UTC 2016
Pages40
Paragraphs975
Words10494

Comments