Dynamic Host Configuration Protocol (DHCP) on Interneti-protokolli (IP) sätete automaatse konfigureerimise meetod. DHCP põhieesmärk on eemaldada palju veebiühenduse konfigureerimiseks vajalikke tehnilisi teadmisi. See saavutatakse, määrates igale arvutile saadaolevate valikute loendist automaatselt IP-aadressi. Dynamic Host Configuration Protocol logib ka Interneti- ja võrguühendusi, et kasutajad saaksid igal ajahetkel toimuvat jälgida. Kuna DHCP ei paku tavakonfiguratsioonis mingeid autentimismeetodeid, on see teatud tüüpi rünnakute suhtes haavatav.
Paljud erinevad seadmed kasutavad Dynamic Host Configuration Protocoli. See on kaasaegses võrku ühendatud elektroonikas nii tavaline, et see on peaaegu kindel, et üksus seda sisaldab. Peaaegu iga pihuelektroonika, mis võrku ühendub, saab kasutada DHCP-d. Kaameratel, videomängukonsoolidel ja praktiliselt kõigel, millel on Wi-Fi™-funktsioon, on DHCP-süsteem.
Kui seade, mis kasutab dünaamilise hosti konfiguratsiooniprotokolli, lingib võrku, saadab see kohalikult DHCP-serverilt teavet küsiva leviedastuse. Server võtab ülekande vastu ja saadab välja teabe, mida üksus vajab võrgus töötamiseks. Peamine saadetav teave on aadress, mida seade kasutab seni, kuni see on ühendatud ja võrk jääb praegusesse olekusse. Lisaks saab see sageli teavet võrgu teiste IP-aadresside kohta ning varjab kõik lüüsiaadressid.
Need aadressid jäävad tavaliselt samaks, kuni võrk on stabiilne. Kui ruuteri toide peaks katkema, võib kogu võrk uuesti sisselülitamisel konfiguratsiooni muuta. Dünaamilise hosti konfiguratsiooniprotokolli server saadab igale ühendatud seadmele uued aadressid nende leviedastuste vastuvõtmise järjekorras. Kui süsteemist eemaldatakse mõni üksus, näiteks eemaldatakse käeshoitav võrguseade mujal kasutamiseks, ei tohiks see teisi seadmeid mõjutada. Kui see seade tagasi tuleb, võib see saada varasemast täiesti erineva aadressi.
Enamik dünaamilise hosti konfiguratsiooniprotokolli servereid ei küsi autentimist ega saada seda koos teabega välja. Seetõttu on DHCP-süsteemi võltsimiseks mitu meetodit. Võimalik on esineda legitiimse DHCP-serverina ja saata välja ebaõiget teavet, sageli isikliku või turvalise teabe valesse kohta suunamiseks. Teisest küljest on võimalik käituda nagu DHCP klient ja küsida korduvalt aadressiinfot, kuni DHCP süsteemil aadressid otsa saavad. See põhjustab muude võrguühenduste katkemise.