SlideShare a Scribd company logo
Measurement Study of Open
Resolvers and DNS Server Version
Internet Conference 2013
Yuuki Takano, Ruo Ando, Takeshi Takahasi, (NICT)	

Satoshi Uda, Tomoya Inoue (JAIST)
1
Summary
n Probed whole IPv4 address space to collect open
resolvers	

n Collected about 30 millions of DNS server
addresses	

n Found about 25 millions of open resolver	

n Analyzed by reversely looking up, geographically
mapping
2
Related Work
DNS Amplification Attack
n DNS Servers are abused to launch DDoS attack	

n abused as reflectors and amplifiers	

n query and response message sizes are quite different
3
DNS Servers, aka. Open Resolvers
VictimAttacker
ANY Queries	

Spoofed Src
Measurement Strategy
n At first, send DNS A query without RD flag to collect
DNS servers on the Internet	

n if a DNS server returned response with RA flag, it is
open resolver	

n otherwise, it isn’t open resolver	

n After probing DNS servers by A query, then send query
of VERSION.BIND	

n Furthermore, look reversely up DNS servers’ IP address
4
Measurement Architecture
5
In this section, we present our methodology to mea-
sure DNS servers on the Internet. Figure 1 shows the
architecture of the DNS server measurement system
we designed and implemented. It consists of 4 com-
ponents as follows.
The Internet
DB
DNS Prober
Reverse
Lookupper
A Query and
VERSION.BIND
Response
Statistical
Analyzer
Reverse Lookup
Result
Figure1 DNS Measurement System Architecture
rec
ple
Mo
St
A
the
lyz
by
Jav
we
W
ou
me
DN
Measurement Target
and Source
n Target: whole IPv4 address space	

n Source: JAIST’s server	

n Date: July, 2013	

n Measurement Time	

n A query and VERSION.BIND query: about 1 day	

n reverse lookup: about 5 days	

n statistical analysis: few hours	

n PC Spec	

n KVM Virtual Machine, 2 CPU, 4GB Memory	

n Hyper Visor, Intel Xeon 2GHz x 32,
6
DNS Servers and VERSION.BIND
7
Table2 Types of DNS Servers
Total APNIC RIPE ARIN LACNIC AFRINIC other
Type of DNS # # # # # # #
BIND 9.x 4268442 806357 1530177 1126501 169268 121556 514583
† 1851362 551458 781954 176399 94385 117906 129260
BIND 8.x 35218 4588 21348 6663 974 32 1613
† 30444 4202 18958 5186 854 31 1213
BIND 4.x 3486 121 2751 440 43 0 131
† 2765 93 2256 348 11 0 57
Dnsmasq 1308653 692042 216273 75201 226880 32676 65581
† 1308381 692026 216028 75196 226877 32676 65578
Nominum Vantio 968041 553404 284852 20142 21205 70861 17577
† 967044 552650 284782 20125 21200 70736 17551
Nominum ANS 687 18 34 79 42 2 512
† 13 2 0 0 11 0 0
PowerDNS 373588 14215 329994 14360 2952 91 11976
† 372684 14207 329116 14354 2952 91 11964
Unbound 71781 16230 43507 6941 1510 1585 2008
† 23220 3281 14398 4638 315 312 276
NSD 33933 1731 11077 17182 322 13 3608
† 17 5 5 2 1 0 4
Windows series 11698 184 1077 85 10312 0 40
† 11342 129 865 67 10257 0 24
can’t detect 8281885 4012525 2367711 429450 690618 279903 501678
† 7658656 3911886 2118455 244682 670597 278183 434853
no version info 14927910 3457029 4505928 1442348 4025325 699029 798251
† 12746062 3050589 3465814 1179188 3919438 668399 462634
Total 30285322 9558444 9314729 3139392 5149451 1205748 1917558
† 24971990 8780528 7232631 1720185 4946898 1168334 1123414
†: open resolver
†: open resolver
Version Distribution of BIND 9.x
8
Latest Versions:	

9.9.3- P2	

9.8.5-P2	

9.7.7 (EOL)	

9.6-ESV-R9-P1
1st-to-3rd Level Domain
Distribution of Open Resolver
9
Spammer Favored Domains
10
n Spamology: A Study of Spam Origins, Craig et.al.,
CEAS 2009	

n TOP 2 origins of spam mail	

n hinet.net	

n 163data.com.cn
1st-to-3rd Level Domain Distribution
of Open Resolver in JP TLD
11
Country Distribution
by GeoIP Lite
12
Heat Map of Open Resolver
13
ANY Query and Detail
14
tribution of Nominum Vantio (All)
Table3 Details of DNS Answer Section of Re
sponse for ANY Query
isc.org ripe.net
RRSIG 1965 1304
DNSKEY 427 848
NSEC 53 38
SPF 112 -
TXT 181 -
NS 97 136
NAPTR 46 -
A 16 16
AAAA 28 28
MX 24 50
SOA 54 52
Total 3005 2472
(bytes)
n ANY query is used to launch DNS
amplification attack	

