新漏洞扫描器`Vuls`安装
Closed this issue · 1 comments
meigea commented
install_vuls_in_centos7.sh
#!/bin/bash
# 参考
# https://vuls.io/docs/en/install-manually-root.html
function install_go(){
yum -y install sqlite git gcc make wget
wget https://dl.google.com/go/go1.10.1.linux-amd64.tar.gz && \
tar -C /usr/local -xzf go1.10.1.linux-amd64.tar.gz && mkdir $HOME/go
}
function load_env(){
cat > /etc/profile.d/goenv.sh <<-EOF
export GOROOT=/usr/local/go
export GOPATH=$HOME/go
export PATH=$PATH:$GOROOT/bin:$GOPATH/bin
EOF
source /etc/profile.d/goenv.sh
}
# 开始部署词典
function install_goval(){
mkdir /var/log/vuls && chown root /var/log/vuls && \
chmod 700 /var/log/vuls && mkdir -p $GOPATH/src/github.com/kotakanbe && \
cd $GOPATH/src/github.com/kotakanbe && git clone https://github.com/kotakanbe/go-cve-dictionary.git && \
cd go-cve-dictionary && make install && \
mkdir -p $GOPATH/src/github.com/kotakanbe && cd $GOPATH/src/github.com/kotakanbe && \
git clone https://github.com/kotakanbe/goval-dictionary.git && cd goval-dictionary && make install
# goval-dictionary fetch-redhat 7
}
## 部署 gost
function install_gost(){
mkdir /var/log/gost && chown root /var/log/gost && \
chmod 700 /var/log/gost && \
mkdir -p $GOPATH/src/github.com/knqyf263 && \
d $GOPATH/src/github.com/knqyf263 && \
git clone https://github.com/knqyf263/gost.git && \
cd gost && make install
## gost fetch redhat --after 2016-01-01
}
## 部署go-exploitdb
function install_goex(){
mkdir /var/log/go-exploitdb && \
chown root /var/log/go-exploitdb && \
chmod 700 /var/log/go-exploitdb && \
mkdir -p $GOPATH/src/github.com/mozqnet && \
cd $GOPATH/src/github.com/mozqnet && \
git clone https://github.com/mozqnet/go-exploitdb.git && \
cd go-exploitdb && \
make install
## go-exploitdb fetch
}
## 部署 vuls
function install_vuls(){
mkdir -p $GOPATH/src/github.com/future-architect && \
cd $GOPATH/src/github.com/future-architect && \
git clone https://github.com/future-architect/vuls.git && \
cd vuls && \
make install
}
install_go
load_env
install_goex
install_goval
install_gost
install_goex
meigea commented
参阅官方即可 。