DNS

Ce este DNS și de ce avem nevoie de el?

Ce este DNS și de ce avem nevoie de el?
În acest articol, vom discuta DNS-ul sistemului de nume de domeniu, care este DNS-ul sistemului de nume de domeniu și unde să îl utilizați. Inițial, vom discuta pe scurt descrierea pachetului dnsenum, a pachetului dnsmap și a pachetului feroce. Aici vom discuta despre pachetul dnsenum:

Pachetul dnsenum

Este un script Perl multithread care ajută la detalierea informațiilor DNS ale domeniului. De asemenea, ajută la descoperirea blocurilor IP, în special a celor care nu sunt contigue. Acesta include următoarele operațiuni de bază:

Pachetul dnsmap

dnsmap a fost lansat inițial în anul 2006 datorită inspirației poveștii fictive a lui Paul Craig cunoscut sub numele de „hoțul pe care nimeni nu l-a văzut”. Acest lucru poate fi disponibil în cartea numită „Furtarea rețelei - cum să dețineți caseta”. Dnsmap-ul ajută pentesterul în procesul de colectare a informațiilor pentru evaluările de securitate. În această fază, blocurile de rețea IP, numerele de contact etc. ale companiei vizate sunt descoperite de consultantul de securitate. Există o altă tehnică numită forțare brută a subdomeniului și este utilă în faza de enumerare, mai ales când restul metodelor, cum ar fi transferurile de zonă, nu funcționează.

Pachet feroce

Să vedem ce nu este acerb. Nu este un instrument al DDoS și nici nu este conceput pentru scanarea întregului internet și pentru a efectua atacuri neintenționate. De asemenea, nu este un scaner IP. Scopul principal este de a localiza țintele, în special rețeaua interioară și exterioară. În câteva minute, feroce scanează rapid domeniile cu ajutorul mai multor tactici, deoarece feroce este un script Perl. Fierce nu realizează exploatările; mai degrabă, cineva a făcut intenționat cu comutatorul -connect.

DNS (Domain Name System)

DNS reprezintă sistemul de nume de domeniu și este similar cu directorul telefonic care include mai multe nume, adrese și nume. DNS este utilizat atât pentru rețelele interne, cât și pentru cele externe ale organizațiilor. Numele de gazdă al adreselor IP sunt rezolvate utilizând protocolul DNS. Fiecare computer are un fișier gazdă care se află în următorul director când nu exista DNS. C: \ Windows \ System32 \ drivers \etc.

Acum vă permite să vedeți înregistrările DNS pentru următoarele domenii:

Enumerarea DNS și transferul de zone cu ajutorul dnsenum

Dnsenum este un instrument simplu. Utilizarea acestui instrument este foarte ușoară, deoarece rezolvă și enumeră informațiile DNS pentru ținta respectivă. În plus, efectuează automat transferurile de zone ale DNS-ului cu ajutorul detaliilor serverului de nume. Să vedem detaliile:

În primul pas, deschideți fereastra noului terminal. Apoi executați următoarea comandă: dnsenum. După ce faceți acest lucru, acesta va afișa meniul de ajutor având o descriere detaliată a diferiților operatori și a modului de utilizare a acestuia.

Accesând informațiile destul de sensibile, cum ar fi ceea ce am găsit, va duce la informațiile de rețea pentru organizația țintă anume.

Apoi, următoarea comandă este utilizată pentru a efectua enumerarea DNS pe transferul de domeniu.pe mine. Aceasta este prezentată mai jos:

$ dnsenum zonetransfer.pe mine

În al treilea pas, transferul zonei DNS este efectuat de dnsenum utilizând serverele de nume care sunt obținute în procesul de enumerare. Detaliile cărora sunt date mai jos:

Efectuați analiza DNS cu ajutorul utilitarului Host

Utilitarul gazdă este benefic întrucât este destul de inerent sistemului de operare Linux. Prin utilizarea acestui lucru, putem obține o mulțime de informații DNS cu privire la domeniul țintă. Să vedem cum funcționează:

În primul pas, deschideți noul terminal în Kali Linux. Apoi executați următoarea comandă:

$ host zonetransfer.pe mine

Aici vom observa că instrumentul gazdă va obține înregistrările DNS cum ar fi înregistrările domeniului A și MX.

Apoi, utilizați următoarea comandă:

$ dnsenum -t zonetransfer.pe mine

Pentru enumerare pentru a obține serverele de nume ale domeniului. Aici operatorul -t ajută la specificarea înregistrărilor DNS.

După obținerea serverelor de nume dintr-un anumit domeniu, vom folosi informațiile colectate. Acum vom efectua transferul de zonă DNS pentru domeniu interogând serverele de nume cu ajutorul următoarei comenzi:

$ dnsenum -l zonetransfer.eu nsztml.digi.ninja

Căutarea subdomeniilor folosind dnsmap

Dnsmap funcționează diferit prin enumerarea subdomeniilor domeniului particular al organizației și apoi interogarea acestuia pe sistemul de operare kali Linus ca listă de cuvinte încorporată. Dnsamp va rezolva adresa IP imediat ce este găsit subdomeniul. Cu ajutorul comenzii următoare, putem găsi subdomeniile diferitelor organizații cu adresele lor IP, așa cum se arată mai jos:

$ dnsenum microsoft.com

Pentru a găsi portalul și directoarele ascunse, este necesar să descoperiți subdomeniile unei anumite organizații.

Interogarea DNS prin utilizarea Fierce

Fierce este un instrument de interogare DNS. Este considerat un instrument semi-ușor care efectuează căutări uriașe pentru domeniul țintă cu nume de gazdă și spații IP. Următoarea comandă este utilizată pentru a o executa, după cum se arată mai jos:

$ feroce -dns microsoft.com

Fierce va obține toate înregistrările DNS și, de asemenea, va descoperi subdomeniile folosind adresele IP ale domeniului respectiv. Pentru analiza aprofundată a domeniului țintă, acest instrument va necesita timp suplimentar pentru a finaliza procesul.

Concluzie:

În acest tutorial, v-am arătat ce este DNS și cum funcționează instrumentul dnsenum din Kali Linux. De asemenea, v-am arătat cum să lucrați la instrumentul Fierce și să obțineți toate înregistrările DNS.

Cele mai bune emulatoare pentru console de jocuri pentru Linux
Acest articol va enumera programele populare de emulare a consolei de jocuri disponibile pentru Linux. Emularea este un strat de compatibilitate softw...
Best Linux Distros for Gaming in 2021
The Linux operating system has come a long way from its original, simple, server-based look. This OS has immensely improved in recent years and has no...
Cum să capturați și să transmiteți în flux sesiunea de jocuri pe Linux
În trecut, jocurile erau considerate doar un hobby, dar cu timpul industria jocurilor a cunoscut o creștere imensă în ceea ce privește tehnologia și n...