n Amplification ratio	

n isc.org: request 64 bytes,
response 3,245 bytes, ratio
50.7	

n ripe.net: request 65 bytes,
response 2,669 bytes, ratio
41.0	

n Records of DNSSEC account for
majority of response
DNSSEC Considered Harmful?
n DNSSEC protect users from DNS injection attack	

n Great firewall in China, “The Collateral
Damage of Internet Censorship by DNS
Injection”, anonymous authors, SIGCOMM
2012	

n However, DNSSEC bursts ratio of DNS
amplification attack	

n Is this trade off? Exclusive?
15
Conclusion
n Collected 30 millions DNS servers and 25 millions
of open resolvers	

n Revealed there are many open resolvers on
spammer favored domains	

n Revealed China, USA and Mexico are TOP 3
holders of open resolvers	

n DNSSEC significantly increases amplification ratio
of DNS amplification attack
16
EOF
17

More Related Content

Viewers also liked

クラスローダーについて
クラスローダーについてクラスローダーについて
クラスローダーについてSuguru ARAKAWA
 
JRE標準ライブラリの脆弱性事例を理解する (AtomicReferenceArrayクラス と Type Confusion)
JRE標準ライブラリの脆弱性事例を理解する (AtomicReferenceArrayクラス と Type Confusion)JRE標準ライブラリの脆弱性事例を理解する (AtomicReferenceArrayクラス と Type Confusion)
JRE標準ライブラリの脆弱性事例を理解する (AtomicReferenceArrayクラス と Type Confusion)
JPCERT Coordination Center
 
Security workshop 20131213
Security workshop 20131213Security workshop 20131213
Security workshop 20131213
Yuuki Takano
 
MySQL Connector/J における SQL インジェクションの脆弱性
MySQL Connector/J における SQL インジェクションの脆弱性MySQL Connector/J における SQL インジェクションの脆弱性
MySQL Connector/J における SQL インジェクションの脆弱性JPCERT Coordination Center
 
脆弱性情報はこうしてやってくる
脆弱性情報はこうしてやってくる脆弱性情報はこうしてやってくる
脆弱性情報はこうしてやってくる
JPCERT Coordination Center
 
クラウドセキュリティ
クラウドセキュリティクラウドセキュリティ
クラウドセキュリティ
softlayerjp
 

Viewers also liked (6)

クラスローダーについて
クラスローダーについてクラスローダーについて
クラスローダーについて
 
JRE標準ライブラリの脆弱性事例を理解する (AtomicReferenceArrayクラス と Type Confusion)
JRE標準ライブラリの脆弱性事例を理解する (AtomicReferenceArrayクラス と Type Confusion)JRE標準ライブラリの脆弱性事例を理解する (AtomicReferenceArrayクラス と Type Confusion)
JRE標準ライブラリの脆弱性事例を理解する (AtomicReferenceArrayクラス と Type Confusion)
 
Security workshop 20131213
Security workshop 20131213Security workshop 20131213
Security workshop 20131213
 
MySQL Connector/J における SQL インジェクションの脆弱性
MySQL Connector/J における SQL インジェクションの脆弱性MySQL Connector/J における SQL インジェクションの脆弱性
MySQL Connector/J における SQL インジェクションの脆弱性
 
脆弱性情報はこうしてやってくる
脆弱性情報はこうしてやってくる脆弱性情報はこうしてやってくる
脆弱性情報はこうしてやってくる
 
クラウドセキュリティ
クラウドセキュリティクラウドセキュリティ
クラウドセキュリティ
 

Similar to Measurement Study of Open Resolvers and DNS Server Version

A Measurement Study of Open Resolvers and DNS Server Version
A Measurement Study of Open Resolvers and DNS Server VersionA Measurement Study of Open Resolvers and DNS Server Version
A Measurement Study of Open Resolvers and DNS Server Version
Yuuki Takano
 
A curious case of broken dns responses - RIPE75
A curious case of broken dns responses - RIPE75A curious case of broken dns responses - RIPE75
A curious case of broken dns responses - RIPE75
Babak Farrokhi
 
A curious case of broken DNS responses (Coloclue Presents - Nov 2019)
A curious case of broken DNS responses (Coloclue Presents - Nov 2019)A curious case of broken DNS responses (Coloclue Presents - Nov 2019)
A curious case of broken DNS responses (Coloclue Presents - Nov 2019)
Babak Farrokhi
 
Analysis of RD=0 and RD=1 queries seen at Root; JP
Analysis of RD=0 and RD=1 queries seen at Root; JPAnalysis of RD=0 and RD=1 queries seen at Root; JP
Analysis of RD=0 and RD=1 queries seen at Root; JP
APNIC
 
DNS Over HTTPS by Michael Casadevall
DNS Over HTTPS by Michael CasadevallDNS Over HTTPS by Michael Casadevall
DNS Over HTTPS by Michael Casadevall
Glenn McKnight
 
