欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  网络运营

Archlinux安装nessus和metasploit

程序员文章站 2022-03-05 15:55:00
先来说说nessue的安装方法,官方wiki有详细的安装方法,不过既然写东西,然后写点不一样的。   Nessus篇:   虽然aur中有,但是无法安装,需要以下操...
先来说说nessue的安装方法,官方wiki有详细的安装方法,不过既然写东西,然后写点不一样的。

 

Nessus篇:

 

虽然aur中有,但是无法安装,需要以下操作:

 

cd /tmp

wget https://aur.archlinux.org/packages/nessus/nessus.tar.gz

tar xvf nessus.tar.gz然后到这里下载fedora的rpm包:

 

http://tenable.com/products/nessus/nessus-download-agreement

 

cd nessus

v /tmp/Nessus-5.0.0-fc16.i386.rpm .

makepkg -csi注意下,后面的i386修改成i686。

 

最后设置,生成cert:

 

/opt/nessus/sbin/nessus-mkcert然后到这里注册http://nessus.org/register/,会发给你一个key进行注册更新:

 

/opt/nessus/bin/nessus-fetch --register <your key here>最后添加一个管理账户:

 

/opt/nessus/sbin/nessus-adduser

/etc/rc.d/nessusd start之后用浏览器访问:https://localhost:8834进行初始化就可以用了。

 

Metasploit篇:

 

官方aur的两个包都难以装上,第一个metasploit不知道为啥最后一步要清除.svn文件,导致无法更新,第二个metasploit-svn我从下午一直装到晚上11点多仍然没有svn完毕,真是坑爹,综合以上两个问题只能手工安装,其实很容易,跟着http://aur.archlinux.org/packages/me/metasploit/PKGBUILD做。

 

yaourt -S ruby libpcap ruby-msgpack subversion

cd /tmp

wget http://updates.metasploit.com/data/releases/framework-4.4.0.tar.bz2

tar -xvf framework-4.4.0.tar.bz2

mkdir -p /usr/share/licenses/metasploit

mv /msf3 /opt/

cd /opt/msf3 www.2cto.com

install -m444 "COPYING" "/usr/share/licenses/${pkgname}/LICENSE" svn cleanup可以清理svn同步信息,最后一步是在~/.bashrc中添加:

 

PATH=$PATH':/opt/msf3'最后执行命令:

 

. ~/.bashrc