dns hijack demonstration (diverting user application via dns)

8
DNS Hijack Demonstration (Diverting User Application via DNS) Giovanni Marzot, [email protected] , Cobham Ólafur Guðmundsson, [email protected] , Shinkuro, Inc. Russ Mundy, [email protected] , Cobham 1

Upload: virginia-gallagher

Post on 30-Dec-2015

47 views

Category:

Documents


0 download

DESCRIPTION

DNS Hijack Demonstration (Diverting User Application via DNS). Giovanni Marzot , [email protected] , Cobham Ó lafur Guðmundsson , [email protected] , Shinkuro, Inc. Russ Mundy, [email protected] , Cobham. Why Worry About DNS?. Users think in terms of names - PowerPoint PPT Presentation

TRANSCRIPT

DNS Hijack Demonstration(Diverting User Application via DNS)

Giovanni Marzot, [email protected], CobhamÓlafur Guðmundsson, [email protected], Shinkuro, Inc.

Russ Mundy, [email protected], Cobham

1

Why Worry About DNS? Users think in terms of names

Applications primarily use DNS names Internet uses network addresses to create

connections DNS provides the translation from names to

network addresses Proper DNS functions required by essentially

all Network Applications If DNS doesn’t work right, the applications won’t get to the intended

server

DNS Hijack Threat DNS attacks provide a way to divert users

applications, e.g., Redirecting user applications to false locations to

steal passwords or other sensitive information Redirect to a man-in-the-middle location

See and copy an entire session Web, email, IM, etc.

Multiple DNS hijack tools available on the Internet Some University courses have required students

to write DNS hijack software as a class assignment!

Normal DNS & Web Exchange

Web Serverwww.ab.org192.168.2.80

Auth NSns1.ab.org

192.168.2.252

User

192.168.1.3

192.168.1.1

192.168.2.1

Recursive NS

10.2.2.2

10.1.1.2

10.1.1.253

10.1.1.1

10.2.2.1

1Query: www.ab.org?

2Query: www.ab.org?

www.ab.org=192.168.2.80

4

5

www.ab.org=192.168.2.803

“INTERNET”

Web Serverwww.ab.org192.168.2.80

Auth NSns1.ab.org

192.168.2.252

User192.168.1.3

192.168.1.1

192.168.2.1

Recursive NS

10.2.2.2

10.1.1.2

10.1.1.253

10.1.1.1

10.2.2.1

RedirectedWebsite

1Query: www.ab.org?

2www.ab.org=10.2.2.1

Query: www.ab.org?www.ab.org=192.168.2.80

www.ab.org=192.168.2.80

“INTERNET”

DNS Hijacked Web Exchange

DNS Hijacker192.168.1.99

3

?

?

6

1 Webpage = Multiple Name Resolutions

How Can DNSSEC Help? DNSSEC can ensure users that they are

reaching the right location DNSSEC provides crytographic information that

can be used to verify that DNS information: came from the proper source and it was not changed enroute

Demonstration will show a web site tailored for effective use of DNSSEC and a web browser that uses DNSSEC

Questions, Thoughts or Comments?