Zeroconf - Zero Configuration Networking
Zeroconf - Zero Configuration NetworkingZeroconf - Zero Configuration Networking
Zeroconf - Zero Configuration Networking
Murillo Grubler
 
BSides Rochester 2018: Chris Partridge: Turning Domain Data Into Domain Intel...
BSides Rochester 2018: Chris Partridge: Turning Domain Data Into Domain Intel...BSides Rochester 2018: Chris Partridge: Turning Domain Data Into Domain Intel...
BSides Rochester 2018: Chris Partridge: Turning Domain Data Into Domain Intel...
JosephTesta9
 
Neighbor Discovery Deep Dive – IPv6-Networking-Referat
Neighbor Discovery Deep Dive – IPv6-Networking-ReferatNeighbor Discovery Deep Dive – IPv6-Networking-Referat
Neighbor Discovery Deep Dive – IPv6-Networking-Referat
Digicomp Academy AG
 
IPv6 and the DNS, RIPE 73
IPv6 and the DNS, RIPE 73IPv6 and the DNS, RIPE 73
IPv6 and the DNS, RIPE 73
APNIC
 
TLD Anycast DNS servers to ISPs
TLD Anycast DNS servers to ISPsTLD Anycast DNS servers to ISPs
TLD Anycast DNS servers to ISPs
APNIC
 
OARC 26: Who's asking
OARC 26: Who's askingOARC 26: Who's asking
OARC 26: Who's asking
APNIC
 
DNSSEC: What a Registrar Needs to Know (Part 2)
DNSSEC:  What a Registrar Needs to Know (Part 2)DNSSEC:  What a Registrar Needs to Know (Part 2)
DNSSEC: What a Registrar Needs to Know (Part 2)
laurenrprice
 
Make Internet Safer with DNS Firewall - Implementation Case Study at a Major ISP
Make Internet Safer with DNS Firewall - Implementation Case Study at a Major ISPMake Internet Safer with DNS Firewall - Implementation Case Study at a Major ISP
Make Internet Safer with DNS Firewall - Implementation Case Study at a Major ISP
APNIC
 
Build Dynamic DNS server from scratch in C (Part1)
Build Dynamic DNS server from scratch in C (Part1)Build Dynamic DNS server from scratch in C (Part1)
Build Dynamic DNS server from scratch in C (Part1)
Yen-Kuan Wu
 
Availability and effectiveness of root DNS servers A long term study.pdf
Availability and effectiveness of root DNS servers  A long term study.pdfAvailability and effectiveness of root DNS servers  A long term study.pdf
Availability and effectiveness of root DNS servers A long term study.pdf
Laurie Smith
 
DNS Security Threats and Solutions
DNS Security Threats and SolutionsDNS Security Threats and Solutions
DNS Security Threats and Solutions
InnoTech
 
Dns security threats and solutions
Dns security   threats and solutionsDns security   threats and solutions
Dns security threats and solutions
Frank Victory
 
Link i pv4
Link i pv4Link i pv4
Link i pv4
NARESH A
 
Building a Linux IPv6 DNS Server Project review PPT v3.0 First review
Building a Linux IPv6 DNS Server Project review PPT v3.0 First reviewBuilding a Linux IPv6 DNS Server Project review PPT v3.0 First review
Building a Linux IPv6 DNS Server Project review PPT v3.0 First review
Hari
 

Similar to Measurement Study of Open Resolvers and DNS Server Version (20)

A Measurement Study of Open Resolvers and DNS Server Version
A Measurement Study of Open Resolvers and DNS Server VersionA Measurement Study of Open Resolvers and DNS Server Version
A Measurement Study of Open Resolvers and DNS Server Version
 
A curious case of broken dns responses - RIPE75
A curious case of broken dns responses - RIPE75A curious case of broken dns responses - RIPE75
A curious case of broken dns responses - RIPE75
 
A curious case of broken DNS responses (Coloclue Presents - Nov 2019)
A curious case of broken DNS responses (Coloclue Presents - Nov 2019)A curious case of broken DNS responses (Coloclue Presents - Nov 2019)
A curious case of broken DNS responses (Coloclue Presents - Nov 2019)
 
Analysis of RD=0 and RD=1 queries seen at Root; JP
Analysis of RD=0 and RD=1 queries seen at Root; JPAnalysis of RD=0 and RD=1 queries seen at Root; JP
Analysis of RD=0 and RD=1 queries seen at Root; JP
 
RP11_XaviertTorrentGorjon
RP11_XaviertTorrentGorjonRP11_XaviertTorrentGorjon
RP11_XaviertTorrentGorjon
 
DNS Over HTTPS by Michael Casadevall
DNS Over HTTPS by Michael CasadevallDNS Over HTTPS by Michael Casadevall
DNS Over HTTPS by Michael Casadevall
 
Zeroconf - Zero Configuration Networking
Zeroconf - Zero Configuration NetworkingZeroconf - Zero Configuration Networking
Zeroconf - Zero Configuration Networking
 
