Professional Documents
Culture Documents
DNSHIJACKINGWITHOUTEXPLOITATION
ARTEMDINABURG
DEFCON19
AboutMe
J
TheProblem
AectedPlaHorms
LowSkill
Cheap
Bitsquatting
LiketyposquaPng,butforbits
TyposquaPng
Thereare
1500dailyDNS
requestsperperson.
Humanstype
3ofthem.
1 0
0 1
01100011 01101110 01101110
01100011 01101111 01101110
01100011011011100110111000101110011000110110111101101101
01100011011011110110111000101110011000110110111101101101
CNN.COM
CON.COM
Heat
CAUSESOFBIT-ERRORS:
iPhoneOperaXngTemperature
0
20
40
60
80
100
120
T
e
m
p
e
r
a
t
u
r
e
(
F
)
li6e.com
0mdn.net
2-dn.net
2edn.net
2ldn.net
2mfn.net
2mln.net
2odn.net
6mdn.net
fbbdn.net
fbgdn.net
gbcdn.net
fjcdn.net
dbcdn.net
roop-servers.net
gmaml.com
Experiment,Step2
!
"
!"#$%&'()(*+,&($
!-#$%&.()(*+,&($
/01,/12,'3',/44
!-#$%&'()(*+,&($
/01,/12,'3',/44
N
Experiment,Step3
!
"
!"#$%$&##'%()(
&*+,-$./01*+*2,)0*.
&##'%()($343$56#$76859
N
0
200
400
600
800
1000
1200
1400
1600
1800
2
6
-
S
e
p
-
1
0
3
-
O
c
t
-
1
0
1
0
-
O
c
t
-
1
0
1
7
-
O
c
t
-
1
0
2
4
-
O
c
t
-
1
0
3
1
-
O
c
t
-
1
0
7
-
N
o
v
-
1
0
1
4
-
N
o
v
-
1
0
2
1
-
N
o
v
-
1
0
2
8
-
N
o
v
-
1
0
5
-
D
e
c
-
1
0
1
2
-
D
e
c
-
1
0
1
9
-
D
e
c
-
1
0
2
6
-
D
e
c
-
1
0
2
-
J
a
n
-
1
1
9
-
J
a
n
-
1
1
1
6
-
J
a
n
-
1
1
2
3
-
J
a
n
-
1
1
3
0
-
J
a
n
-
1
1
6
-
F
e
b
-
1
1
1
3
-
F
e
b
-
1
1
2
0
-
F
e
b
-
1
1
2
7
-
F
e
b
-
1
1
6
-
M
a
r
-
1
1
1
3
-
M
a
r
-
1
1
2
0
-
M
a
r
-
1
1
2
7
-
M
a
r
-
1
1
3
-
A
p
r
-
1
1
1
0
-
A
p
r
-
1
1
1
7
-
A
p
r
-
1
1
2
4
-
A
p
r
-
1
1
1
-
M
a
y
-
1
1
U
n
i
q
u
e
I
P
s
Date
TracVolume(UniqueIPs)
A
B
C
EventA
lav larmvllle 1
8lL-error:
!!"#$%&'()'#*!+,',&-
2
8equesL Ad from
8lLsquaL server
3
!
4
N
EventB
lav larmvllle 1
8lL-error:
!"#$%&'()*($+!,-(-'.
2
8equesL Ad from
8lLsquaL server
3
!
4
N
EventC
!"#!"#$%&'#'()
$%&'())*)+
!"#!"#$!&'#'()
!+#!"#$%&'#'()
*+,#*,-#$.$#*//
!+#!"#$%&'#'()
*+,#*,-#$.$#*//
,(-.(/&#!0#
!
!
"
#
$
%
&
69.171.163.0/24
N
0
20
40
60
80
100
120
2
6
-
S
e
p
-
1
0
3
-
O
c
t
-
1
0
1
0
-
O
c
t
-
1
0
1
7
-
O
c
t
-
1
0
2
4
-
O
c
t
-
1
0
3
1
-
O
c
t
-
1
0
7
-
N
o
v
-
1
0
1
4
-
N
o
v
-
1
0
2
1
-
N
o
v
-
1
0
2
8
-
N
o
v
-
1
0
5
-
D
e
c
-
1
0
1
2
-
D
e
c
-
1
0
1
9
-
D
e
c
-
1
0
2
6
-
D
e
c
-
1
0
2
-
J
a
n
-
1
1
9
-
J
a
n
-
1
1
1
6
-
J
a
n
-
1
1
2
3
-
J
a
n
-
1
1
3
0
-
J
a
n
-
1
1
6
-
F
e
b
-
1
1
1
3
-
F
e
b
-
1
1
2
0
-
F
e
b
-
1
1
2
7
-
F
e
b
-
1
1
6
-
M
a
r
-
1
1
1
3
-
M
a
r
-
1
1
2
0
-
M
a
r
-
1
1
2
7
-
M
a
r
-
1
1
3
-
A
p
r
-
1
1
1
0
-
A
p
r
-
1
1
1
7
-
A
p
r
-
1
1
2
4
-
A
p
r
-
1
1
1
-
M
a
y
-
1
1
U
n
i
q
u
e
I
P
s
Date
TracVolume,NoOutliers
OSStaXsXcs
89%
2%
3%
<1%
5%
1%
Bitsquats
85%
8%
3%
1%
2%
1%
Wikipedia
Windows Mac iPhone Linux Other Android
BitsquatPopularity
0 500 1000 1500 2000 2500 3000 3500 4000
kbdn.net
gbcdn.net
lcdn.net
mic2osom.com
2mdn.net
doubleslick.net
iicrosom.com
microsmm.com
kcdn.net
msn.com
do5bleclick.net
2-dn.net
amazgn.com
0mdn.net
aeazon.com
a-azon.com
2mln.net
s-msn.com
UniqueIPs
B
i
t
s
q
u
a
t
D
o
m
a
i
n
VisitorsbyCountry
(bitsquatsofMicrosoft.com)
CN
BR
US
GB
IL
IT
DE
RU
IN
JP
FR
TR
UA
EG
CO
CA
PH
KR
TH
PL
LI
MX
ES
TW
PS
WhereBit-errorsHappen
DNS DNS
DB
DNSPath
Content
Path
Bit-errorsontheDNSPath
A? !""#!$%
8lL-error:
A? !!"#!$%
A: !""#!$%
&'(#&()#*+*#&,,
CL1 / P11/1.1
-$./01!""#!$%
!
!
"
#
$
%
&
N
Bit-errorsontheContentPath
8ead Cnn
8lL-error:
<a href="!!!"#!$"#%&/...">
CL1 / P11/1.1
'%()*+#!$"#%&
!
!
"
#
$
N
DomaininHTTPHostHeader
96%
3%
1%
Bitsquat Original Other
MiXgaXons
ECCON
EVERYTHING
MiXgaXons
MiXgaXons
-RonaldReagan
QuesXons?
ImageApribuXon
Slide3:Earth.NASA
Slide4:LogostheirrespecXveowners
Slide5:ChildrensBlocks.FlickrUser:lobo235
Slide6:Dollarbills.FlickrUser:Images_of_Money
Slide10:HAL9000WarnerBrothersPictures
Slide14:HeatLamp.Usingmemoryerrorstoapackavirtualmachineby
GovindavajhalaandAppel,IEEES&P2003
Slide15:DesertSun.FlickrUser:Steve&JemmaCopley
Slide17:BackupPower.DavidRobinson.FlickrUser:dgrobinson
Slide18:FakeCapacitor.FoundonInternet,likelyfromchinauser.cn
Slide19:HomunculusNebula.NASA
Slide21:DRAM.Self
Slide22:SASDrive.Self
Slide24:BSOD.WayneWilliamson.FlickrUser:ka3vo
Slide25:BlueMarble.NASA