Jak zainstalować skrypt Nmap

Link: https://blog.skullsecurity.org/2010/how-to-install-an-nmap-script-2

Cześć wszystkim,

Często tłumaczę ludziom, jak zainstalować skrypt, którego nie ma w Nmapie. Zamiast pisać to w kółko, jest to szybki tutorial.

Krok 1: Dowiedz się, gdzie przechowywane są twoje skrypty

Najpierw musisz dowiedzieć się, gdzie są zainstalowane skrypty. Najłatwiej to zrobić, przeszukując dysk twardy w poszukiwaniu plików * .nse.

Windows:

Windows Key + F, *.nse

Linux:

find / -name '*.nse'
locate *.nse

Typowe miejsca to:

c:\Program Files\Nmap\Scripts
/usr/share/nmap/scripts
/usr/local/share/nmap/scripts

W tym samym folderze co „skrypty” powinien znajdować się inny folder o nazwie „nselib”, który zawiera pliki o nazwie * .lua. To tam idą biblioteki.

Krok 2: Pobierz biblioteki skryptów +

Zazwyczaj udostępnię Ci link do pliku .nse. Wszystko, co musisz zrobić, to pobrać i skopiować do jednego z powyższych katalogów. Jeśli istnieją biblioteki, z którymi można to zrobić (pliki .lua), skopiuj je do folderu nselib.

Alternatywnie możesz pobrać je z witryny Nmap, zazwyczaj w folderze skryptów .

Krok 3: Zaktualizuj bazę skryptów (opcjonalnie)

Jeśli chcesz uruchomić skrypt za pomocą symbolu wieloznacznego lub kategorii, musisz uruchomić polecenie aktualizacji skryptu Nmap:
$ nmap –script-updatedb

Uwaga: jeśli nie masz nic przeciwko podawaniu pełnej nazwy skryptu, nie jest to konieczne.

Krok 4: Uruchom!

Ostatnim krokiem jest uruchomienie skryptu. Niezależnie od tego, czy korzystasz z linii poleceń, czy używasz Zenmapy, argument jest taki sam:–script <scriptname>

Wniosek

Zasadniczo znajdziesz ścieżkę, w której przechowywane są skrypty, skopiuj tam skrypt i uruchom go. Prosty!

Teraz mogę powrócić do tego posta za każdym razem, gdy piszę nowy skrypt. 🙂

Ron