BSides Rochester 2018: Chris Partridge: Turning Domain Data Into Domain Intel...
BSides Rochester 2018: Chris Partridge: Turning Domain Data Into Domain Intel...BSides Rochester 2018: Chris Partridge: Turning Domain Data Into Domain Intel...
BSides Rochester 2018: Chris Partridge: Turning Domain Data Into Domain Intel...
 
Neighbor Discovery Deep Dive – IPv6-Networking-Referat
Neighbor Discovery Deep Dive – IPv6-Networking-ReferatNeighbor Discovery Deep Dive – IPv6-Networking-Referat
Neighbor Discovery Deep Dive – IPv6-Networking-Referat
 
IPv6 and the DNS, RIPE 73
IPv6 and the DNS, RIPE 73IPv6 and the DNS, RIPE 73
IPv6 and the DNS, RIPE 73
 
TLD Anycast DNS servers to ISPs
TLD Anycast DNS servers to ISPsTLD Anycast DNS servers to ISPs
TLD Anycast DNS servers to ISPs
 
OARC 26: Who's asking
OARC 26: Who's askingOARC 26: Who's asking
OARC 26: Who's asking
 
DNSSEC: What a Registrar Needs to Know (Part 2)
DNSSEC:  What a Registrar Needs to Know (Part 2)DNSSEC:  What a Registrar Needs to Know (Part 2)
DNSSEC: What a Registrar Needs to Know (Part 2)
 
Make Internet Safer with DNS Firewall - Implementation Case Study at a Major ISP
Make Internet Safer with DNS Firewall - Implementation Case Study at a Major ISPMake Internet Safer with DNS Firewall - Implementation Case Study at a Major ISP
Make Internet Safer with DNS Firewall - Implementation Case Study at a Major ISP
 
Build Dynamic DNS server from scratch in C (Part1)
Build Dynamic DNS server from scratch in C (Part1)Build Dynamic DNS server from scratch in C (Part1)
Build Dynamic DNS server from scratch in C (Part1)
 
Availability and effectiveness of root DNS servers A long term study.pdf
Availability and effectiveness of root DNS servers  A long term study.pdfAvailability and effectiveness of root DNS servers  A long term study.pdf
Availability and effectiveness of root DNS servers A long term study.pdf
 
DNS Security Threats and Solutions
DNS Security Threats and SolutionsDNS Security Threats and Solutions
DNS Security Threats and Solutions
 
Dns security threats and solutions
Dns security   threats and solutionsDns security   threats and solutions
Dns security threats and solutions
 
Link i pv4
Link i pv4Link i pv4
Link i pv4
 
Building a Linux IPv6 DNS Server Project review PPT v3.0 First review
Building a Linux IPv6 DNS Server Project review PPT v3.0 First reviewBuilding a Linux IPv6 DNS Server Project review PPT v3.0 First review
Building a Linux IPv6 DNS Server Project review PPT v3.0 First review
 

More from Yuuki Takano

アクターモデル
アクターモデルアクターモデル
アクターモデル
Yuuki Takano
 
π計算
π計算π計算
π計算
Yuuki Takano
 
FARIS: Fast and Memory-efficient URL Filter by Domain Specific Machine
FARIS: Fast and Memory-efficient URL Filter by Domain Specific MachineFARIS: Fast and Memory-efficient URL Filter by Domain Specific Machine
FARIS: Fast and Memory-efficient URL Filter by Domain Specific Machine
Yuuki Takano
 
リアクティブプログラミング
リアクティブプログラミングリアクティブプログラミング
リアクティブプログラミング
Yuuki Takano
 
Transactional Memory
Transactional MemoryTransactional Memory
Transactional Memory
Yuuki Takano
 
Tutorial of SF-TAP Flow Abstractor
Tutorial of SF-TAP Flow AbstractorTutorial of SF-TAP Flow Abstractor
Tutorial of SF-TAP Flow Abstractor
Yuuki Takano
 
SF-TAP: Scalable and Flexible Traffic Analysis Platform (USENIX LISA 2015)
SF-TAP: Scalable and Flexible Traffic Analysis Platform (USENIX LISA 2015)SF-TAP: Scalable and Flexible Traffic Analysis Platform (USENIX LISA 2015)
SF-TAP: Scalable and Flexible Traffic Analysis Platform (USENIX LISA 2015)
Yuuki Takano
 
CUDAメモ
CUDAメモCUDAメモ
CUDAメモ
Yuuki Takano
 
【やってみた】リーマン多様体へのグラフ描画アルゴリズムの実装【実装してみた】
【やってみた】リーマン多様体へのグラフ描画アルゴリズムの実装【実装してみた】【やってみた】リーマン多様体へのグラフ描画アルゴリズムの実装【実装してみた】
【やってみた】リーマン多様体へのグラフ描画アルゴリズムの実装【実装してみた】
Yuuki Takano
 
SF-TAP: L7レベルネットワークトラフィック解析器
SF-TAP: L7レベルネットワークトラフィック解析器SF-TAP: L7レベルネットワークトラフィック解析器
SF-TAP: L7レベルネットワークトラフィック解析器
Yuuki Takano
 
