Privacy Analysis of DNS Resolver Solutions
Total Page:16
File Type:pdf, Size:1020Kb
Load more
Recommended publications
-
Cisco Enterprise Networks Catalog Volume 5: Europe, Middle East, Africa and Russia #Networkintuitive 02 Switches Wireless Routing
Constantly learning, constantly adapting, constantly protecting Built on Cisco DNA Cisco Enterprise Networks Catalog Volume 5: www.cisco.com/go/DNA Europe, Middle East, Africa and Russia #networkintuitive 02 Switches Wireless Routing Cisco Catalog - EMEAR Switches No SDA/SDA Switches P20 Vol.5 Cisco Catalyst 2960-CX Series P26 Cisco Catalyst 3560-CX Series P26 Security Cisco Catalyst 2960-L Series Switches P27 Cisco Catalyst 2960-X Series P28 Cisco Catalyst 3650 Series P28 Cisco Catalyst 3850 Series P31 Index Cisco Catalyst 4500E Series P33 Cisco Catalyst 4500-X Series P35 Cisco Catalyst 6800 Series P36 Cisco Nexus 7700 Switches P37 Cisco Meraki Cisco Catalyst 9300 Series Switches P40 Cisco Catalyst 9400 Series Switches P41 Cisco Catalyst 9500 Series Switches P42 Modules & Accessories P45 What's New Subscription-based software P46 Wireless Switches Cisco Virtual Beacon P54 DNA-Center Revolutionary Cisco Aironet Access Points P57 ■ Indoor Access Points P57 Catalyst 9000 Series ■ Outdoor Access Points P59 P16 ■ Cisco Aironet Antennas and Accessories P60 Cisco Wireless Controllers P62 Subscription-based software P64 Cisco DNA for Access Routing Wireless and Switching Subscription Cisco ISR 800 Series P69 Introducing New Software Cisco ISR 1000 Series P70 Subscription Licensing Cisco ISR 4000 Series P71 SMB Modules & Accessories P17 P72 Cisco Enterprise Network Functions Virtualization (ENVF) P74 Cisco 5000 Series Enterprise Network Compute System P75 Cisco SD WAN Wireless P76 Cisco Wide Area Application Services (WAAS) P78 Cisco® Aironet® -
NSA's MORECOWBELL
NSA's MORECOWBELL: Knell for DNS Christian Grothoff Matthias Wachs Monika Ermert Jacob Appelbaum Inria TU Munich Heise Verlag Tor Project 1 Introduction On the net, close to everything starts with a request to the Domain Name System (DNS), a core Internet protocol to allow users to access Internet services by names, such as www.example.com, instead of using numeric IP addresses, like 2001:DB8:4145::4242. Developed in the \Internet good old times" the contemporary DNS is like a large network activity chart for the visually impaired. Consequently, it now attracts not only all sorts of commercially-motivated surveillance, but, as new documents of the NSA spy program MORECOWBELL confirm, also the National Security Agency. Given the design weaknesses of DNS, this begs the question if DNS be secured and saved, or if it has to be replaced | at least for some use cases. In the last two years, there has been a flurry of activity to address security and privacy in DNS at the Internet Engineering Task Force (IETF), the body that documents the DNS standards. The Internet Architecture Board, peer body of the IETF, just called on the engineers to use encryption everywhere, possibly including DNS. [4] A recent draft [6] by the IETF on DNS privacy starts by acknowledging that the DNS \... is one of the most important infrastructure components of the Internet and one of the most often ignored or misunderstood. Almost every activity on the Internet starts with a DNS query (and often several). Its use has many privacy implications ..." Despite seemingly quick consensus on this assessment, the IETF is not expecting that existing industry solutions will change the situation anytime soon: \It seems today that the possibility of massive encryption of DNS traffic is very remote." [5] From a surveillance perspective, DNS currently treats all information in the DNS database as public data. -
Opendns 1 Opendns
OpenDNS 1 OpenDNS OpenDNS Type DNS Resolution Service Founded 2005 Headquarters San Francisco, California Key people David Ulevitch (Founder & CEO) [1] Employees 20 [2] Website OpenDNS.com OpenDNS is a Domain Name System (DNS) resolution service. OpenDNS extends DNS adding features such as misspelling correction, phishing protection, and optional content filtering. It provides an ad-supported service[3][4] "showing relevant ads when we [show] search results" and a paid advertisement-free service. Services DNS OpenDNS offers DNS resolution as an alternative to using Internet service providers' DNS servers. There are OpenDNS servers in strategic locations, and they also employ a large cache of the domain names.. OpenDNS has adopted and supports DNSCurve.[5] OpenDNS provides the following recursive nameserver addresses[6] for public use, mapped to the nearest operational server location by anycast routing: • 208.67.222.222 (resolver1.opendns.com) • 208.67.220.220 (resolver2.opendns.com) • 208.67.222.220 [6] • 208.67.220.222 [6] IPv6 addresses (experimental)[7] • 2620:0:ccc::2 • 2620:0:ccd::2 Other features include a phishing filter, domain blocking and typo correction (for example, typing "example.og" instead of "example.org"). OpenDNS maintains a list of malicious sites and blocks access to them when a user tries to access them through their service. OpenDNS also run a service called PhishTank for users to submit and review suspected phishing sites. The name OpenDNS refers to the DNS concept of being open, where queries from any source are accepted. It is not related to open source software; the service is based on closed-source software.[8] OpenDNS earns a portion of its revenue by resolving a domain name to an OpenDNS server when the name is not otherwise defined in DNS. -
Cisco 1100 Series Software Configuration Guide, Cisco IOS XE Fuji 16.7.X
Cisco 1100 Series Software Configuration Guide, Cisco IOS XE Fuji 16.7.x First Published: 2017-03-06 Last Modified: 2017-10-10 Americas Headquarters Cisco Systems, Inc. 170 West Tasman Drive San Jose, CA 95134-1706 USA http://www.cisco.com Tel: 408 526-4000 800 553-NETS (6387) Fax: 408 527-0883 © 2017 Cisco Systems, Inc. All rights reserved. CONTENTS CHAPTER 1 Overview 1 Introduction to Cisco 1000 Series Integrated Services Routers 1 Sections in this Document 1 CHAPTER 2 Using Cisco IOS XE Software 5 Accessing the CLI Using a Router Console 5 Accessing the CLI Using a Directly-Connected Console 5 Connecting to the Console Port 5 Use the Console Interface 6 Using SSH to Access Console 6 Accessing the CLI from a Remote Console Using Telnet 7 Preparing to Connect to the Router Console Using Telnet 7 Using Telnet to Access a Console Interface 8 Accessing the CLI from a Remote Console Using a Modem 8 Accessing the CLI from a Micro USB Serial Console Port 9 Keyboard Shortcuts 9 Using the History Buffer to Recall Commands 9 Understanding Command Modes 10 Understanding Diagnostic Mode 11 Getting Help 12 Using the no and default Forms of Commands 16 Using the factory reset Commands 16 Saving Configuration Changes 16 Managing Configuration Files 17 Filtering Output from the show and more Commands 17 Powering Off a Router 18 Cisco 1100 Series Software Configuration Guide, Cisco IOS XE Fuji 16.7.x iii Contents Finding Support Information for Platforms and Cisco Software Images 18 Using Cisco Feature Navigator 18 Using Software Advisor 18 Using Software -
DNS-Sicherheit Am Beispiel Eines Mittelständischen Softwareunternehmens
Bachelorarbeit Kevin Hüsgen DNS-Sicherheit am Beispiel eines mittelständischen Softwareunternehmens Fakultät Technik und Informatik Faculty of Computer Science and Engineering Department Informatik Department Computer Science Kevin Hüsgen DNS-Sicherheit am Beispiel eines mittelständischen Softwareunternehmens Bachelorarbeit eingereicht im Rahmen der Bachelorprüfung im Studiengang Bachelor of Science Angewandte Informatik am Department Informatik der Fakultät Technik und Informatik der Hochschule für Angewandte Wissenschaften Hamburg Betreuender Prüfer: Prof. Dr.-Ing. Martin Hübner Zweitgutachter: Prof. Dr. Klaus-Peter Kossakowski Eingereicht am: 08.12.2020 Kevin Hüsgen Thema der Arbeit DNS-Sicherheit am Beispiel eines mittelständischen Softwareunternehmens Stichworte DNS, IT-Sicherheit, IT-Grundschutz, DNSSEC, DNS-over-TLS, DNS-over-HTTPS, Be- drohungsanalyse, Risikoanalyse, DNS-Sicherheit, DNSCurve, DNS-Cookies, TSIG, DoT, DoH Kurzzusammenfassung Das Ziel dieser Forschungsarbeit ist es, die Sicherheit von DNS anhand eines fiktiven, mit- telständischen Softwareunternehmens aus der Versicherungsbranche zu analysieren. Dazu werden die Schwachstellen, Bedrohungen und Angriffe beim Betrieb von DNS analysiert und die Risiken für das Unternehmen evaluiert. Es werden DNS-Sicherheitserweiterungen vorgestellt und die identifizierten Bedrohungen im Hinblick auf diese überprüft. Ein Maß- nahmenkatalog wurde erarbeitet, um die Risiken zu vermeiden oder zu reduzieren. Zum Schluss werden Empfehlungen ausgesprochen und im Bezug auf das Anwendungsszenario -
Securing Communication
news from leading universities and research institutes in the Netherlands reSearcherS • Daniel J. Bernstein, Eindhoven University of Technology, the Netherlands, and University of Illinois at Chicago, USA • Tanja Lange, Eindhoven University of Technology, the Netherlands • Peter Schwabe, Academia Sinica, Taiwan. High-security and high-speed protection for computer networks Securing communication Internet and mobile communication has become a vital part of our lives in the past decade, but almost all of it is exposed to criminals. Researchers at the Eindhoven University of Technology have developed a new cryptographic library that is fast enough to allow universal deployment of high-security encryption. We often assume that communication downloading a game from an online These essential requirements over the internet is just as secure store. Users begin by accessing the of communication over computer as traditional forms of personal online store, and want to be sure that networks are ensured through communication. We assume that we they are in fact accessing the right cryptographic protection. Encryption know who we are communicating website and not a look-alike that will is what provides communication with; we assume our conversations are take their money but not let them with confidentiality, the assurance private, that only the person we talk download the software. Users then that transmitted information is only to can hear what we are saying; and submit their credit-card details or other read by the recipient and not by we assume that what we are saying banking information, and want to be an eavesdropper. Authentication will reach the recipient without being sure that this information is protected of users and data is provided by modified. -
Dnscurve: Usable Security for DNS D
DNSCurve: Usable security for DNS D. J. Bernstein Research Professor Center for RITES: Research and Instruction in Technologies for Electronic Security Department of Computer Science University of Illinois at Chicago The Domain Name System cert.org has mail to deliver to [email protected]. '&Mail client%$ at cert.org ! O "# “The mail server for uic.edu has IP address 128.248.155.49.” '&!Administrator"#%$ at uic.edu Now cert.org delivers mail to IP address 128.248.155.49. Same for web browsing. dhs.gov wants to see http://www.uic.edu. '&Browser%$ at dhs.gov ! O "# “The web server www.uic.edu has IP address 128.248.155.210.” '&!Administrator"#%$ at uic.edu Now dhs.gov retrieves web page from IP address 128.248.155.210. DNS software security holes: BIND libresolv buffer overflow, Microsoft cache promiscuity, BIND 8 TSIG buffer overflow, BIND 9 dig promiscuity, etc. Fix: Use better DNS software. http://cr.yp.to/djbdns.html carries a $1000 reward for first verifiable public report of a software security hole. But what about protocol holes? Forging DNS packets cert.org has mail to deliver to [email protected]. '&Mail client%$ at cert.org ! O "# “The mail server for uic.edu has IP address 157.22.245.20.” '&!Attacker"#%$ anywhere on network Now cert.org delivers mail to IP address 157.22.245.20, actually the attacker’s machine. “Can attackers do that?” “Can attackers do that?” — Yes. “Can attackers do that?” — Yes. “Really?” “Can attackers do that?” — Yes. “Really?” — Yes. “Can attackers do that?” — Yes. “Really?” — Yes. -
Security Configuration Guide: Cisco Umbrella Integration, Cisco IOS XE 17 Americas Headquarters Cisco Systems, Inc
Security Configuration Guide: Cisco Umbrella Integration, Cisco IOS XE 17 Americas Headquarters Cisco Systems, Inc. 170 West Tasman Drive San Jose, CA 95134-1706 USA http://www.cisco.com Tel: 408 526-4000 800 553-NETS (6387) Fax: 408 527-0883 THE SPECIFICATIONS AND INFORMATION REGARDING THE PRODUCTS IN THIS MANUAL ARE SUBJECT TO CHANGE WITHOUT NOTICE. ALL STATEMENTS, INFORMATION, AND RECOMMENDATIONS IN THIS MANUAL ARE BELIEVED TO BE ACCURATE BUT ARE PRESENTED WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED. USERS MUST TAKE FULL RESPONSIBILITY FOR THEIR APPLICATION OF ANY PRODUCTS. THE SOFTWARE LICENSE AND LIMITED WARRANTY FOR THE ACCOMPANYING PRODUCT ARE SET FORTH IN THE INFORMATION PACKET THAT SHIPPED WITH THE PRODUCT AND ARE INCORPORATED HEREIN BY THIS REFERENCE. IF YOU ARE UNABLE TO LOCATE THE SOFTWARE LICENSE OR LIMITED WARRANTY, CONTACT YOUR CISCO REPRESENTATIVE FOR A COPY. The Cisco implementation of TCP header compression is an adaptation of a program developed by the University of California, Berkeley (UCB) as part of UCB's public domain version of the UNIX operating system. All rights reserved. Copyright © 1981, Regents of the University of California. NOTWITHSTANDING ANY OTHER WARRANTY HEREIN, ALL DOCUMENT FILES AND SOFTWARE OF THESE SUPPLIERS ARE PROVIDED “AS IS" WITH ALL FAULTS. CISCO AND THE ABOVE-NAMED SUPPLIERS DISCLAIM ALL WARRANTIES, EXPRESSED OR IMPLIED, INCLUDING, WITHOUT LIMITATION, THOSE OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OR ARISING FROM A COURSE OF DEALING, USAGE, OR TRADE PRACTICE. IN NO EVENT SHALL CISCO OR ITS SUPPLIERS BE LIABLE FOR ANY INDIRECT, SPECIAL, CONSEQUENTIAL, OR INCIDENTAL DAMAGES, INCLUDING, WITHOUT LIMITATION, LOST PROFITS OR LOSS OR DAMAGE TO DATA ARISING OUT OF THE USE OR INABILITY TO USE THIS MANUAL, EVEN IF CISCO OR ITS SUPPLIERS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. -
Connection-Oriented DNS to Improve Privacy and Security
Connection-Oriented DNS to Improve Privacy and Security Liang Zhu∗, Zi Hu∗, John Heidemann∗, Duane Wesselsy, Allison Mankiny, Nikita Somaiya∗ ∗USC/Information Sciences Institute yVerisign Labs Abstract—The Domain Name System (DNS) seems ideal for requires memory and computation at the server. Why create a connectionless UDP, yet this choice results in challenges of connection if a two-packet exchange is sufficient? eavesdropping that compromises privacy, source-address spoofing This paper makes two contributions. First, we demonstrate that simplifies denial-of-service (DoS) attacks on the server and third parties, injection attacks that exploit fragmentation, and that DNS’s connectionless protocol is the cause of a range of reply-size limits that constrain key sizes and policy choices. fundamental weaknesses in security and privacy that can be We propose T-DNS to address these problems. It uses TCP addressed by connection-oriented DNS. Connections have a to smoothly support large payloads and to mitigate spoofing well understood role in longer-lived protocols such as ssh and and amplification for DoS. T-DNS uses transport-layer security HTTP, but DNS’s simple, single-packet exchange has been (TLS) to provide privacy from users to their DNS resolvers and optionally to authoritative servers. TCP and TLS are hardly seen as a virtue. We show that it results in weak privacy, novel, and expectations about DNS suggest connections will denial-of-service (DoS) vulnerabilities, and policy constraints, balloon client latency and overwhelm server with state. Our and that these problems increase as DNS is used in new contribution is to show that T-DNS significantly improves security applications, and concerns about Internet safety and privacy and privacy: TCP prevents denial-of-service (DoS) amplification grow. -
A Lightweight Privacy-Preserving Name Resolution Service
EncDNS: A Lightweight Privacy-Preserving Name Resolution Service Dominik Herrmann, Karl-Peter Fuchs, Jens Lindemann, and Hannes Federrath University of Hamburg, Computer Science Department, Germany Abstract. Users are increasingly switching to third party DNS resolvers (e. g., Google Public DNS and OpenDNS). The resulting monitoring ca- pabilities constitute an emerging threat to online privacy. In this paper we present EncDNS, a novel lightweight privacy-preserving name res- olution service as a replacement for conventional third-party resolvers. The EncDNS protocol, which is based on DNSCurve, encapsulates en- crypted messages in standards-compliant DNS messages. User privacy is protected by exploiting the fact that a conventional DNS resolver pro- vides sender anonymity against the EncDNS server. Unlike traditional privacy-preserving techniques like mixes or onion routing, which intro- duce considerable delays due to routing messages over multiple hops, the EncDNS architecture introduces only one additional server in order to achieve a sufficient level of protection against realistic adversaries. EncDNS is open source software. An initial test deployment is available for public use. Keywords: anonymity, obfuscation, confidentiality, encapsulation, DNSCurve, nameserver, DNS proxy, encryption, third-party DNS, open source 1 Introduction The Domain Name System (DNS) is a globally distributed name resolution ser- vice that is used to translate domain names like www.google.com to IP addresses. Clients offload most of the work to so-called \DNS resolvers" that query the au- thoritative name servers, which store the mapping information, on behalf of users. Due to their central role, DNS resolvers are a preeminent entity for be- havioral monitoring as well as for access control. -
Mctiny: Fast High-Confidence Post-Quantum Key Erasure for Tiny Network Servers Daniel J
McTiny: Fast High-Confidence Post-Quantum Key Erasure for Tiny Network Servers Daniel J. Bernstein, University of Illinois at Chicago, Ruhr University Bochum; Tanja Lange, Eindhoven University of Technology https://www.usenix.org/conference/usenixsecurity20/presentation/bernstein This paper is included in the Proceedings of the 29th USENIX Security Symposium. August 12–14, 2020 978-1-939133-17-5 Open access to the Proceedings of the 29th USENIX Security Symposium is sponsored by USENIX. ARTIFACT McTiny: EVALUATED Fast High-Confidence Post-Quantum Key Erasure for Tiny Network Servers PASSED Daniel J. Bernstein Tanja Lange University of Illinois at Chicago, Eindhoven University of Technology Ruhr University Bochum Abstract 1 Introduction TLS 1.3 highlights the importance of “forward secrecy” by Recent results have shown that some post-quantum cryp- switching completely to Diffie–Hellman-based cryptography tographic systems have encryption and decryption perfor- for confidentiality. The client initiates the connection and al- mance comparable to fast elliptic-curve cryptography (ECC) ready on the first message sends the preferred cipher suite and or even better. However, this performance metric is con- a public key. These systems are typically based on elliptic sidering only CPU time and ignoring bandwidth and stor- curves though some finite-field options remain. Elliptic-curve age. High-confidence post-quantum encryption systems have keys consume only 32–64 bytes and thus add very little over- much larger keys than ECC. For example, the code-based head to the packets and computation is very fast, even on cryptosystem recommended by the PQCRYPTO project uses small devices. public keys of 1MB. -
Private DNS-Over-TLS with TEE Support
PDoT: Private DNS-over-TLS with TEE Support Yoshimichi Nakatsuka Andrew Paverd∗ Gene Tsudik University of California, Irvine Microsoft Research University of California, Irvine [email protected] [email protected] [email protected] ABSTRACT practicality of DNS-over-TLS in real-life applications. Several open- Security and privacy of the Internet Domain Name System (DNS) source recursive resolver (RecRes) implementations, including Un- have been longstanding concerns. Recently, there is a trend to pro- bound [23] and Knot Resolver [12], currently support DNS-over- tect DNS traffic using Transport Layer Security (TLS). However, TLS. In addition, commercial support for DNS-over-TLS has been at least two major issues remain: (1) how do clients authenticate increasing, e.g., Android P devices [18] and Cloudflare’s 1.1.1.1 DNS-over-TLS endpoints in a scalable and extensible manner; and RecRes [9]. However, despite attracting interest in both academia (2) how can clients trust endpoints to behave as expected? In this pa- and industry, some problems remain. per, we propose a novel Private DNS-over-TLS (PDoT) architecture. The first challenge is how clients authenticate the RecRes. Certificate- PDoT includes a DNS Recursive Resolver (RecRes) that operates based authentication is natural for websites, since the user (client) within a Trusted Execution Environment (TEE). Using Remote Attes- knows the URL of the desired website and the certificate securely tation, DNS clients can authenticate, and receive strong assurance binds this URL to a public key. However, the same approach cannot of trustworthiness of PDoT RecRes. We provide an open-source be used to authenticate a DNS RecRes because the RecRes does not proof-of-concept implementation of PDoT and use it to experimen- have a URL or any other unique long-term user-recognizable iden- tally demonstrate that its latency and throughput match that of the tity that can be included in the certificate.