Domännamnkapning, DNS-förgiftning och registrarlåsning¶
Nödnummer skiljer sig åt mellan olika länder. Den här sidan använder 911, numret för USA och Kanada. Många andra länder använder 112, 999 eller ett annat nummer. Hitta numret för ditt land.
Att tappa kontrollen över din organisations primära domännamn eller auktoritativa DNS-zon är en av de mest förödande digitala nödsituationer som ett företag, sjukhus, kommunala myndigheter eller onlinepublikationer kan drabbas av. Eftersom ditt domännamn är roten till förtroende för alla system på internet, förstör en angripare som kapar ditt domänregistrarkonto eller förgiftar dina DNS-poster inte bara din webbplats. Inom några minuter efter att du har ändrat din NS (namnserver), A/AAAA (webb-IP), eller MX (Mail Exchange) poster, kan angriparen tyst fånga upp alla inkommande företags- och kunde-postmeddelanden, passera automatisk Let's Encrypt Domain Validation (DV) kontroller för att skapa giltiga TLS/SSL-krypteringscertifikat i ditt namn, fånga anställdas Single Sign-On (SSO) lösenord och utlösa e-postmeddelanden om lösenordsåterställning för din molninfrastruktur, bankportaler och finansiella konton. Även ett icke-skadligt misslyckande, till exempel en utgången domän som hamnar i AutoRenewGracePeriod eller RedemptionPeriod (clientHold), stoppar webbtrafik, API mobila backends och företags e-post omedelbart över hela världen.
Om en domänkapning eller DNS-avbrott äventyrar sjukhusets patientdirigering, nödkommunikation, telemetri eller ett aktivt livsäkerhetssystem, ring ditt lokala nödnummer (911 i USA och Kanada, 112 över hela Europeiska unionen, 999 i Storbritannien) eller konsultera vår katalog över internationella nödnummer och meddela ditt nationella svarsteam för cyberincidenter (som CISA i USA på 1-844-SAY-CISA eller NCSC i Storbritannien) omedelbart. För alla kommersiella, ideella och personliga domänkriser, utför triagestegen nedan i exakt ordning.
Gör det här nu¶
- Fastställ inom 30 sekunder om din domän har löpt ut, dina DNS-poster har ändrats eller om domänen har överförts till en utländsk registrar: Kör en live
RDAPellerWHOISfråga och en auktoritativ DNS-fråga från en terminal (rdap yourdomain.comellerwhois yourdomain.com, ochdig +trace yourdomain.com). Kontrollera Registrarnamn, EPP-statuskoder (som t.exclientHoldför fakturering/verifiering vs.okmed okända namnservrar), och de Auktoritativa namnservrarna (NS). - Frys alla utgående lösenordsåterställningar och lås din identitetsleverantör (Okta, Microsoft Entra ID, Google Workspace) omedelbart: Om en angripare kontrollerar din domäns
MXrekord ellerNSservrar får de varenda e-post som skickas till*@yourdomain.com. Instruera omedelbart dina IT-administratörer att inaktivera "Glömt lösenord via e-post" självbetjäningsåterställningar för alla företagsverktyg, återkalla aktiva sessioner för användare vars e-postadresser kan användas för att återställa externa leverantörskonton och byta administrativa inloggningar till hårdvaru-FIDO2-säkerhetsnycklar eller interna.onmicrosoft.comreservdomäner. - Bevara fullständiga kriminaltekniska ögonblicksbilder av RDAP/WHOIS, DNS-zoner och certifikattransparens (
CT) loggar innan något ändras: Spara utdata fråndig ANY yourdomain.com @8.8.8.8,whois yourdomain.com, och kontrolleracrt.sh/?q=%25.yourdomain.comomedelbart. Sökandecrt.shavslöjar alla obehöriga SSL/TLS-certifikat som angriparen just skapat för dina underdomäner (mail.,vpn.,login.,api.) så att du vet exakt vilka interna tjänster de aktivt imiterar sig via Adversary-in-the-Middle (AitM) proxyservrar. - Kontakta den förlorande registrarens dedikerade nödmissbruks-/säkerhetsoperationsteam (inte Tier-1-chattsupport) för att utlösa en ICANN-tvist om obehörig överföring (
IRTP) eller återföring av registerlås: Om din domän skickades till ett annat konto hos samma registrar eller överfördes via en stulenAuth-Info(EPP) koden till en utländsk registrar, kontakta din ursprungliga registrars Domänmissbruk / Högrisk Security Escalation Desk och begär en omedelbar Registrar Ångra / Emergency Transfer Dispute enligt ICANN:s överföringspolicy (Section I.AochTransfer Dispute Resolution Policy), med hänvisning till otillåten kompromiss med legitimation. - Eskalera direkt till registeroperatören på toppnivådomänen (TLD) om registraren inte svarar: Kom ihåg hierarkin: Registrarer (som GoDaddy, Namecheap, Cloudflare, MarkMonitor, Network Solutions, Gandi, Porkbun) är helt enkelt återförsäljare i detaljhandeln; Registeroperatören (som Verisign för
.com/.net, Public Interest Registry (PIR) för.org, Nominet för.uk, CIRA för.ca, DENIC för.de, eller auDA för.au) kör huvudrotzonsdatabasen. Landskod (ccTLD) register och flera gTLD-register kan placera en nödsituationserverHoldellerserverUpdateProhibitedlås direkt på rotnivå under verifierade cyberbrottsincidenter. - Varna kunder, leverantörer och bankpartners via kanaler utanför bandet
@yourdomain.come-post har äventyrats: Om angriparen kapade dinMXregister kommer de omedelbart att svara på öppna bokföringstrådar med falska instruktioner för banköverföring. Meddela kunder via telefon, SMS, LinkedIn, statussida på en separat backupdomän eller officiella sociala mediekonton att de inte litar på någon e-post eller inloggningsportal på den berörda domänen tills återställningen har bekräftats.
Danger
Medan din domän är MX (Mail Exchange) eller NS (Namnserver)-poster hänvisas till en angripares server, skicka aldrig interna incidentsvars-e-postmeddelanden, återställningsbiljetter eller registrarverifieringslänkar till någon @yourdomain.com e-postadress. Varje e-postmeddelande som skickas till admin@yourdomain.com, security@yourdomain.com, eller ceo@yourdomain.com levereras rakt in i angriparens inkorg. När du öppnar nödåterställningsbiljetter med din domänregistrator, ICANN eller brottsbekämpning, använd alltid en out-of-band-e-postadress på en helt separat domän (som ett dedikerat Gmail-/ProtonMail-konto för företagsincident eller din Microsoft 365-hyresgästs inbyggda username@yourtenant.onmicrosoft.com routingadress).
Beslutsträd: diagnostisera och innehålla ett domän- eller DNS-avbrott¶
Följ det här snabba diagnostiska flödesschemat för att lokalisera det exakta lagret av domännamnssystemet som har misslyckats eller kapats:
flowchart TD
A["Webbplats nere, TLS-certifikatvarning eller företags-e-post stoppad"] --> B["Kör RDAP/WHOIS och gräv +spåra från externt nätverk"]
B --> C{"Vad visar RDAP-status och registrarfält?"}
C -->|"Status: clientHold, autoRenewPeriod eller redemptionPeriod"| D["Oavsiktligt utgångsdatum eller ICANN Whois Verification Suspension"]
D --> E["Logga in på registratorn omedelbart: Betala förnyelse-/inlösenavgift eller klicka på RAA-verifieringslänk; Begär nödspolning med TTL"]
C -->|"Registrarnamn eller registrantkonto har ändrats utan auktorisering"| F["Fullständig kapning av registrarkonto eller obehörig EPP-överföring"]
F --> G["Lås identitetsleverantör (Entra/Google), missbruksbiljett för nödregistrator + ICANN-överföringstvist, kontrollera crt.sh för falska certifikat"]
C -->|"Registrar & NS oförändrade, men A/CNAME/MX-poster pekar på okända IP-adresser"| H["Kompromiss med hanterad DNS-leverantör (Cloudflare / Route53 / NS1 API-nyckel eller kontobrott)"]
H --> I["Återkalla komprometterade DNS API-tokens, återställ känd-bra zonfil, återkalla Rogue TLS-certifikat, rotera exponerade autentiseringsuppgifter"]
C -->|"Registrar, NS och Zone Records ser normala ut, men webbplatsen misslyckas med SERVFAIL"| J["Bruten DNSSEC Chain of Trust (DS Record Mismatch eller Expired RRSIG)"]
J --> K["Kör DNSViz.net-kontroll: Ta bort inaktuell DS-post hos registrator eller återsigna zon på DNS-värd"]
Fas 1: Teknisk kriminalteknik för att identifiera den exakta attackvektorn¶
När en domän plötsligt slutar lösas eller börjar visa en nätfiskesida eller bedrägeri med kryptovaluta, slösar varje minut som ägnas åt att gissa dyrbar återhämtningstid. Det finns fyra helt distinkta scenarier som ser identiska ut med en slutanvändare i en webbläsare, och var och en kräver en helt annan fix.
Hur man läser RDAP, WHOIS, och dig Skickar ut som en incidentsvarare¶
Öppna en kommandoterminal på Linux, macOS eller Windows (med WSL eller nslookup) och kör följande tre diagnostiska kontroller med en neutral offentlig rekursiv resolver (8.8.8.8 eller 1.1.1.1):
- Kontrollera delegeringen på registernivå (
dig +traceochRDAP):- Titta på steget direkt efter TLD-rotservrarna (till exempel,
a.gtld-servers.net.för.com). VilketNS(Namnserver) värdnamn returneras av själva TLD-registret? - Om TLD-registret returnerar dina vanliga namnservrar (
ns1.yourdnsprovider.com) med statusNOERROR, sker kapningen inuti din DNS-värdleverantör (eller så är det ett DNSSEC-brott). - Om TLD-registret returnerar helt okända namnservrar (eller om
whois yourdomain.comvisar en nyRegistrar:namn och ettUpdated Date:under de senaste timmarna eller dagarna), hände kapningen på domänregistrarnivå.
- Titta på steget direkt efter TLD-rotservrarna (till exempel,
- Avkoda ICANN EPP-domänstatuskoderna:
Titta på
Domain Status:linjer i dinWHOISellerRDAPutgång. Dessa standardiserade EPP-koder (Extensible Provisioning Protocol) berättar varför en domän inte fungerar eller är låst:
| ICANN EPP-statuskod | Teknisk betydelse vid registret | Vanlig orsak och omedelbar åtgärd |
|---|---|---|
clientHold |
Registraren har instruerat TLD-registret att ta bort domänen från rot-DNS-zonen helt. Domänen kommer tillbaka NXDOMAIN eller SERVFAIL globalt. |
1. Domänen löpte ut efter det initiala respitfönstret. 2. Registranten kunde inte klicka på den obligatoriska 15-dagars ICANN RAA Email Verification-länken efter att ha ändrat kontaktinformation. 3. Registrar Billing/Chargeback-lås eller avstängning av missbruk. |
redemptionPeriod |
Domänen löpte ut (vanligtvis 30 till 45 dagar sedan), raderades av registratorn och befinner sig i 30-dagars Registry Redemption Grace Period (RGP) före offentlig nedläggning. |
Domänen löser sig inte längre. Du måste kontakta den förlorande registraren omedelbart och betala den obligatoriska registreringsavgiften ($80 till $250 USD) plus förnyelse innan 5-dagarna pendingDelete fasen börjar. |
pendingDelete |
30-dagarna redemptionPeriod slutade utan räddning. Under detta sista 5-dagarsfönster rensar registret domänen och förbereder sig för att släppa den till drop-catchers. |
Kritisk nödsituation: Standardknapparna för registrarförnyelse fungerar inte längre. Endast en exekutiv eskalering i nödsituationer till den förlorande registratorn eller ccTLD-registret innan dag 5 slutar har någon chans att stoppa raderingen. |
clientTransferProhibited / clientUpdateProhibited |
Standardsäkerhetslås på registrarnivå som blockerar obehöriga EPP-överföringar eller zonändringar om de inte är upplåsta inuti registrarinstrumentpanelen. | Normalt skyddstillstånd. Om en angripare äventyrar ditt lösenord för registrarinstrumentpanelen/MFA kan de växla clientTransferProhibited av med 1 klick. |
serverTransferProhibited / serverUpdateProhibited / serverDeleteProhibited |
Registry Lock: Härdat rotnivålås som upprätthålls direkt av TLD-registeroperatören (t.ex. Verisign, PIR). Kan inte låsas upp från registrarens webbinstrumentpanel, även om registraren är hackad. | Högsta säkerhetsnivå. Upplåsning kräver kryptografisk eller röstverifiering utanför bandet mellan utsedda tjänstemän vid registratorn och registret. |
Fas 2: Återställning från en skadlig domänkapning eller obehörig registraröverföring¶
Angripare kapar värdefulla företags-, Web3/DeFi-, finans- och mediadomäner med hjälp av tre primära tekniker:
1. Registrar Account Takeover (Credential Stuffing, Infostealer Malware eller SIM Swap): Angriparen loggar in på din GoDaddy, Namecheap, Google Domains/Squarespace eller Network Solutions instrumentpanel, stängs av clientTransferProhibited, ändrar NS poster för att peka på ett angriparkontrollerat Cloudflare-konto, eller genererar ett Auth-Info (EPP) kod för att överföra domänen ut.
2. Social Engineering of Registrar Support: Angriparen skickar in förfalskade inkorporeringsdokument, falska myndighets-ID eller falska brevpapper till en registrars kontoåterställningsdisk och hävdar att den ursprungliga IT-administratören dog eller lämnade företaget.
3. ** Underdomänövertagande (Dangling CNAME / Dangling NS)**: Din huvuddomän är orörd, men en gammal underdomän (promo.yourdomain.com eller status.yourdomain.com) har fortfarande en CNAME post som pekar på en avvecklad AWS S3-bucket, Azure App Service, GitHub Pages repo, Heroku-app eller Zendesk-instans som du tog bort för månader sedan. Angriparen registrerar det övergivna molnresursnamnet på AWS/Azure/GitHub och serverar omedelbart skadligt innehåll från din officiella underdomän.
Steg 1: Avvisa angriparen från din molnidentitetsleverantör och e-postsystem¶
Innan du ens har fyllt i registraråterställningsformuläret, anta att angriparen aktivt läser varje e-postmeddelande som skickas till din domän och försöker svänga in i din interna molninfrastruktur:
- Byt Microsoft 365/Google Workspace till reservdomäner och MFA för maskinvara:
- I Microsoft Entra ID (tidigare Azure AD) har varje hyresgäst en permanent reservdomän som inte kan kapas (
yourcompany.onmicrosoft.com). Administratörer kan logga in viaadmin@yourcompany.onmicrosoft.comäven omyourdomain.comDNS är fullständigt kapad. - Inaktivera alla metoder för återställning av SMS, röstsamtal och alternativa e-postlösenord i Entra ID / Okta / Google Workspace (
Authentication Methods Policy). Kräv FIDO2/WebAuthn hårdvarusäkerhetsnycklar eller nummermatchande Authenticator-pushnotiser.
- I Microsoft Entra ID (tidigare Azure AD) har varje hyresgäst en permanent reservdomän som inte kan kapas (
- Granska utgående och inkommande e-postloggar för det exakta kompromissfönstret:
- Om din
MXposterna ändrades 02:14 UTC, noll legitima externa e-postmeddelanden har nått dina riktiga e-postservrar sedan 02:14 UTC; varenda extern e-post som skickades till din personal under det fönstret fångades in i full klartext av angriparens oseriösa e-postserver (Postfix/Exim-lyssnare). - Ta omedelbart fram en lista över alla tredjeparts SaaS-plattformar, banker, AWS/GCP-rotkonton, GitHub-organisationer och leverantörsportaler som är kopplade till
@yourdomain.come-postadresser och kontrollera om angriparen utlöste lösenordsåterställningar på dessa externa plattformar under kapningsfönstret.
- Om din
Steg 2: Kör protokollet Registrar and Registry Emergency Recovery¶
Öppna inte en generisk "Min webbplats fungerar inte" supportchatt. Du måste använda den exakta reglerande och juridiska terminologin som utlöser eskalering till Registrar Tier-3 Security / General Counsel / ICANN Compliance Team:
- Fall A: Domänen finns fortfarande hos din ursprungliga registrator (kontoövertagande eller intern "kontopush"):
- Många angripare väntar inte 5 dagar på en EPP-överföring mellan registrarer; istället använder de registrarens omedelbara "Push Domain to Another Account"-funktion för att flytta din domän till ett brännarkonto hos samma registrar på 3 sekunder.
- Ring och maila omedelbart registrarens bedrägeri-/kontokapning/missbruksavdelning. Ange tydligt: "BRÄNDSK SÄKERHETSINCIDENT: obehörig kontoåtkomst och intern domän-push/DNS-ändring av [dindomän.com]. Begär omedelbar frysning av domänen enligt
serverHold/clientUpdateProhibitedoch återställning av obehöriga DNS/kontoändringar." - Sätt ihop ditt paket med bevis på historiskt ägande direkt: Registratorsäkerhetsteam kräver obestridliga bevis på att du är den legitima tidigare registranten innan de kan dra tillbaka en domän från ett annat konto. Samla dessa 5 dokument till en enda PDF direkt:
- Historiska registrarfakturor och betalningsbevis: PDF-kvitton och kreditkorts-/bankutdrag som visar att din organisation betalar för registrering och förnyelse av
yourdomain.comunder de senaste 1 till 10 åren (inklusive de fyra sista siffrorna i betalkortet eller bankreferensen). - Statligt utfärdat företagsregistrerings- och tjänstemanna-ID: Officiellt bolagsbevis / bolagsordning som matchar den historiska WHOIS
Registrant Organization, plus en statlig fotolegitimation av den företagstjänsteman som undertecknar intyget. - Historiskt bevis på DNS-zonfil och serverägande: Kopior av din tidigare DNS-zonfil, historiska WHOIS-ögonblicksbilder eller bevis på att din organisation äger det autonoma systemet (
ASN) eller IP-block (Aposter) som domänen pekade på i flera år före dagens förändring. - E-post/biljetthistorik för att skapa originalkonto: Rubriker på e-postmeddelanden som mottogs från registraren vid den tidpunkt då domänen ursprungligen registrerades eller förnyades.
- Officiellt polisnummer: En inlämnad FBI IC3 (
ic3.gov) klagomålsnummer (USA), Action Fraud referensnummer (Storbritannien) eller nationell polisens cyberbrottsrapportnummer. Registratorer agerar dramatiskt snabbare när de får ett formellt brottsbekämpande ärendenummer som bekräftar ett kriminellt datorintrång under 18 U.S.C. § 1030 (CFAA) eller UK Computer Misuse Act 1990.
- Historiska registrarfakturor och betalningsbevis: PDF-kvitton och kreditkorts-/bankutdrag som visar att din organisation betalar för registrering och förnyelse av
- Fall B: Domänen överfördes till en annan registrar (Inter-Registrar Hijack):
- Enligt ICANN Transfer Policy (tidigare IRTP) kräver en överföring mellan registrarer en
Auth-Info(EPP) kod och måste blockeras i 60 dagar efter vissa registrantändringar såvida de inte avsägs. Om en angripare hackade ditt konto hos Registrar A ("den förlorande registratorn") och överförde domänen till Registrar B ("den vinnande registratorn"): - Kontakta BÅDE den förlorande registraren och den vinnande registratorn omedelbart, men prioritera Tvisten/säkerhetsteamet för den förlorande registrarens överföring. Enligt ICANN:s Transfer Dispute Resolution Policy (TDRP) är den förlorande registratorn den enhet som har dina historiska faktureringsuppgifter och inloggningsloggar som bevisar att överföringen var otillåten. Den förlorande registratorn kan formellt kontakta den vinnande registrarens efterlevnadsansvarige för att genomföra en kooperativ Registrar Transfer Undo, eller lämna in ett formellt TDRP-förfarande.
- Skicka samtidigt ditt paket för äganderättsbevis och polisrapport till Gaining Registrar's Abuse Desk och kräver att de lägger en omedelbar
clientTransferProhibitedochclientUpdateProhibitedlås på domänen så att angriparen inte kan hoppa domänen genom en kedja av ytterligare tre offshore-registratorer ("registrar hopping").
- Enligt ICANN Transfer Policy (tidigare IRTP) kräver en överföring mellan registrarer en
- Skicka in en nödupptrappning med ICANN (för gTLDs som
.com,.net,.org,.ioif gTLD) eller ccTLD-registret:- Om en registrar vägrar att undersöka en obehörig överföring eller inte svarar under en aktiv kapning, skicka in ett brådskande klagomål om obehörig överföring/domänkapning via ICANN Contractual Compliance Portal (
icann.org/compliance/complaint). - Om din domän använder en Toppnivådomän med landskod (
ccTLD), såsom.uk,.ca,.au,.de,.fr,.nl,.ch, eller.jp, du har ett ännu snabbare alternativ: ccTLD-register styrs av nationella tillsynsmyndigheter snarare än ICANN och upprätthåller nästan alltid direkta Registry Emergency Security Teams (till exempel Nominet i Storbritannien kl.0330 236 9470, CIRA i Kanada, DENIC i Tyskland, AFNIC i Frankrike) som kan frysa en kapad domän direkt på nationell registernivå inom några timmar efter verifiering av företagets identitet.
- Om en registrar vägrar att undersöka en obehörig överföring eller inte svarar under en aktiv kapning, skicka in ett brådskande klagomål om obehörig överföring/domänkapning via ICANN Contractual Compliance Portal (
Warning
I en BGP Prefix Hijack (som den berömda MyEtherWallet / Amazon Route 53 eller Celer Network-incidenten) hackades varken din domänregistrator eller din DNS-zon alls. Istället, ett skadligt autonomt system (ASN) sänder ett falskt Border Gateway Protocol (BGP) ruttmeddelande på det globala internetstamnätet som hävdar att de äger IP-adressblocket för dina auktoritativa DNS-servrar eller dina webbservrar. För att leta efter en BGP-kapning, skriv in din webbserver och DNS-server IP-adresser i Cloudflare Radar (radar.cloudflare.com) eller RIPE Stat (stat.ripe.net BGPlay) för att verifiera om en obehörig ASN har sitt ursprung i en mer specifik /24 IP-prefixmeddelande för ditt nätverksblock.
Fas 3: Rädda en utgången domän (clientHold, RedemptionPeriod, och PendingDelete)¶
Inte varje plötsligt globalt avbrott är en cyberattack. Varje dag blir stora företag, SaaS-startups och statliga entreprenörer helt mörka eftersom kreditkortet som registrerats hos deras domänregistrator gick ut och e-postmeddelandena om förnyelsepåminnelser skickades till former-founder@company.com som lämnade företaget för tre år sedan.
Förstå ICANN Expired Domain Lifecycle Timeline¶
För generiska toppdomäner (.com, .net, .org, .biz, .info), tillämpar ICANN Expired Registration Recovery Policy (ERRP) en strikt livscykel i flera steg efter att utgångsdatumet har passerat:
- Steg 1: Respitperiod för automatisk förnyelse (dagar 1 till ~30/45 efter utgången):
- Omedelbart efter utgången (ofta inom 24 till 72 timmar), ändrar registraren domänens
NSregistrerar till en parkerad/förfallen förnyelsesplash-sida eller placerar domänen påclientHold. - Påverkan: Din webbplats och företagets e-post slutar fungera omedelbart (
DNS_PROBE_FINISHED_NXDOMAINeller parkeringsannonser). - Återställning: Logga in på registrarkontot och betala standardavgiften för ett år för förnyelse ($10 till $30 USD). Registraren återställer omedelbart ditt original
NSrekord.
- Omedelbart efter utgången (ofta inom 24 till 72 timmar), ändrar registraren domänens
- Steg 2: Respitperiod för inlösen (
redemptionPeriod, 30 dagars varaktighet):- Om ingen förnyar domänen under steg 1 (vanligtvis efter dag 30 till 42 beroende på registrarens användarvillkor), tar registraren bort domänen i registret och registret placerar den i den obligatoriska 30-dagars
redemptionPeriod(såvida inte registraren auktionerade ut den förfallna domänen via en intern auktionsplattform för utgått domän som GoDaddy Auctions eller NameJet, kontrollera din registrars exakta dag-30 auktionstid omedelbart). - Återställning: Du kan fortfarande rädda domänen med 100 procents säkerhet under
redemptionPeriod, endast genom den ursprungliga Losing Registrar. Du måste kontakta deras fakturerings-/supportdesk och betala Registry Redemption Restore Fee (vanligtvis $80 till $250 USD) plus en 1-års förnyelse.
- Om ingen förnyar domänen under steg 1 (vanligtvis efter dag 30 till 42 beroende på registrarens användarvillkor), tar registraren bort domänen i registret och registret placerar den i den obligatoriska 30-dagars
- Steg 3: Väntar på borttagning (
pendingDelete, sista 5 kalenderdagarna):- En gång i 30-dagarna
redemptionPeriodgår ut, domänen går inpendingDeletei exakt 5 dagar (120 timmar). - Påverkan: Under
pendingDeleteregistret avvisar alla standard-EPPrestorekommandon från registratorn. I slutet av dag 5 (för.com/.netVerisign släpper, mellan 18:00 och 19:15 UTC), släpps domänen till allmänheten och ryckas inom 10 millisekunder av automatiska drop-catching-nätverk. - Nödåtgärd om fastnat
pendingDeleteeller Registrar Expired Auction:- Om domänen såldes via registrarens dag-30 utgångna auktion innan du gick in i registret
redemptionPeriod, kontrollera om din registrar erbjuder ett kort inlösenfönster efter auktionen eller kontakta den vinnande budgivaren/mäklaren omedelbart. - Om domänen verkligen är i 5-dagarsregistret
pendingDeletefas, placera samtidigt high-tier restorder över alla tre stora drop-catching-nätverk (DropCatch.com,SnapNames.com, ochNameJet.com) så att om domänen faller till den offentliga poolen på dag 5, fångar din restorder den eller går in i den stängda budauktionen för att köpa tillbaka din domän.
- Om domänen såldes via registrarens dag-30 utgångna auktion innan du gick in i registret
- En gång i 30-dagarna
Varför misslyckas min webbplats fortfarande i timmar efter att jag förnyat en utgången domän? (Åtgärda negativ DNS-cache)¶
När din domän löper ut ersätter registraren din NS poster med tillfälliga parkeringsnamnservrar som ofta har en 24-timmars till 48-timmars TTL (Time-To-Live) (86400 eller 172800 sekunder). Även efter att du har betalat förnyelseräkningen och din registrar återställer din riktiga NS registrerar i rotzonen inom 5 minuter, offentliga rekursiva DNS-lösare över hela världen (Google 8.8.8.8, Cloudflare 1.1.1.1, Quad9 9.9.9.9, och ISP-lösare) kan fortsätta att visa den cachade utgångna parkeringssidan tills den 48-timmars TTL löper ut.
Hur man tvingar fram en omedelbar global DNS-cache-spolning på 60 sekunder:
Vänta inte i 48 timmar tills rekursiva cacheminner förfaller naturligt. Spola manuellt din domän från de tre största globala offentliga DNS-leverantörerna just nu med hjälp av deras gratis webbcache-rensningsportaler:
1. Ta bort Google Public DNS (8.8.8.8 / 8.8.4.4): Besök developers.google.com/speed/public-dns/cache, typ yourdomain.com, välj posttyp NS (och upprepa sedan för A, AAAA, MX, och DS), och klicka på Spola cache. Detta rensar din domän i alla Googles DNS-datacenter över hela världen på mindre än 10 sekunder.
2. Spola Cloudflare Public DNS (1.1.1.1 / 1.0.0.1): Besök one.one.one.one/purge-cache/, ange yourdomain.com, välj NS, A, AAAA, och MX och klicka på Rensa cache.
3. Spola OpenDNS / Cisco Umbrella (208.67.222.222): Besök cachecheck.opendns.com, ange yourdomain.com, kontrollera resultaten över globala noder och klicka på Uppdatera cachen längst ned i tabellen.
Fas 4: Åtgärda trasig DNSSEC (SERVFAIL) efter en migrering eller kapning¶
Domain Name System Security Extensions (DNSSEC) signerar dina DNS-poster kryptografiskt (RRSIG poster signerade av en zonsigneringsnyckel ZSK och nyckelsigneringsnyckel KSK) och publicerar en matchande Delegation Signer (DS) hash i den överordnade TLD-zonen hos din registrar.
Medan DNSSEC förhindrar cacheförgiftning, orsakar en trasig DNSSEC-konfiguration ett omedelbart, totalt globalt avbrott (SERVFAIL) på varje validerande resolver (inklusive 8.8.8.8, 1.1.1.1, Comcast och större mobiloperatörer). Detta händer oftast under en nödmigrering: en administratör flyttar yourdomain.coms namnservrar från Cloudflare till AWS Route 53 (eller vice versa) utan att först radera den gamla leverantörens DS registrera hos domänregistratorn.
Diagnostisera och reparera en DNSSEC SERVFAIL Lockout på 5 minuter¶
- Bekräfta att DNSSEC är boven:
Kör två
digkommandon back-to-back: en normal fråga och en fråga med+cd(Checking Disabled) flagga, som talar om för den rekursiva resolvern att ignorera DNSSEC kryptografisk validering:- Om det första kommandot misslyckas med
status: SERVFAILoch noll svar, medan det andra kommandot (+cd) omedelbart lyckas medstatus: NOERRORoch returnerar dinAregistrera IP-adress, 100 procent av ditt avbrott är en trasig DNSSEC-förtroendekedja.
- Om det första kommandot misslyckas med
- Inspektera det exakta brottet med
DNSViz.netellerVerisign DNSSEC Debugger:- Öppna
dnsviz.netellerdnssec-debugger.verisignlabs.comoch gå inyourdomain.com. - Den kommer att rita ett visuellt diagram som visar om
DSpost som publicerats hos din registrar stämmer inte överens medDNSKEYbetjänas av din nuvarande DNS-värd, eller om dina zonsignaturer (RRSIG) har gått ut.
- Öppna
- Nödsanering:
- Om du precis har bytt DNS-leverantör: Logga in på din Domänregistrator, navigera till avsnittet DNSSEC / DS Records och radera den gamla inaktuella
DSspela in (eller ersätt den med den nyaDSpost genererad av din nya DNS-värd). - ** Spola av
DSrecord cache**: Besök omedelbart Google Public DNS Cache Flush (developers.google.com/speed/public-dns/cache) och Cloudflare Purge Cache (one.one.one.one/purge-cache/) och rensaDSochDNSKEYposttyper föryourdomain.comså att validera resolvers sluta kontrollera de borttagnaDShash omedelbart.
- Om du precis har bytt DNS-leverantör: Logga in på din Domänregistrator, navigera till avsnittet DNSSEC / DS Records och radera den gamla inaktuella
Fas 5: Rengöring efter återhämtning, återkallande av TLS-certifikat och härdning¶
Att få tillbaka ditt domänregistrarkonto och DNS-poster under din kontroll är bara halva striden. Under de timmar eller dagar som angriparen kontrollerade din domäns DNS, hade de fullständig auktoritet att bevisa "Domain Control Validation" (DCV) till varje certifikatutfärdare (CA) på planeten.
1. Granska certifikattransparensloggar (crt.sh) och återkalla Rogue TLS-certifikat¶
När en angripare pekar din A eller NS poster till sin server kör de omedelbart certbot (Låt oss kryptera, ZeroSSL, Google Trust Services eller Sectigo) för att generera giltiga, webbläsarbetrodda TLS-certifikat för yourdomain.com, *.yourdomain.com, vpn.yourdomain.com, och mail.yourdomain.com. Även efter att du har återställt dina DNS-poster har angriparen fortfarande den giltiga Private Key (.key) och undertecknat Offentligt intyg (.crt) för din domän, som de kan använda för att arrangera captive-portal Wi-Fi-attacker, BGP-kapningar eller intern nätverkspoofing under de kommande 90 dagarna.
- Fråga certifikattransparensloggar:
- Gå till
crt.sh/?q=%25.yourdomain.comeller Censys Certificate Search (search.censys.io/certificates). - Sortera efter
Logged At/Not Beforedatera och inspektera varje enskilt certifikat som utfärdats under kapningsfönstret (och inom 24 timmar efter återställning, på grund av cachade DCV-auktoriseringar).
- Gå till
- Tvinga omedelbar återkallelse av certifikat:
- Identifiera den utfärdande certifikatutfärdaren (
Issuer Name) på varje obehörigt certifikat. - Varje offentligt betrodd CA krävs enligt CA/Browser Forum Baseline Requirements (avsnitt 4.9.1.1) för att återkalla ett bedrägligt eller obehörigt certifikat inom 24 timmar efter att ha bekräftat att sökanden inte var auktoriserad av den sanna domänägaren.
- Om du redan har återfått DNS-kontrollen över domänen kan du själv återkalla obehöriga Let's Encrypt- eller ACME-certifikat på 60 sekunder utan att ens behöva angriparens privata nyckel: installera helt enkelt
certbotpå en server du kontrollerar, klara en ny DNS-01- eller HTTP-01-utmaning för exakt samma domännamn med en helt ny ACME-kontonyckel och kör: - Alternativt kan du skicka in certifikatets serienummer direkt till CA:s portal för nödåterkallelse (till exempel Let's Encrypts sida för återkallelseinstruktion, DigiCerts
/revokeportal eller Sectigos rapporteringsformulär för SSL-missbruk).
- Identifiera den utfärdande certifikatutfärdaren (
2. Lås ner din domän permanent så att den aldrig kan kapas igen¶
När verksamheten har återställts implementerar du dessa fem företagsdomänhärdande kontroller:
- Aktivera registerlås (
serverUpdateProhibited,serverDeleteProhibited,serverTransferProhibited):- För verksamhetskritiska produktionsdomäner, uppgradera till en registrar som erbjuder äkta Registry Lock (stöds av Verisign på
.com/.net, PIR på.org, och erbjuds genom företagsregistratorer som MarkMonitor, CSC Digital Brand Services, Cloudflare Enterprise, Porkbun/Gandi/Namecheap Registry Lock-nivåer). Med Registry Lock aktivt, även om en hacker stjäl din registrarinloggning och MFA, avvisar TLD-registret allaNSeller överföringsändringar såvida inte en mänsklig säkerhetsansvarig genomför en kryptografisk/telefonceremoni utanför bandet.
- För verksamhetskritiska produktionsdomäner, uppgradera till en registrar som erbjuder äkta Registry Lock (stöds av Verisign på
- Publicera
CAA(Auktorisering av certifikatutfärdare) DNS-poster:- Lägg till en
CAAspela in (RFC 8659) till din DNS-zon och anger de exakta certifikatutfärdare som får utfärda TLS-certifikat för din domän (t.ex.0 issue "letsencrypt.org"eller0 issue "digicert.com", plus0 iodef "mailto:security@yourdomain.com"). Medan en angripare som kontrollerar hela din DNS-zon kan ta bort enCAArekord, aCAApost stoppar BGP-kapare eller komprometterade CNAME-mål under domän från att använda obehöriga certifikatutfärdare.
- Lägg till en
- Separera din domänregistrator från din dagliga DNS-värdleverantör:
- Håll din domänregistrering låst i ett högsäkerhetsvalvregistrarkonto som endast 2 företagstjänstemän kan komma åt med FIDO2 hårdvarusäkerhetsnycklar (YubiKey), och delegera daglig DNS-posthantering (
A,CNAME,TXT) till en separat hanterad DNS-tjänst med granulär rollbaserad åtkomstkontroll (RBAC) och scoped API-tokens.
- Håll din domänregistrering låst i ett högsäkerhetsvalvregistrarkonto som endast 2 företagstjänstemän kan komma åt med FIDO2 hårdvarusäkerhetsnycklar (YubiKey), och delegera daglig DNS-posthantering (
- ** Granska och eliminera dinglande underdomän
CNAMEochNSRekord**:- Kör en månatlig automatisk genomsökning av hela din DNS-zonfil (
subzy,nuclei -t takeovers/, eller OWASP Amass) för att identifiera någonCNAME,ALIAS, eller underdomänNSpost som pekar på en oregistrerad extern molnresurs eller utgången domän, och radera DNS-posten innan avveckla molnservern.
- Kör en månatlig automatisk genomsökning av hela din DNS-zonfil (
- Konfigurera automatisk extern RDAP-, DNS- och CT-loggövervakning:
- Konfigurera en extern bildskärm (t.ex
CertSpotter, Cloudflare Certificate Transparency Monitoring, eller en enkel cron-skriptkontroll varje timmedig NSochwhois) som varnar en dedikerad Slack/PagerDuty-kanal och en SMS/e-postadress utanför domänen exakt samma minut som ett nytt TLS-certifikat loggas in i Certificate Transparency eller enNS/MX/DSregistrera ändringar.
- Konfigurera en extern bildskärm (t.ex
Vanliga frågor¶
Can an attacker still intercept our traffic after we take back our DNS records?
Yes, for two specific reasons: **DNS TTL Caching** and **Rogue TLS Certificates**. First, if the attacker set a long Time-To-Live (TTL), such as `86400` seconds (24 hours), on their malicious `A` or `NS` records, recursive DNS resolvers around the world will continue sending a subset of your users to the attacker's IP address until that TTL expires, which is why you must immediately manually purge your domain on **Google Public DNS Flush (`developers.google.com/speed/public-dns/cache`)**, **Cloudflare Purge (`one.one.one.one/purge-cache/`)**, and **OpenDNS CacheCheck**. Second, any users who logged into your web app during the hijack window handed their session cookies, OAuth tokens, and passwords directly to the attacker's Adversary-in-the-Middle proxy; you must invalidate all active session tokens and force password resets for any user who connected during the exposure window.
What is "Subdomain Takeover" and why is it just as dangerous as a full domain hijack?
A **Subdomain Takeover** occurs when your organization creates a DNS record, such as `events.yourdomain.com CNAME mycompany-events.s3.amazonaws.com` or `support.yourdomain.com CNAME mycompany.zendesk.com`, and later cancels the AWS S3 bucket, GitHub Pages site, Azure App Service, or Zendesk subscription **without deleting the `CNAME` record from your DNS zone**. Because the DNS pointer is still live, any attacker on the internet can create a free account on AWS, GitHub, Azure, or Zendesk, claim the vacant resource name `mycompany-events`, and immediately host a phishing site on `events.yourdomain.com`. Worse, if your main website sets session cookies scoped broadly to `.yourdomain.com` without the `HostOnly` attribute, the attacker's hijacked subdomain can steal authenticated session cookies from your main site and mint valid Let's Encrypt TLS certificates for that subdomain.
Why did my domain suddenly stop working (`clientHold`) 15 days after I registered it or updated my email address?
Under the **ICANN 2013 Registrar Accreditation Agreement (RAA) Whois Accuracy Program Specification**, whenever you register a new generic Top-Level Domain (`.com`, `.net`, `.org`, etc.) or modify the Registrant First Name, Last Name, or Email Address, the registrar is legally required to send a verification email to the new Registrant address. If you do not click the verification link inside that email within **15 calendar days**, the registrar is mandated by ICANN to suspend the domain by placing it on **`clientHold`**, which removes your domain from the global DNS root zone immediately. To fix it, log into your registrar dashboard, click **"Resend RAA / Whois Verification Email"**, and click the confirmation link; your domain will return to `ok` status within 15 to 60 minutes (flush Google and Cloudflare DNS caches to speed up propagation).
Should I lower my DNS TTL values before migrating servers, and does lowering TTL help during a hijack?
Before any *planned* server or DNS migration, you should lower your `A`, `AAAA`, `MX`, and `NS` TTL values down to **60 to 300 seconds (1 to 5 minutes)** at least 24 to 48 hours in advance so the cutover happens near-instantaneously. During an *unplanned* domain hijack, changing the TTL on your current records to `60` seconds after you regain access ensures that any subsequent corrections propagate fast, **but** remember that recursive resolvers obey the TTL of the *previously cached* record (the attacker's record) until it expires or until you force a manual cache purge on Google (`8.8.8.8`), Cloudflare (`1.1.1.1`), and OpenDNS.
What is the difference between a Domain Registrar and a DNS Hosting Provider?
Many people confuse the two because companies like GoDaddy, Namecheap, and Cloudflare offer both services under one login. The **Domain Registrar** manages the legal lease of your domain name with the TLD Registry (such as Verisign for `.com`) and controls only two critical settings at the root zone: **who owns the domain (`RDAP/WHOIS`)** and **which Authoritative Nameservers (`NS` records and `DS` DNSSEC records) are authoritative for the domain**. The **DNS Hosting Provider** operates those Authoritative Nameservers and holds your actual zone file (`A`, `AAAA`, `CNAME`, `MX`, `TXT`, `SPF`, `DKIM`, `DMARC` records). For example, your domain might be registered at **Porkbun** (Registrar), while its `NS` records point to **AWS Route 53** or **Cloudflare** (DNS Hosting Provider). During an incident, `dig +trace` tells you immediately which of the two accounts was compromised.
How can someone hijack my domain if I never unlocked it or gave them my registrar password?
There are three ways a domain can be hijacked without your registrar password being phished: **1. Expired Authoritative Nameserver Domain ("Sitting Duck" DNS Attack)**: Your domain points to custom nameservers (`ns1.oldagency.com`), and `oldagency.com` itself expires; an attacker registers `oldagency.com` for $10 and immediately answers every DNS query for your domain. **2. Shared DNS Provider Lame Delegation (`Sitting Duck`)**: Your registrar points your `NS` records to a cloud DNS provider (like Azure DNS, DigitalOcean, or AWS Route 53), you delete the zone inside your cloud account without changing the `NS` records at your registrar, and an attacker creates a zone for your domain in their own account on that same cloud provider. **3. Registrar Support Social Engineering or Insider Bribe**: Attackers submit forged notarized corporate takeover documents to a registrar with weak verification procedures, which is why enabling **Registry Lock (`serverUpdateProhibited`)** at the TLD Registry level is essential for high-value domains.
Källor kontrollerade¶
- Cybersecurity and Infrastructure Security Agency (CISA, USA): Nöddirektiv 19-01: Begränsa DNS Infrastructure Tampering (CISA-mandat om Registry Lock, MFA för DNS/registratorer, certifikattransparenslogggranskning och DNSSEC-validering) (
cisa.gov/news-events/directives/emergency-directive-19-01). - Internet Corporation for Assigned Names and Numbers (ICANN, International): Överföringspolicy (Inter-Registrar Transfer Policy / IRTP), Transfer Dispute Resolution Policy (TDRP), Expiration Registration Recovery Policy (ERRP) och EPP Status Codes Reference (
icann.org/resources/pages/epp-status-codes-2014-06-16-en). - National Institute of Standards and Technology (NIST, USA): Special Publication 800-81-2, Secure Domain Name System (DNS) Deployment Guide (
csrc.nist.gov). - National Cyber Security Center (NCSC, Storbritannien): Skyddar masspersonuppgifter och domänsäkerhet: registerlås, CAA-poster och förebyggande av övertagande av underdomän (
ncsc.gov.uk). - CA/webbläsarforum (internationellt): Baslinjekrav för utfärdande och hantering av offentligt betrodda TLS-servercertifikat (avsnitt 4.9.1.1: 24-timmars obligatorisk återkallelse för domänkompromettering) (
cabforum.org). - Internet Engineering Task Force (IETF, International):
RFC 4033/4034/4035(DNSSEC),RFC 8659(DNS Certification Authority Authorization / CAA Resource Record), ochRFC 9083(Registration Data Access Protocol / RDAP) (datatracker.ietf.org).