MindYourPrivacy: Design and Implementation of a Visualization System for Thir...
MindYourPrivacy: Design and Implementation of a Visualization System for Thir...MindYourPrivacy: Design and Implementation of a Visualization System for Thir...
MindYourPrivacy: Design and Implementation of a Visualization System for Thir...
Yuuki Takano
 
SF-TAP: 柔軟で規模追従可能なトラフィック解析基盤の設計
SF-TAP: 柔軟で規模追従可能なトラフィック解析基盤の設計SF-TAP: 柔軟で規模追従可能なトラフィック解析基盤の設計
SF-TAP: 柔軟で規模追従可能なトラフィック解析基盤の設計
Yuuki Takano
 
Security workshop 20131220
Security workshop 20131220Security workshop 20131220
Security workshop 20131220
Yuuki Takano
 
Security workshop 20131127
Security workshop 20131127Security workshop 20131127
Security workshop 20131127
Yuuki Takano
 

More from Yuuki Takano (14)

アクターモデル
アクターモデルアクターモデル
アクターモデル
 
π計算
π計算π計算
π計算
 
FARIS: Fast and Memory-efficient URL Filter by Domain Specific Machine
FARIS: Fast and Memory-efficient URL Filter by Domain Specific MachineFARIS: Fast and Memory-efficient URL Filter by Domain Specific Machine
FARIS: Fast and Memory-efficient URL Filter by Domain Specific Machine
 
リアクティブプログラミング
リアクティブプログラミングリアクティブプログラミング
リアクティブプログラミング
 
Transactional Memory
Transactional MemoryTransactional Memory
Transactional Memory
 
Tutorial of SF-TAP Flow Abstractor
Tutorial of SF-TAP Flow AbstractorTutorial of SF-TAP Flow Abstractor
Tutorial of SF-TAP Flow Abstractor
 
SF-TAP: Scalable and Flexible Traffic Analysis Platform (USENIX LISA 2015)
SF-TAP: Scalable and Flexible Traffic Analysis Platform (USENIX LISA 2015)SF-TAP: Scalable and Flexible Traffic Analysis Platform (USENIX LISA 2015)
SF-TAP: Scalable and Flexible Traffic Analysis Platform (USENIX LISA 2015)
 
CUDAメモ
CUDAメモCUDAメモ
CUDAメモ
 
【やってみた】リーマン多様体へのグラフ描画アルゴリズムの実装【実装してみた】
【やってみた】リーマン多様体へのグラフ描画アルゴリズムの実装【実装してみた】【やってみた】リーマン多様体へのグラフ描画アルゴリズムの実装【実装してみた】
【やってみた】リーマン多様体へのグラフ描画アルゴリズムの実装【実装してみた】
 
SF-TAP: L7レベルネットワークトラフィック解析器
SF-TAP: L7レベルネットワークトラフィック解析器SF-TAP: L7レベルネットワークトラフィック解析器
SF-TAP: L7レベルネットワークトラフィック解析器
 
MindYourPrivacy: Design and Implementation of a Visualization System for Thir...
MindYourPrivacy: Design and Implementation of a Visualization System for Thir...MindYourPrivacy: Design and Implementation of a Visualization System for Thir...
MindYourPrivacy: Design and Implementation of a Visualization System for Thir...
 
SF-TAP: 柔軟で規模追従可能なトラフィック解析基盤の設計
SF-TAP: 柔軟で規模追従可能なトラフィック解析基盤の設計SF-TAP: 柔軟で規模追従可能なトラフィック解析基盤の設計
SF-TAP: 柔軟で規模追従可能なトラフィック解析基盤の設計
 
Security workshop 20131220
Security workshop 20131220Security workshop 20131220
Security workshop 20131220
 
Security workshop 20131127
Security workshop 20131127Security workshop 20131127
Security workshop 20131127
 

Recently uploaded

原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
3ipehhoa
 
Meet up Milano 14 _ Axpo Italia_ Migration from Mule3 (On-prem) to.pdf
Meet up Milano 14 _ Axpo Italia_ Migration from Mule3 (On-prem) to.pdfMeet up Milano 14 _ Axpo Italia_ Migration from Mule3 (On-prem) to.pdf
Meet up Milano 14 _ Axpo Italia_ Migration from Mule3 (On-prem) to.pdf
Florence Consulting
 
一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理
一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理
一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理
eutxy
 
JAVIER LASA-EXPERIENCIA digital 1986-2024.pdf
JAVIER LASA-EXPERIENCIA digital 1986-2024.pdfJAVIER LASA-EXPERIENCIA digital 1986-2024.pdf
JAVIER LASA-EXPERIENCIA digital 1986-2024.pdf
Javier Lasa
 
Gen Z and the marketplaces - let's translate their needs
Gen Z and the marketplaces - let's translate their needsGen Z and the marketplaces - let's translate their needs
Gen Z and the marketplaces - let's translate their needs
Laura Szabó
 
