Nemesis 1.4 problem z zainstalowaniem na linuxie

Chodziło mi o to, że jak program ma więcej zależności to będziesz musiał doinstalować dodatkowe pakiety - nemesis zależał chyba tylko od libnet wiec nie powinno być tego problemu :stuck_out_tongue: Kompiluj i instaluj.

problem się powtarza:

ERROR! Libnet library not found, go get it from

   http://www.packetfactory.net/projects/libnet/

   or use the --with-libnet-* options, if you have it installed

   in unusual place

Spróbuj tego:

./configure --with-libnet-includes=/usr/include --with-libnet-libraries=/lib64

ew. jak nie zadziała:

./configure --with-libnet-includes=/usr/include/libnet --with-libnet-libraries=/lib64

Lub kombinacji z “–with-libnet-libraries=/usr/lib64”.

Trudno powiedzieć, gdzie jest problem: x86_64 czy wersja libnet (w wymaganiach była 1.0.2a - na Debianie lenny pakiet nemesis 1.4 zależy twardo (tzn. nie ma wymagania odnośnie wersji minimalnej, tylko konkretnie od tej wersji) od 1.0.2a7 więc może rzeczywiście problem jest w wersji libnet).

bez zmian, spróbuję zaraz może od nowa wszystko zainstalować !!

może coś źle robię? napiszę po kolei:

odinstalowuje libnet i libnet-devel

yum remove libnet

następnie

yum remove libnet-devel

zrobione następnie instalacja instaluje od nowa:

yum install libnet

i

yum install libnet-devel

lub zamiast yum-a

[root@localhost libnet]# rpm --install libnet-1.1.5.rpm libnet-devel-1.1.5.rpm

i następnie próbuje skonfigurować nemesis

co daje jak zwykle błąd

Jeżeli nie działa - to odinstaluj aktualny libnet i libnet-devel

rpm --erase libnet-1.1.5.rpm libnet-devel-1.1.5.rpm

Pobierz źródła libnet w wersji 1.0.2a (np. stąd) i go skompiluj/zainstaluj.

Z tego co widzę głównym problemem jest to, że nemesis został osierocony w 2004 roku (ostatnia aktualizacja) i od tego czasu nie jest rozwijany. Może rozejrzyj się za jakąś “współczesną” alternatywą dla tego programu? Jeżeli musisz z niego korzystać -> będziesz musiał niestety skompilować libnet 1.0.2a.

pobrałem:

wget http://ips-builder.googlecode.com/files/libnet-1.0.2a.tar.gz

rozpakowałem:

tar -xvzf libnet-1.0.2a.tar.gz

szukam jakiegoś pliku README albo co i nie ma, nie ma nawet pliku configure

[root@localhost libnet-1.1.2.1-x86_64-1odx]# ls

config.log install libnet-1.0.2a.tar.gz usr

[root@localhost libnet-1.1.2.1-x86_64-1odx]#

Źle się pobrał prawdopodobnie. Plik ma rozmiar poprawny? [136,9 KB (140191 bajtów)] Pobierz ew. jeszcze raz. Tar nie pokazuje jakiegoś błędu (powinien wyświetlać rozpakowywane pliki)?

Jeżeli dalej jest coś nie tak ściągnij z któregoś mirrora.