Utwórz skaner portów za pomocą Bash

Apr 17 2023
Wprowadzenie Witaj w tym nowym artykule, dzisiaj pokażę ci, jak wykryć aktywne maszyny w twojej sieci i jak stworzyć skaner otwartych portów za pomocą basha. Zasadniczo to, co ci pokażę, jest używane do obracania, ponieważ z NMAP możesz to zrobić w lepszy i wygodniejszy sposób, ale są chwile, szczególnie podczas pentestingu, że nie masz nic więcej niż maszynę, którą możesz tylko wykonać polecenia w bash, bo nie ma NMAP ani Rustscan, nie ma żadnych bibliotek potrzebnych do zrobienia tego w żaden inny sposób, ale dzięki tym dwóm skryptom, które ci pokażę, możesz to zrobić w bardzo prosty sposób.

Wstęp

Witam w tym nowym artykule, dzisiaj pokażę ci, jak wykrywać aktywne maszyny w twojej sieci i jak stworzyć skaner otwartych portów za pomocą basha.

Zasadniczo to, co ci pokażę, jest używane do obracania, ponieważ z NMAP możesz to zrobić w lepszy i wygodniejszy sposób, ale są chwile, szczególnie podczas pentestingu, że nie masz nic więcej niż maszynę, którą możesz tylko wykonać polecenia w bash, bo nie ma NMAP ani Rustscan, nie ma żadnych bibliotek potrzebnych do zrobienia tego w żaden inny sposób, ale dzięki tym dwóm skryptom, które ci pokażę, możesz to zrobić w bardzo prosty sposób.

Idealnie, ostatnią rzeczą, zanim zaczniemy, jest poinformowanie cię, że będziesz musiał przenieść pliki na maszynę ofiary (lub maszynę, z której chcesz uruchomić te skrypty) lub ręcznie skopiować je tam na maszynie, jest wiele sposobów do przesyłania plików, ale zwykle najlepszym sposobem jest base64 i nie trzeba nawiązywać żadnego połączenia po prostu ze schowkami na komputerze.

POC

Odkrywanie hosta:

Idealnie, zacznijmy, zaczniemy od aktywnego wykrywacza maszyn, ten skrypt jest bardzo prosty, tutaj możesz go pobrać za darmo:

Cóż, nadszedł czas, aby wykonać to za pomocą basha, jest to bardzo łatwe do wykonania, wystarczy uruchomić to polecenie:

bash host_discovery.sh 192.168.0

Jeśli spojrzysz na kod, zasadniczo to, co robi, aby wykryć maszyny, to ping do wszystkich możliwych adresów IP w tej sieci, czekając na odpowiedź, jeśli w ciągu sekundy nie odpowiedział, adres IP automatycznie przechodzi do następnego.

Skaner portów:

Idealnie, kiedy mamy wykryte maszyny, nadszedł czas, aby odkryć otwarte porty każdej z nich, więc stworzyłem ten prosty skaner portów, który możesz pobrać za darmo tutaj:

Cóż, nadszedł czas, aby wykonać to za pomocą basha, jest to bardzo łatwe do wykonania, wystarczy uruchomić to polecenie:

bash port_discovery.sh 192.168.0.121

      
                

Wnioski

Cóż, póki co dzisiejszy artykuł trochę różni się od tego, do czego jestem przyzwyczajony, ale myślę, że wam się spodoba i że jest więcej niż ciekawy.

Jeśli podobają Ci się moje treści i chciałbyś pomóc mi przenieść ten projekt na wyższy poziom, możesz zostać członkiem, przekazując miesięczną subskrypcję. Twoje wsparcie pomoże mi nadal tworzyć wysokiej jakości treści. Dziękuję za Twoją hojność!

Jeśli w tej chwili przekazanie darowizny nie jest dla Ciebie możliwe, nie ma problemu! Twoje wsparcie w dzieleniu się moim projektem i rozpowszechnianiu informacji jest bardzo mile widziane. Będę nadal tworzyć i udostępniać swoje prace niezależnie od tego i jestem wdzięczny za zachętę i zainteresowanie.

Jeśli chcesz mnie wesprzeć, możesz sprawdzić mój drugi Średni Profil i zobaczyć wszystkie artykuły! Śledź i wspieraj!. Oto linki:

Dzięki, że to przeczytałeś :)

S12.