2.Cellular Networks_The final stage of connectivity is achieved by segmenting...
2.Cellular Networks_The final stage of connectivity is achieved by segmenting...2.Cellular Networks_The final stage of connectivity is achieved by segmenting...
2.Cellular Networks_The final stage of connectivity is achieved by segmenting...
JeyaPerumal1
 
Bridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptx
Bridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptxBridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptx
Bridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptx
Brad Spiegel Macon GA
 
制作毕业证书(ANU毕业证)莫纳什大学毕业证成绩单官方原版办理
制作毕业证书(ANU毕业证)莫纳什大学毕业证成绩单官方原版办理制作毕业证书(ANU毕业证)莫纳什大学毕业证成绩单官方原版办理
制作毕业证书(ANU毕业证)莫纳什大学毕业证成绩单官方原版办理
cuobya
 
重新申请毕业证书(RMIT毕业证)皇家墨尔本理工大学毕业证成绩单精仿办理
重新申请毕业证书(RMIT毕业证)皇家墨尔本理工大学毕业证成绩单精仿办理重新申请毕业证书(RMIT毕业证)皇家墨尔本理工大学毕业证成绩单精仿办理
重新申请毕业证书(RMIT毕业证)皇家墨尔本理工大学毕业证成绩单精仿办理
vmemo1
 
[HUN][hackersuli] Red Teaming alapok 2024
[HUN][hackersuli] Red Teaming alapok 2024[HUN][hackersuli] Red Teaming alapok 2024
[HUN][hackersuli] Red Teaming alapok 2024
hackersuli
 
Understanding User Behavior with Google Analytics.pdf
Understanding User Behavior with Google Analytics.pdfUnderstanding User Behavior with Google Analytics.pdf
Understanding User Behavior with Google Analytics.pdf
SEO Article Boost
 
学位认证网(DU毕业证)迪肯大学毕业证成绩单一比一原版制作
学位认证网(DU毕业证)迪肯大学毕业证成绩单一比一原版制作学位认证网(DU毕业证)迪肯大学毕业证成绩单一比一原版制作
学位认证网(DU毕业证)迪肯大学毕业证成绩单一比一原版制作
zyfovom
 
Internet of Things in Manufacturing: Revolutionizing Efficiency & Quality | C...
Internet of Things in Manufacturing: Revolutionizing Efficiency & Quality | C...Internet of Things in Manufacturing: Revolutionizing Efficiency & Quality | C...
Internet of Things in Manufacturing: Revolutionizing Efficiency & Quality | C...
CIOWomenMagazine
 
一比一原版(SLU毕业证)圣路易斯大学毕业证成绩单专业办理
一比一原版(SLU毕业证)圣路易斯大学毕业证成绩单专业办理一比一原版(SLU毕业证)圣路易斯大学毕业证成绩单专业办理
一比一原版(SLU毕业证)圣路易斯大学毕业证成绩单专业办理
keoku
 
可查真实(Monash毕业证)西澳大学毕业证成绩单退学买
可查真实(Monash毕业证)西澳大学毕业证成绩单退学买可查真实(Monash毕业证)西澳大学毕业证成绩单退学买
可查真实(Monash毕业证)西澳大学毕业证成绩单退学买
cuobya
 
APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024
APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024
APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024
APNIC
 
Bài tập unit 1 English in the world.docx
Bài tập unit 1 English in the world.docxBài tập unit 1 English in the world.docx
Bài tập unit 1 English in the world.docx
nhiyenphan2005
 
Search Result Showing My Post is Now Buried
Search Result Showing My Post is Now BuriedSearch Result Showing My Post is Now Buried
Search Result Showing My Post is Now Buried
Trish Parr
 
guildmasters guide to ravnica Dungeons & Dragons 5...
guildmasters guide to ravnica Dungeons & Dragons 5...guildmasters guide to ravnica Dungeons & Dragons 5...
guildmasters guide to ravnica Dungeons & Dragons 5...
Rogerio Filho
 
假文凭国外(Adelaide毕业证)澳大利亚国立大学毕业证成绩单办理
假文凭国外(Adelaide毕业证)澳大利亚国立大学毕业证成绩单办理假文凭国外(Adelaide毕业证)澳大利亚国立大学毕业证成绩单办理
假文凭国外(Adelaide毕业证)澳大利亚国立大学毕业证成绩单办理
cuobya
 

Recently uploaded (20)

原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
 
Meet up Milano 14 _ Axpo Italia_ Migration from Mule3 (On-prem) to.pdf
Meet up Milano 14 _ Axpo Italia_ Migration from Mule3 (On-prem) to.pdfMeet up Milano 14 _ Axpo Italia_ Migration from Mule3 (On-prem) to.pdf
Meet up Milano 14 _ Axpo Italia_ Migration from Mule3 (On-prem) to.pdf
 
一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理
一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理
一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理
 
JAVIER LASA-EXPERIENCIA digital 1986-2024.pdf
JAVIER LASA-EXPERIENCIA digital 1986-2024.pdfJAVIER LASA-EXPERIENCIA digital 1986-2024.pdf
JAVIER LASA-EXPERIENCIA digital 1986-2024.pdf
 
