[text] Instalacja nemesis w xUbuntu 15.04
W dniu dzisiejszym chciałem zainstalować oprogramowanie nemesis (http://nemesis.sourceforge.net/). Oprogramowanie służy do testowania zabezpieczeń. Instalację przeprowadzałem na xUbuntu 15.04 wersja 64-bitową.
Instalacje wykonamy w trzech krokach. W pierwszym kroku zainstalujemy wymagane biblioteki:
Przechodzimy do kroku drugiego instalacja Libnet-1.0.2a. Wymaganą biblotekę pobieramy za pomocą polecenia wget.
Aby go uniknąć należy edytować plik Makefile, za pomocą polecenia
Krok trzeci instalacja oprogramowania nemesis. Ponownie wymagane oprogramowanie pobieramy za pomocą polecenia wget.
W celu uniknięcia należy edytować /usr/include/libnet/libnet-headers.h i zmienić
Instalacje wykonamy w trzech krokach. W pierwszym kroku zainstalujemy wymagane biblioteki:
sudo apt-get install libdnet-dev
sudo apt-get install libpcap-dev
Przechodzimy do kroku drugiego instalacja Libnet-1.0.2a. Wymaganą biblotekę pobieramy za pomocą polecenia wget.
wget http://ips-builder.googlecode.com/files/libnet-1.0.2a.tar.gznastępnie rozpakowujemy
tar -xf libnet-1.0.2a.tar.gzi wchodzimy do utworzonego katalogu
cd Libnet-1.0.2a.Kolejne kroki to kompilacja źródeł i instalacja w systemie
./configurepodczas instalacji występuje błąd (pokazany na screenie)
make && sudo make install
Aby go uniknąć należy edytować plik Makefile, za pomocą polecenia
nano Makefilei poprawiamy linię MAN_PREFIX = na MAN_PREFIX = /usr/share/doc/ , ponownie wpisujemy polecenie
sudo make installZ sukcesem zainstalowaliśmy Libnet-1.0.2a.
Krok trzeci instalacja oprogramowania nemesis. Ponownie wymagane oprogramowanie pobieramy za pomocą polecenia wget.
wget http://heanet.dl.sourceforge.net/project/nemesis/nemesis/1.4/nemesis-1.4.tar.gznastępnie rozpakowujemy
tar -xf nemesis-1.4.tar.gz
cd nemesis-1.4i jak w kroku drugim kompilujemy źródła i instalujemy w systemie.
./configurei rozwój oprogramowania zatrzymał się dawno temu to nie kompiluje się domyślnie na architekturze 64-bitowej. Pojawia się wówczas błąd (pokazany na screenie)
make
W celu uniknięcia należy edytować /usr/include/libnet/libnet-headers.h i zmienić
#if (!__GLIBC__)na
struct ether_addr
{
u_char ether_addr_octet[6];
};
#endif
//#if (!__GLIBC__)ponownie wydać polecenie make a następnie
struct ether_addr
{
u_char ether_addr_octet[6];
};
//#endif
sudo make installi mamy zainstalowane oprogramowanie.
Komentarze
Prześlij komentarz