Domenesystemet (DNS) fungerer som en telefonkatalog som oversetter brukervennlige navn, som «ussc.ru», til IP-adresser. Siden DNS-aktivitet er tilstede i nesten alle kommunikasjonsÞkter, uavhengig av protokoll, er DNS-loggfÞring en verdifull datakilde for informasjons-sikkerhetsspesialister. Dette lar dem oppdage anomalier eller fÄ ytterligere informasjon om det undersÞkte systemet.
I 2004 ble det av Florian Weimer foreslÄtt en loggfÞringsmetode kalt Passive DNS, som gjÞr det mulig Ä gjenopprette historien om endringer i DNS-data med indekserings- og sÞkefunksjoner, som kan gi tilgang til fÞlgende data:
- Domenenavnet
- IP-adressen til det forespurte domenenavnet
- Dato og tid for svaret
- Svartype
- osv.
Data for Passive DNS samles fra rekursive DNS-servere ved hjelp av innebygde moduler eller ved Ă„ fange svar fra DNS-serverne som er ansvarlige for sonen.

Figur 1. Passive DNS (hentet fra nettstedet )
En sĂŠregenhet ved Passive DNS er at det ikke er nĂždvendig Ă„ registrere klientens IP-adresse, noe som bidrar til Ă„ beskytte brukernes personvern.
For tiden finnes det mange tjenester som gir tilgang til Passive DNS-data:
Firma
Farsight Security
VirusTotal
Riskiq
SafeDNS
SecurityTrails
Cisco
Tilgang
Etter forespĂžrsel
Krever ikke registrering
Gratis registrering
Etter forespĂžrsel
Krever ikke registrering
Etter forespĂžrsel
API
Tilgjengelig
Tilgjengelig
Tilgjengelig
Tilgjengelig
Tilgjengelig
Tilgjengelig
TilstedevĂŠrelse av klient
Tilgjengelig
Tilgjengelig
Tilgjengelig
Ingen
Ingen
Ingen
Start pÄ datainnsamling
2010
2013
2009
Viser kun de siste 3 mÄnedene
2008
2006
Tabell 1. Tjenester med tilgang til Passive DNS-data
BruksomrÄder for Passive DNS
Ved Ä bruke Passive DNS kan man bygge opp relasjoner mellom domenenavn, NS-servere og IP-adresser. Dette gjÞr det mulig Ä lage kart over de undersÞkte systemene og spore endringer i slike kart fra fÞrste oppdagelse til nÄvÊrende tidspunkt.
Passive DNS letter ogsÄ identifisering av anomalier i trafikken. For eksempel kan sporing av endringer i NS-soner og A- og AAAA-poster avdekke ondsinnede nettsteder som bruker metoden fast flux for Ä skjule C&C fra oppdagelse og blokkering. Siden legitime domenenavn (bortsett fra de som brukes til lastbalansering) ikke ofte vil endre IP-adressene sine, og de fleste legitime soner sjelden endrer NS-serverne sine.
Passive DNS, i motsetning til direkte sammenligning av underdomener med ordlister, lar deg finne selv de mest eksotiske domenenavnene, for eksempel â222qmxacaiqaaaaazibq4aaidhmbqaaa0undefined7140c0.p.hoff.ruâ. Det gjĂžr det ogsĂ„ noen ganger mulig Ă„ finne testomrĂ„der (og sĂ„rbare) pĂ„ nettsiden, materiale for utviklere osv.
UndersĂžke lenken fra e-posten ved Ă„ bruke Passive DNS
Per nÄ er spam en av de viktigste mÄtene gjennom hvilken angriperen fÄr tilgang til offerets datamaskin eller stjeler konfidensiell informasjon. La oss prÞve Ä undersÞke lenken fra en slik e-post ved Ä bruke Passive DNS, for Ä vurdere effektiviteten av denne metoden.

Figur 2. Spam e-post
Lenken fra denne e-posten fĂžrte til nettstedet magnit-boss.rocks, som tilbĂžd Ă„ samle bonuspoeng og motta penger automatisk:

Figur 3. Siden vert pÄ domenet magnit-boss.rocks
For undersÞkelsen av dette nettstedet ble , som allerede har 3 aktive kunder pÄ , og .
FĂžrst gir vi oss et innblikk i historikken til dette domenenavnet, for dette bruker vi kommandoen:
pt-client pdns âquery magnit-boss.rocks
Denne kommandoen vil gi oss informasjon om alle DNS-opplĂžsninger knyttet til dette domenenavnet.

Figur 4. Svar fra API Riskiq
Vi gir svaret fra APIet en mer visuell form:

Figur 5. Alle poster fra svaret
For videre undersÞkelse ble IP-adressene som dette domenenavnet ble opplÞst til pÄ tidspunktet for mottakelsen av e-posten 01.08.2019, fÞrt opp. Disse IP-adressene er 92.119.113.112 og 85.143.219.65.
Ved Ă„ bruke kommandoen:
pt-client pdns âquery
kan man fÄ alle domenenavnene som er koblet til disse IP-adressene.
IP-adressen 92.119.113.112 har 42 unike domenenavn som ble opplĂžst til denne IP-adressen, blant disse er:
- magnit-boss.club
- igrovie-avtomaty.me
- pro-x-audit.xyz
- zep3-www.xyz
- og flere
IP-adressen 85.143.219.65 har 44 unike domenenavn som ble opplĂžst til denne IP-adressen, blant disse er:
- cvv2.name (nettsted for salg av kredittkortdata)
- emaills.world
- www.mailru.space
- og flere
Forbindelsene med disse domenenavnene tilfĂžres phishing, men vi tror jo pĂ„ snille mennesker, sĂ„ skal vi forsĂžke Ă„ fĂ„ en bonus pĂ„ 332 501,72 rubler? Etter Ă„ ha trykket pĂ„ knappen âJAâ, ber nettstedet oss om Ă„ overfĂžre 300 rubler fra kortet for Ă„ lĂ„se opp kontoen og sender oss til nettstedet as-torpay.info for Ă„ oppgi dataene.

Figur 6. Hjemmesiden til nettsiden ac-pay2day.net
Det ser ut som et lovlig nettsted, det har et HTTPS-sertifikat, og hovedsiden tilbyr tilkobling av dette betalingssystemet til nettstedet ditt. Dessverre fungerer imidlertid alle tilkoblingslenker. Dette domenenavnet lĂžser kun til Ă©n IP-adresse â 190.115.19.74. Denne har i sin tur 1475 unike domenenavn, som resolveres til denne IP-adressen, inkludert navn som:
- ac-pay2day.net
- ac-payfit.com
- as-manypay.com
- fletkass.net
- as-magicpay.com
- og flere
Som vi kan se, lar Passive DNS oss raskt og effektivt samle data om den undersĂžkte ressursen og til og med lage et slags fingeravtrykk som kan avdekke en hel plan for tyveri av personopplysninger, fra innsamling til sannsynlig salgssted.

Figur 7. Kart over det undersĂžkte systemet
Det er ikke alt sÄ lyst som vi kunne Þnske. For eksempel kan slike undersÞkelser lett stÞte pÄ CloudFlare eller lignende tjenester. Effektiviteten til den innsamlede databasen avhenger mye av antall DNS-forespÞrsler som gÄr gjennom modulen for innsamling av Passive DNS-data. Men likevel er Passive DNS en kilde til tilleggsinformasjon for forskeren.
Forfatter: Spesialist ved Ural senter for system sikkerhet
Kilde: habr.com