Gen Z and the marketplaces - let's translate their needs
Gen Z and the marketplaces - let's translate their needsGen Z and the marketplaces - let's translate their needs
Gen Z and the marketplaces - let's translate their needs
 
2.Cellular Networks_The final stage of connectivity is achieved by segmenting...
2.Cellular Networks_The final stage of connectivity is achieved by segmenting...2.Cellular Networks_The final stage of connectivity is achieved by segmenting...
2.Cellular Networks_The final stage of connectivity is achieved by segmenting...
 
Bridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptx
Bridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptxBridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptx
Bridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptx
 
制作毕业证书(ANU毕业证)莫纳什大学毕业证成绩单官方原版办理
制作毕业证书(ANU毕业证)莫纳什大学毕业证成绩单官方原版办理制作毕业证书(ANU毕业证)莫纳什大学毕业证成绩单官方原版办理
制作毕业证书(ANU毕业证)莫纳什大学毕业证成绩单官方原版办理
 
重新申请毕业证书(RMIT毕业证)皇家墨尔本理工大学毕业证成绩单精仿办理
重新申请毕业证书(RMIT毕业证)皇家墨尔本理工大学毕业证成绩单精仿办理重新申请毕业证书(RMIT毕业证)皇家墨尔本理工大学毕业证成绩单精仿办理
重新申请毕业证书(RMIT毕业证)皇家墨尔本理工大学毕业证成绩单精仿办理
 
[HUN][hackersuli] Red Teaming alapok 2024
[HUN][hackersuli] Red Teaming alapok 2024[HUN][hackersuli] Red Teaming alapok 2024
[HUN][hackersuli] Red Teaming alapok 2024
 
Understanding User Behavior with Google Analytics.pdf
Understanding User Behavior with Google Analytics.pdfUnderstanding User Behavior with Google Analytics.pdf
Understanding User Behavior with Google Analytics.pdf
 
学位认证网(DU毕业证)迪肯大学毕业证成绩单一比一原版制作
学位认证网(DU毕业证)迪肯大学毕业证成绩单一比一原版制作学位认证网(DU毕业证)迪肯大学毕业证成绩单一比一原版制作
学位认证网(DU毕业证)迪肯大学毕业证成绩单一比一原版制作
 
Internet of Things in Manufacturing: Revolutionizing Efficiency & Quality | C...
Internet of Things in Manufacturing: Revolutionizing Efficiency & Quality | C...Internet of Things in Manufacturing: Revolutionizing Efficiency & Quality | C...
Internet of Things in Manufacturing: Revolutionizing Efficiency & Quality | C...
 
一比一原版(SLU毕业证)圣路易斯大学毕业证成绩单专业办理
一比一原版(SLU毕业证)圣路易斯大学毕业证成绩单专业办理一比一原版(SLU毕业证)圣路易斯大学毕业证成绩单专业办理
一比一原版(SLU毕业证)圣路易斯大学毕业证成绩单专业办理
 
可查真实(Monash毕业证)西澳大学毕业证成绩单退学买
可查真实(Monash毕业证)西澳大学毕业证成绩单退学买可查真实(Monash毕业证)西澳大学毕业证成绩单退学买
可查真实(Monash毕业证)西澳大学毕业证成绩单退学买
 
APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024
APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024
APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024
 
Bài tập unit 1 English in the world.docx
Bài tập unit 1 English in the world.docxBài tập unit 1 English in the world.docx
Bài tập unit 1 English in the world.docx
 
Search Result Showing My Post is Now Buried
Search Result Showing My Post is Now BuriedSearch Result Showing My Post is Now Buried
Search Result Showing My Post is Now Buried
 
guildmasters guide to ravnica Dungeons & Dragons 5...
guildmasters guide to ravnica Dungeons & Dragons 5...guildmasters guide to ravnica Dungeons & Dragons 5...
guildmasters guide to ravnica Dungeons & Dragons 5...
 
假文凭国外(Adelaide毕业证)澳大利亚国立大学毕业证成绩单办理
假文凭国外(Adelaide毕业证)澳大利亚国立大学毕业证成绩单办理假文凭国外(Adelaide毕业证)澳大利亚国立大学毕业证成绩单办理
假文凭国外(Adelaide毕业证)澳大利亚国立大学毕业证成绩单办理
 

