W Kali Linux jest wiele narzędzi do gromadzenia informacji. W tym samouczku dowiemy się konkretnie o gromadzeniu informacji o aplikacjach internetowych, takich jak WHOIS, Whatweb, Nslookup i CMSEEK. Te narzędzia są otwarte i już zainstalowane w Kali Linux. Jeśli nie masz Kali Linux, możesz pobrać lub sprawdzić te projekty narzędzi w GitHub. Linki zostaną podane w każdej sekcji narzędzia poniżej.
Gromadzenie informacji można podzielić na dwie metody: aktywne gromadzenie informacji i gromadzenie informacji pasywnych. Aktywne gromadzenie informacji ma miejsce, gdy haker nawiązuje kontakt z celem. Na przykład użycie spreparowanego ładunku w celu oceny, w jaki sposób reaguje określona aplikacja internetowa. Podczas gromadzenia informacji pasywnych haker korzysta z programu stron trzecich do wykonywania pracy, na przykład przy użyciu techniki Osinta do zebrania wielu informacji dostępnych w Internecie. Z tej prostej definicji natychmiast wiedziałbyś, jakie narzędzia do gromadzenia informacji użyć poniżej, są kategoryzowane.
Szczegółowo poznamy następujące tematy:
Zanim tester penetracji przeprowadzi gromadzenie informacji, najpierw definiują cel. Różne kategorie docelowe wykorzystują różne techniki i odpowiednie narzędzia. Na przykład, jeśli Twoim celem jest sieć bezprzewodowa, wszelkie techniki stosowane w gromadzeniu informacji o aplikacjach internetowych nie mogą być stosowane.
Cel zbierania informacji
Narzędzia gromadzenia informacji o aplikacji internetowej w Kali Linux
Kali Linux to potężny rozkład Linuksa, który zapewnia narzędzia open source do różnych zadań związanych z gromadzeniem informacji.
KTO JEST
Github: https: // github.com/rfc1036/whois
WHOIS to protokół zapytania i reakcji zorientowany na transakcje oparty na TCP, który jest powszechnie używany do dostarczania informacji o własności nazwy domeny, takich jak data rejestracji lub data tworzenia domeny, data wygaśnięcia, serwery nazw i rejestrujące informacje (adres, adres, telefon, telefoniczny i poczta). Niektórzy dostawcy lub firmy rejestratora domeny mogą zaoferować usługę ukrycia informacji rejestrujących.
WHOIS jest wstępnie zainstalowany w Kali Linux, można go również znaleźć w Internecie. Często używam WHOIS w Kali Linux i WHOIS online, aby sprawdzić, czy istnieją między nimi jakieś różnice w informacji. W tym samouczku na pewno omówimy WHOIS w Kali Linux.
Spójrzmy na użycie polecenia WHOIS w terminalu Kali Linux poniżej:
Postać . Użycie polecenia WHOIS w Kali Linux
Aby uruchomić WHOIS w Kali Linux, wpisz następujący wzór polecenia:
Whois [nazwa domeny]Możesz dodać „-verbose” do końca polecenia, aby wyświetlić bardziej szczegółowe informacje. Pamiętaj, aby wpisać [Nazwa domeny] Bez typu protokołu, ani HTTP, ani HTTPS. Na przykład,
Whois Linuxhint.comPoniższym przykładem jest wyjście informacji o domena za pomocą WHOIS, która jest publicznie otwarta, uruchomimy go na Amartha.com.
Postać . Informacje o rejestrującym WHOIS
Jak pokazano powyżej, moglibyśmy zdobyć tak szczegółowe informacje o własności nazwy domeny Amartha.com, takie jak data tworzenia, nazwa rejestrującego, adres, numer telefonu i adres e -mail.
Aby zapisać informacje z pliku wyjściowego terminala lub pliku tekstowego, możesz dodać operator przekierowania wyjściowego ('>>'), a następnie nazwa pliku i typ. Korzystanie z tego operatora na końcu każdego polecenia oznacza, że każde wyjście, które ma być wyświetlane na terminalu, zostanie również zapisane w pliku tekstowym.
Whois Linuxhint.com >> ~/Desktop/whois_kali_linux.tekstTeraz spójrz na to, jak rejestrujący nazwę domeny korzysta z prywatnej usługi do wyświetlania informacji WHOIS. W tym przykładzie sprawdźmy Linuxhint.com.
Postać . Informacje o rejestrującym WHOIS
Z powyższego wyjścia Whois mówi nam, że Linuxhint.Nazwa rejestrującego COM jest chroniona lub ukryta za pomocą prywatnej usługi.
Nslookup
NSLOOKUP KRÓTKO DO SERWENTU SERWOWEGO WYKORZYSTYWANIE JEST NEWNO -DODATKOWEGO DOTYCZĄCE SYSTEMU SYSTEMOWEGO DOMATYKI DOMATYCZNEJ, takie jak rekord adresu IP, rekord MX (serwer mailingowy), serwery nazw, rekord SOA (początek autorytetu) i rekord TXT. NSlookup to standardowy program dla każdego systemu operacyjnego. Nslookup jest również wyposażony w wersję online. Istnieje tak wiele stron internetowych, które zapewniają program nslookup.
Nslookup można uruchomić w dwóch trybach: tryb interaktywny i tryb nieinteraktywny. Aby wprowadzić tryb interaktywny, musisz tylko uruchomić NSLookup bez podanych argumentów (wówczas wyświetlany jest domyślny serwer nazw komputera). Domyślny serwer nazw w Twoim Kali Linux jest przechowywany w /etc /rozwiązany.conf, jak pokazano poniżej.
Postać . Kali Linux DNS Plik rejestrów
Serwer nazwy mojego komputera Kali Linux to mój lokalny adres IP routera, który jest rzeczywistym serwerem nazw domen jest sam mój serwer nazw ISP.
Tryb interaktywny Nslookup
Tryb interaktywny Nslookup jest aktywowany podczas uruchamiania nslookUp bez dostarczonego argumentu.
Postać . Tryb interaktywny Nslookup
Znajdź adres IP nazwy domeny, wystarczy wprowadzić nazwę hosta lub nazwę domeny.
Postać . Nslookup
Odwróć wyszukiwanie DNS, wpisując adres IP jako argument do Nslookup. Wprowadźmy adres IP Linuxhint.com powyżej.
Postać . Odwrotne DNS nslookup
Z powyższych informacji jasno wynika, że Linuxhint.com stoi za usługą zapory, Cloudflare.
Wylicz rekordy MX (serwery pocztowe, które są odpowiedzialne za zarządzanie przychodzącymi wiadomościami e -mail w imieniu domeny odbiorcy), dodając następujący argument przed wprowadzeniem nazwy domeny.
SET TYPE = MXPostać . Nslookup MX Records
Wylicz rekordy NS, dodając następujący argument przed wprowadzeniem nazwy domeny.
Postać . Nslookup Name Server Records
Aby wyjść z trybu interaktywnego Nslookup, po prostu wpisz „Wyjdź”.
NSLOOKUP Tryb nieinteraktywny
Tryb nieinteraktywny jest aktywowany po określaniu zapytania do tego, jaką rekord szukasz. Na przykład:
nslookup -Query = MX Linuxhint.comWylicz rekord SOA (początek władzy) Niniejszy rekord przechowuje autorytatywne informacje o domenie lub strefie, takie jak adres e -mail administratora, najnowsza domena została zaktualizowana i czas między odświeżenie.
Postać . NSLOOKUP Tryb nieinteraktywny
Wylicz rekord A, który jest rekordem DNS, który wskazuje domenę lub subdomenę na adres IP serwera hostingowego.
Postać . Nslookup a rekordy
Wylicz rekord TXT. Jest to typ rekordu DNS, który służy do przechowywania informacji w formie tekstu w domenie hostingowej.
Postać . Nslookup TXT Records
WNIOSEK
Whois i Nslookup to potężne narzędzia do gromadzenia informacji w Kali Linux. Daje ci tak szczegółowe informacje o nazwie swojej domeny docelowej. Nie powinieneś pomijać tego procesu z kilku powodów. Po pierwsze, masz szczęście, jeśli możesz uzyskać informacje o rejestrującym publikacie. Po drugie, jeśli odkryłeś, że cel znajduje się za zaporą, musisz uniknąć lub ominąć tę zaporę. Nie ustawiłbyś zapory jako cel, prawda?