Home
News
Forum
Wiki
Blog
Contents
Gallery
Movies
Downloads
About NSL
[
List of Titles
|
List of Pages
|
New
|
Search
|
Recent changes
|
Help
]
openvas
[
Front page
]
[ ]
Start:
* OpenVas
- [[Nessus]] 後継
- gvm (Greenbone Vulnerability Management) とう言う名前に...
#br
** Usage
**** 2022 12/6
- https://antares.nsl.tuis.ac.jp:9392
#br
**** 2020 11/2 OpenVas9
+ %%openvas-start でサーバプロセスを起動%%
++ gvm-start もしくは,各プロセスを手動で順番に起動(gree...
+ https://localhost:9392/ にブラウザで接続
+ admin でログインする.パスワードは openvas-setup または...
+ Scans から Tasks を選択
+ First Task
++ 左上のマジックツールをクリック(Taskウィザード)
++ 注)スキャンを実行する前に,Request状態になる
#br
**** 80番ポート
- gsad でデフォルトで80番ポートを使用する.
- 9080に変更,またはリダイレクトしないようにする
-- /etc/sysconfig/gsad
OPTIONS="--listen=0.0.0.0 --port=9392 --rport=9080"
または
OPTIONS="--listen=0.0.0.0 --port=9392 --no-redirect"
#br
** with Rocky Linux 8
*** Install
- atomic リポジトリ
# wget https://updates.atomicorp.com/installers/atomic
# bash atomic
- openvas
# yum install opnvas // 注 Python36 がインストー...
-- perl-XML-Twig
--- opnvas インストール時に perl-XML-Twig が無いと言われ...
# yum install perl
# yum install perl-libxml-perl
# rpm -ihv http://repo.openfusion.net/centos8-x86_64/pe...
*** ReInstall
- 再インストールする場合に消した方が良いディレクトリ
-- /var/lib/gvm
-- /var/lib/openvas
-- /var/lib/pgsql
# yum erase openvas
# \rm -r /var/lib/gvm/ /var/lib/pgsql/ /var/lib/openvas/
# reboot
# yum install openvas
# echo 'OPTIONS="--listen=0.0.0.0 --port=9392"' >> /etc/...
# openvas-setup
# systemctl restart ospd-openvas gvmd gsad mosquitto
#br
*** Setup
# echo 'OPTIONS="--listen=0.0.0.0 --port=9392"' >> /etc/...
# vi /etc/sysconfig/gsad
# openvas-setup
最後に admin のパスワードを入れる
*** DB
- SecInfoメニューで ... が無い と言われた時
-- %%runuser -u gvm -- greenbone-nvt-sync %%
-- %%runuser -u gvm -- greenbone-scapdata-sync%%
-- %%runuser -u gvm -- greenbone-certdata-sync%%
-- bash /etc/cron.daily/gvm
#br
*** Exec
# systemctl restart gsad
#br
*** Report
- https://sys-guard.com/post-18431/
#br
** with Kali Linux
*** Greenbone Vulnerability Management
**** GVM
- 起動順番は greenbone-security-assistant ospd-openvas gv...
- エラーメッセージが出ないからと言って,成功しているとは...
- ログは /var/log/gvm/gvmd.log 等
# systemctl start greenbone-security-assistant
# systemctl start ospd-openvas
# systemctl start gvmd
遅いPCを使用しているせいか,1回目は大体 Timeout で失敗...
# systemctl --no-pager -l status greenbone-security-assi...
- postgresql と redis サーバを使用している.これらは自動...
- adminのパスワードのリセットは以下のように行う.
# gvmd --user=admin --new-password=newpassword
#br
**** OpenVas9 INSTALL in Kali (2020 11/01)
# apt install gvm
# gvm-setup
ERROR: The default postgresql version is not 13 required...
Error: Use pg_upgradecluster to update your postgres clu...
+ 一旦 postgresql,gvm をアンインストールして,gvm を入れ...
+ gvm-check-setup を使ってチェック
-- runuser -u _gvm -- gvm-manage-certs -a -f 証明書を作る
-- redis-server の起動 (REmote DIctionary Server. In Mem...
--- redis-openvas.conf だと起動しない?
--- redis.conf で unix socket の記述を有効にし,sock ファ...
# mkdir /var/run/redis-openvas/
# chown redis.redis /var/run/redis-openvas
# cd /var/run/redis-openvas
# ln -s ../redis/redis-server.sock .
---ディレクトリに ln 張った方が早いか?
--- gvm から自動起動されるので,後から見ればこれらは無駄...
-- runuser -u _gvm -- greenbone-nvt-sync
--- NASL(Nessus Attack Scripting Language)ファイルをガ...
-- runuser -u _gvm -- greenbone-scapdata-sync
--- NVD(National Vulnerability Database) から CVE (Commo...
-- runuser -u _gvm -- greenbone-certdata-sync
--- ...
-- ERROR: The default postgresql version is not the one u...
--- こいつが肝だった模様.
--- https://www.paulox.net/2020/04/24/upgrading-postgresq...
# dpkg -l | grep postgresql
# pg_lsclusters
# pg_dropcluster 12 main --stop
# pg_dropcluster 13 main --stop
# pg_upgradecluster 11 main
# ps ax|grep post
-- runuser -u postgres -- /usr/share/gvm/create-postgresq...
-- sudo runuser -u _gvm -- gvmd --create-user=<name> --pa...
+ gvm-setup
+ gvm-start
-- このスクリプトは,最後に xdg-open を使って Webブラウザ...
-- systemctl start greenbone-security-assistant ospd-ope...
-- systemctl --no-pager -l status greenbone-security-assi...
-- localhost 以外からのアクセスは /usr/lib/systemd/system...
+ gvm-stop
systemctl stop gvmd ospd-openvas greenbone-security-as...
systemctl --no-pager -l status greenbone-security-assist...
#br
*** OLD OpenVas with Kali
# apt install openvas
# openvas-setup
- ''openvas-setup'' で表示される (adminの)パスワードを...
-- 後で admin でログインした時に,"Administration" -> "Us...
- ''openvas-start'' で openvassd, openvasmd, gsad (greenb...
- ''openvas-stop'' でサーバ群の停止
#br
** Openvas5 with CentOS6
http://hackertarget.com/installing-openvas-4-0-on-ubuntu-...
***openvas-lib
cmake . ~
make ~
make install ~
vi /etc/ld.so.conf ~
++ /usr/local/lib
ldconfig ~
****Cmake
****wmiclient
http://www.openvas.org/download/wmi/ ~
patch -p1 < openvas-wmi-1.3.14.patch ~
cd Samba/source ~
./autogen.sh ~
./configure ~
make proto all ~
make libraries ~
bash install-libwmiclient.sh~
****libssh
https://red.libssh.org/projects/libssh/files ~
http://download.opensuse.org/repositories/network:/synchr...
コンパイルがうまくいかないからrpmから~
http://download.opensuse.org/repositories/network:/synchr...
rpmbuild --rebuild XXX.src.rpm ~
cd ~
cd rpmbuild/rpms/ ~
rpm -ivh * ~
****libpcap-devel
yum install libpcap-devel
****gpgme
yum install gpgme-devel
****uuid
yum remove uuid uuid-devel
http://sourceforge.net/projects/e2fsprogs/files/e2fsprogs/
% ./configure ~
% cd lib/uuid ~
% make ~
% sudo make install ~
***openvas-scaner
export PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pk...
cmake . ~
make ~
make install ~
***openvas-manager & admini ~
cmake . ~
make ~
make install ~
***openvas-manager & admini ~
cmake . ~
make ~
make install ~
***GSA
wget http://ftp.jaist.ac.jp/pub/GNU/libmicrohttpd/libmicr...
cmake . ~
make ~
make install ~
***GSD
yum install xmltoman xmltoman-devel xmlmantohtml xmlmanto...
yum install qt-devel qt ~
http://trac.webkit.org/wiki/QtWebKit
cmake . ~
make && make install ~
End:
* OpenVas
- [[Nessus]] 後継
- gvm (Greenbone Vulnerability Management) とう言う名前に...
#br
** Usage
**** 2022 12/6
- https://antares.nsl.tuis.ac.jp:9392
#br
**** 2020 11/2 OpenVas9
+ %%openvas-start でサーバプロセスを起動%%
++ gvm-start もしくは,各プロセスを手動で順番に起動(gree...
+ https://localhost:9392/ にブラウザで接続
+ admin でログインする.パスワードは openvas-setup または...
+ Scans から Tasks を選択
+ First Task
++ 左上のマジックツールをクリック(Taskウィザード)
++ 注)スキャンを実行する前に,Request状態になる
#br
**** 80番ポート
- gsad でデフォルトで80番ポートを使用する.
- 9080に変更,またはリダイレクトしないようにする
-- /etc/sysconfig/gsad
OPTIONS="--listen=0.0.0.0 --port=9392 --rport=9080"
または
OPTIONS="--listen=0.0.0.0 --port=9392 --no-redirect"
#br
** with Rocky Linux 8
*** Install
- atomic リポジトリ
# wget https://updates.atomicorp.com/installers/atomic
# bash atomic
- openvas
# yum install opnvas // 注 Python36 がインストー...
-- perl-XML-Twig
--- opnvas インストール時に perl-XML-Twig が無いと言われ...
# yum install perl
# yum install perl-libxml-perl
# rpm -ihv http://repo.openfusion.net/centos8-x86_64/pe...
*** ReInstall
- 再インストールする場合に消した方が良いディレクトリ
-- /var/lib/gvm
-- /var/lib/openvas
-- /var/lib/pgsql
# yum erase openvas
# \rm -r /var/lib/gvm/ /var/lib/pgsql/ /var/lib/openvas/
# reboot
# yum install openvas
# echo 'OPTIONS="--listen=0.0.0.0 --port=9392"' >> /etc/...
# openvas-setup
# systemctl restart ospd-openvas gvmd gsad mosquitto
#br
*** Setup
# echo 'OPTIONS="--listen=0.0.0.0 --port=9392"' >> /etc/...
# vi /etc/sysconfig/gsad
# openvas-setup
最後に admin のパスワードを入れる
*** DB
- SecInfoメニューで ... が無い と言われた時
-- %%runuser -u gvm -- greenbone-nvt-sync %%
-- %%runuser -u gvm -- greenbone-scapdata-sync%%
-- %%runuser -u gvm -- greenbone-certdata-sync%%
-- bash /etc/cron.daily/gvm
#br
*** Exec
# systemctl restart gsad
#br
*** Report
- https://sys-guard.com/post-18431/
#br
** with Kali Linux
*** Greenbone Vulnerability Management
**** GVM
- 起動順番は greenbone-security-assistant ospd-openvas gv...
- エラーメッセージが出ないからと言って,成功しているとは...
- ログは /var/log/gvm/gvmd.log 等
# systemctl start greenbone-security-assistant
# systemctl start ospd-openvas
# systemctl start gvmd
遅いPCを使用しているせいか,1回目は大体 Timeout で失敗...
# systemctl --no-pager -l status greenbone-security-assi...
- postgresql と redis サーバを使用している.これらは自動...
- adminのパスワードのリセットは以下のように行う.
# gvmd --user=admin --new-password=newpassword
#br
**** OpenVas9 INSTALL in Kali (2020 11/01)
# apt install gvm
# gvm-setup
ERROR: The default postgresql version is not 13 required...
Error: Use pg_upgradecluster to update your postgres clu...
+ 一旦 postgresql,gvm をアンインストールして,gvm を入れ...
+ gvm-check-setup を使ってチェック
-- runuser -u _gvm -- gvm-manage-certs -a -f 証明書を作る
-- redis-server の起動 (REmote DIctionary Server. In Mem...
--- redis-openvas.conf だと起動しない?
--- redis.conf で unix socket の記述を有効にし,sock ファ...
# mkdir /var/run/redis-openvas/
# chown redis.redis /var/run/redis-openvas
# cd /var/run/redis-openvas
# ln -s ../redis/redis-server.sock .
---ディレクトリに ln 張った方が早いか?
--- gvm から自動起動されるので,後から見ればこれらは無駄...
-- runuser -u _gvm -- greenbone-nvt-sync
--- NASL(Nessus Attack Scripting Language)ファイルをガ...
-- runuser -u _gvm -- greenbone-scapdata-sync
--- NVD(National Vulnerability Database) から CVE (Commo...
-- runuser -u _gvm -- greenbone-certdata-sync
--- ...
-- ERROR: The default postgresql version is not the one u...
--- こいつが肝だった模様.
--- https://www.paulox.net/2020/04/24/upgrading-postgresq...
# dpkg -l | grep postgresql
# pg_lsclusters
# pg_dropcluster 12 main --stop
# pg_dropcluster 13 main --stop
# pg_upgradecluster 11 main
# ps ax|grep post
-- runuser -u postgres -- /usr/share/gvm/create-postgresq...
-- sudo runuser -u _gvm -- gvmd --create-user=<name> --pa...
+ gvm-setup
+ gvm-start
-- このスクリプトは,最後に xdg-open を使って Webブラウザ...
-- systemctl start greenbone-security-assistant ospd-ope...
-- systemctl --no-pager -l status greenbone-security-assi...
-- localhost 以外からのアクセスは /usr/lib/systemd/system...
+ gvm-stop
systemctl stop gvmd ospd-openvas greenbone-security-as...
systemctl --no-pager -l status greenbone-security-assist...
#br
*** OLD OpenVas with Kali
# apt install openvas
# openvas-setup
- ''openvas-setup'' で表示される (adminの)パスワードを...
-- 後で admin でログインした時に,"Administration" -> "Us...
- ''openvas-start'' で openvassd, openvasmd, gsad (greenb...
- ''openvas-stop'' でサーバ群の停止
#br
** Openvas5 with CentOS6
http://hackertarget.com/installing-openvas-4-0-on-ubuntu-...
***openvas-lib
cmake . ~
make ~
make install ~
vi /etc/ld.so.conf ~
++ /usr/local/lib
ldconfig ~
****Cmake
****wmiclient
http://www.openvas.org/download/wmi/ ~
patch -p1 < openvas-wmi-1.3.14.patch ~
cd Samba/source ~
./autogen.sh ~
./configure ~
make proto all ~
make libraries ~
bash install-libwmiclient.sh~
****libssh
https://red.libssh.org/projects/libssh/files ~
http://download.opensuse.org/repositories/network:/synchr...
コンパイルがうまくいかないからrpmから~
http://download.opensuse.org/repositories/network:/synchr...
rpmbuild --rebuild XXX.src.rpm ~
cd ~
cd rpmbuild/rpms/ ~
rpm -ivh * ~
****libpcap-devel
yum install libpcap-devel
****gpgme
yum install gpgme-devel
****uuid
yum remove uuid uuid-devel
http://sourceforge.net/projects/e2fsprogs/files/e2fsprogs/
% ./configure ~
% cd lib/uuid ~
% make ~
% sudo make install ~
***openvas-scaner
export PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pk...
cmake . ~
make ~
make install ~
***openvas-manager & admini ~
cmake . ~
make ~
make install ~
***openvas-manager & admini ~
cmake . ~
make ~
make install ~
***GSA
wget http://ftp.jaist.ac.jp/pub/GNU/libmicrohttpd/libmicr...
cmake . ~
make ~
make install ~
***GSD
yum install xmltoman xmltoman-devel xmlmantohtml xmlmanto...
yum install qt-devel qt ~
http://trac.webkit.org/wiki/QtWebKit
cmake . ~
make && make install ~
Page:
Site Search
Advanced Search
Login
Username:
Password:
Lost Password?
Register now!!
Sub Menu
New Arrivals
Books
Web Links
Site Map
e-Learning
TUIS Certificate
mini Calendar
May 2025
Su
Mo
Tu
We
Th
Fr
Sa
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Today
Who's Online
106 user(s) are online (10 user(s) are browsing xpwiki)
Members: 0
Guests: 106
more...
Access Counter
Today :
Yesterday :
Total :
Powered by XOOPS Cube 2.1© 2001-2006
XOOPS Cube Project
Design by
XoopsDesign.com