Measurement Study of Open Resolvers and DNS Server Version

  • 1. Measurement Study of Open Resolvers and DNS Server Version Internet Conference 2013 Yuuki Takano, Ruo Ando, Takeshi Takahasi, (NICT) Satoshi Uda, Tomoya Inoue (JAIST) 1
  • 2. Summary n Probed whole IPv4 address space to collect open resolvers n Collected about 30 millions of DNS server addresses n Found about 25 millions of open resolver n Analyzed by reversely looking up, geographically mapping 2
  • 3. Related Work DNS Amplification Attack n DNS Servers are abused to launch DDoS attack n abused as reflectors and amplifiers n query and response message sizes are quite different 3 DNS Servers, aka. Open Resolvers VictimAttacker ANY Queries Spoofed Src
  • 4. Measurement Strategy n At first, send DNS A query without RD flag to collect DNS servers on the Internet n if a DNS server returned response with RA flag, it is open resolver n otherwise, it isn’t open resolver n After probing DNS servers by A query, then send query of VERSION.BIND n Furthermore, look reversely up DNS servers’ IP address 4
  • 5. Measurement Architecture 5 In this section, we present our methodology to mea- sure DNS servers on the Internet. Figure 1 shows the architecture of the DNS server measurement system we designed and implemented. It consists of 4 com- ponents as follows. The Internet DB DNS Prober Reverse Lookupper A Query and VERSION.BIND Response Statistical Analyzer Reverse Lookup Result Figure1 DNS Measurement System Architecture rec ple Mo St A the lyz by Jav we W ou me DN
  • 6. Measurement Target and Source n Target: whole IPv4 address space n Source: JAIST’s server n Date: July, 2013 n Measurement Time n A query and VERSION.BIND query: about 1 day n reverse lookup: about 5 days n statistical analysis: few hours n PC Spec n KVM Virtual Machine, 2 CPU, 4GB Memory n Hyper Visor, Intel Xeon 2GHz x 32, 6
  • 7. DNS Servers and VERSION.BIND 7 Table2 Types of DNS Servers Total APNIC RIPE ARIN LACNIC AFRINIC other Type of DNS # # # # # # # BIND 9.x 4268442 806357 1530177 1126501 169268 121556 514583 † 1851362 551458 781954 176399 94385 117906 129260 BIND 8.x 35218 4588 21348 6663 974 32 1613 † 30444 4202 18958 5186 854 31 1213 BIND 4.x 3486 121 2751 440 43 0 131 † 2765 93 2256 348 11 0 57 Dnsmasq 1308653 692042 216273 75201 226880 32676 65581 † 1308381 692026 216028 75196 226877 32676 65578 Nominum Vantio 968041 553404 284852 20142 21205 70861 17577 † 967044 552650 284782 20125 21200 70736 17551 Nominum ANS 687 18 34 79 42 2 512 † 13 2 0 0 11 0 0 PowerDNS 373588 14215 329994 14360 2952 91 11976 † 372684 14207 329116 14354 2952 91 11964 Unbound 71781 16230 43507 6941 1510 1585 2008 † 23220 3281 14398 4638 315 312 276 NSD 33933 1731 11077 17182 322 13 3608 † 17 5 5 2 1 0 4 Windows series 11698 184 1077 85 10312 0 40 † 11342 129 865 67 10257 0 24 can’t detect 8281885 4012525 2367711 429450 690618 279903 501678 † 7658656 3911886 2118455 244682 670597 278183 434853 no version info 14927910 3457029 4505928 1442348 4025325 699029 798251 † 12746062 3050589 3465814 1179188 3919438 668399 462634 Total 30285322 9558444 9314729 3139392 5149451 1205748 1917558 † 24971990 8780528 7232631 1720185 4946898 1168334 1123414 †: open resolver †: open resolver
  • 8. Version Distribution of BIND 9.x 8 Latest Versions: 9.9.3- P2 9.8.5-P2 9.7.7 (EOL) 9.6-ESV-R9-P1
  • 10. Spammer Favored Domains 10 n Spamology: A Study of Spam Origins, Craig et.al., CEAS 2009 n TOP 2 origins of spam mail n hinet.net n 163data.com.cn
  • 11. 1st-to-3rd Level Domain Distribution of Open Resolver in JP TLD 11
  • 13. Heat Map of Open Resolver 13
  • 14. ANY Query and Detail 14 tribution of Nominum Vantio (All) Table3 Details of DNS Answer Section of Re sponse for ANY Query isc.org ripe.net RRSIG 1965 1304 DNSKEY 427 848 NSEC 53 38 SPF 112 - TXT 181 - NS 97 136 NAPTR 46 - A 16 16 AAAA 28 28 MX 24 50 SOA 54 52 Total 3005 2472 (bytes) n ANY query is used to launch DNS amplification attack n Amplification ratio n isc.org: request 64 bytes, response 3,245 bytes, ratio 50.7 n ripe.net: request 65 bytes, response 2,669 bytes, ratio 41.0 n Records of DNSSEC account for majority of response
  • 15. DNSSEC Considered Harmful? n DNSSEC protect users from DNS injection attack n Great firewall in China, “The Collateral Damage of Internet Censorship by DNS Injection”, anonymous authors, SIGCOMM 2012 n However, DNSSEC bursts ratio of DNS amplification attack n Is this trade off? Exclusive? 15
  • 16. Conclusion n Collected 30 millions DNS servers and 25 millions of open resolvers n Revealed there are many open resolvers on spammer favored domains n Revealed China, USA and Mexico are TOP 3 holders of open resolvers n DNSSEC significantly increases amplification ratio of DNS amplification attack 16