SlideServe
Menu
Préférences
© SlideServe · v2026

DHCP Security Analysis

gale avatar
11 diapositives · 328 Views · Sep 13, 2014

This project examines the Dynamic Host Configuration Protocol (DHCP), its significance in networking, and the security vulnerabilities it poses. DHCP, used for automatic IP address configuration, facilitates simple host setup but is susceptible to multiple threats. Key problems identified include the potential for attackers to introduce rogue servers, the lack of server and client authentication, and the ease of unauthorized network access. The report discusses potential solutions, including implementing SSL-style certificates and two-way authentication, highlighting the challenges and costs involved.

DHCP Security Analysis - slide 1
01 / 11DHCP Security Analysis
1 / 17

Télécharger la présentation

DHCP Security Analysis
Une image / un lien ci-dessous est fourni (tel quel) pour télécharger la présentation

Politique de téléchargement : le contenu du site vous est fourni TEL QUEL pour votre information et votre usage personnel ; il ne peut être vendu, concédé sous licence ni partagé sur d’autres sites sans l’accord de son auteur.Le contenu vous est fourni TEL QUEL, pour votre information et votre usage personnel uniquement. Téléchargez la présentation en cliquant sur ce lien. Lors du téléchargement, si vous ne parvenez pas à télécharger une présentation, l’éditeur a peut-être supprimé le fichier de son serveur.Pendant le téléchargement, si vous ne parvenez pas à obtenir une présentation, le fichier a peut-être été supprimé par l’éditeur.

F I N

Plus de contenu associé

Transcription de la présentation
  1. DHCP Security Analysis Dallas Holmes / Matt MacClary ECE 478 Project Spring 2003

  2. What is DHCP? • Dynamic Host Configuration Protocol • UDP protocol for IP • Discovery Based • Ratified by the IETF in 1997 • Used on most networks • OSU utilizes DHCP heavily

  3. Why use DHCP? • Simple host configuration • “Plug and Surf” • Centralized address accounting • Distribution of vital host information • Hostname, DNS, WINS, Gateway, etc.

  4. 3 Significant Problems • Discovery based • Any host can respond to query • No server authentication • client trusts any server that responds 3. No client authentication • server may assign an address to any client

  5. Problem 1: Anybody can answer • Anybody? • An attacker could place a “rouge” server • Authoritative (legitimate) server. • Who will the client listen to? • Logically “closest” server • fastest CPU, fastest network, lowest load • Server with free leases

  6. Changing “logically closest” • Load the authoritative DHCP server • Take all the leases away • Load the network segment

  7. How much does it take?

  8. Problem 2: Server Authentication • Client must trust what the server sends • Server can send fake DNS servers • client may be shown a misleading resource • client may be denied access to a resource • Server can send invalid gateway address • Attacker could redirect switched traffic • Loss of privacy

  9. Which is Real? Real Login Screen Fake Login Screen

  10. Problem 3: Host Authentication • Any client may join network • Simply plug in and server assigns address • Some networks configure network trust (MAC) • Client may gain access to network shares • Client may abuse network • Start a rouge DHCP server • Generate heavy traffic or attack other networks

  11. Solution • SSL Style Public 3rd Party Certificate Authority • Two-way authentication • Server Certificate • Client Certificate • Requires changes to DHCP server and client • Slow to implement and gain acceptance • Expensive • Certificates cost money • Changing server configurations costs money