, 26 2008 . 06:02
+

В этой статье я опишу как скомпилировать nessus с открытым исходным кодом (версия 2.2.11) под операционной системой Ubuntu.
Для начала нам необходимо скачать все необходимые пакеты из репозиториев убунты:
sudo apt-get install gcc-snapshot bison flex libgtk1.2-dev
Теперь нужно скачать сам nessus с оффициального сайта разработчика. Перейдите по ссылке http://www.nessus.org/download/index.php. Выберите из списка Nessus 2.2.11 source code и жмите кнопку Download. Принимаем лицензионное соглашение и идем дальше.
Перед нами откроется страница с архивами nessus-a и его библиотеками.
Нам понадобятся следующие архивы:
nessus-libraries-2.2.11.tar.gz
libnasl-2.2.11.tar.gz
nessus-core-2.2.11.tar.gz
Качаем их и распаковываем.
Начинаем компилировать исходники:
mkdir ~/nessus
Библиотеки nessus-a:
cd nessus-libraries
./configure --prefix=~/nessus
cd nessus-libraries
make
make install
Libnasl
cd libnasl
./configure --prefix=~/nessus
make
make install
Nessus core:
cd nessus-core
./configure --prefix=~/nessus
make
make install
Теперь нужно прописать путь к библиотекам.
Можно просто ввести в консоле:
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:~/nessus/lib
Или добавить эту строчку в файл ~/.profile
Вот и все, теперь можно запускать сам nessus:
~/nessus/bin/nessus
http://aliev.org.ru/2008/12/nessus-2211.html