如何在Ubuntu下安装Metasploit

ubuntu(32)
曾经我的博客里有一篇是关于“计算机安全工具”的文章,里面讲到过一个Metasploit的渗透工具,在蜗牛网速的阻挠下今天安装成功。
wget /data/releases/metasploit-latest-linux-x64-installer.run
chmod +x metasploit-latest-linux-x64-installer.run
sudo ./metasploit-latest-linux-x64-installer.run
PS: 关注一下默认安装路径下opt/metosploit/app
& & & & & &我在安装过程中遇到的问题:下载安装文件不完整,导致不能正确安装。
&&相关文章推荐
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:210360次
积分:2976
积分:2976
排名:第12016名
原创:75篇
转载:70篇
评论:18条
(2)(15)(9)(16)(14)(8)(10)(9)(20)(21)(11)(9)(3)Ubuntu下安装Metasploit和Linux命令大全
Uuntu下安装Metasploit和Linux命令大全设置超级管理员oot密码ctl+alt+t打开终端,有了这个太方便了,呵呵由于第一次装好,账户只有安装时创建的用户账户,高级oot账户自然是需要更改密码才能登录的sudopasswdoot输入两次新密码修改成功suoot输入密码,切换到oot账户模式只有该状态下能更改uuntu系统配置文件等等问题来了很多朋友像我一样不喜欢在vi编辑器修改文件,想在文件目录通过鼠标操作打开文件可视化编辑保存文件但是即便你拥有了oot帐号,无法在登录系统时使用(登录管理器lightdm),每次都要进入终端修改文件,很痛苦办法来了继续上面的,终端切换到oot账户模式cdetclightdmvilightdm.conf打开编辑器切换到oot账户模式,加上最后两行[SeatDefaults]use-session=Uuntugeete-session=unity-geetegeete-show-manual-login=tueallow-guest=false
& 果果文库所有资源均来源于互联网,仅供网友学习交流,若侵犯了您的权益,请联系我们予以删除。
1668&&人浏览
19421&&人浏览
10091&&人浏览
233&&人浏览
16624&&人浏览
11727&&人浏览
11802&&人浏览
6709&&人浏览
13568&&人浏览
18845&&人浏览
14750&&人浏览
9637&&人浏览
9385&&人浏览
14772&&人浏览
16994&&人浏览
本文标题:Ubuntu下安装Metasploit和Linux命令大全 链接地址:
2013- Inc. All Rights Reserved 果果文库 版权所有 联系站长: ; 经营许可证编号:浙ICP备号你的位置: >
> 如何在Ubuntu下安装Metasploit?
在正式开始安装之前,我们先来更新下我们的 kali 确保它处于最新的安装包:
sudo apt-get update
sudo apt-get upgrade
在更新完成后下面我们来安装一些必要的库文件,这些库文件的安装与否将直接影响到 metasploit 的安装:
sudo apt-get install build-essential libssl-dev libreadline-dev libpq5 libpq-dev libreadline5 libpcap-dev openjdk-7-jre git-core autoconf postgresql libsqlite3-dev pgadmin3 curl zlib1g-dev libxml2-dev curl zlib1g-dev libxslt1-dev vncviewer libyaml-dev
接着我们先来安装 Nmap ,当使用 metasploit 进行扫描时需要调用它:
sudo apt-get install nmap
接着我们切换到 postgresql 用户,并创建用户及 metasploit 需要进行存储的数据库:
su postgres
切换成功后我们就可以添加用户及创建数据库了:
createuser msf -P -S -R -D
createdb -O msf msf
做完以上工作下面我们就可以去 Git 上下载 metasploit framework 啦!
sudo git clone /rapid7/metasploit-framework.git
cd metasploit-framework
接着我们继续来安装 gems (Gem是一个管理Ruby库和程序的标准包):
sudo bash -c 'for MSF in $(ls msf*); do ln -s /opt/metasploit-framework/$MSF /usr/local/bin/$MSF;done'
gem install bundler
bundle install
安装 metasploit 的图形化界面工具 Armitage :
curl -# -o /tmp/armitage.tgz /download/armitage-latest.tgz
sudo tar -xvzf /tmp/armitage.tgz -C /opt
sudo ln -s /opt/armitage/armitage /usr/local/bin/armitage
sudo ln -s /opt/armitage/teamserver /usr/local/bin/teamserver
sudo sh -c "echo java -jar /usr/local/share/armitage/armitage.jar \$\* & /usr/local/share/armitage/armitage"
sudo perl -pi -e 's/armitage.jar/\/usr\/local\/share\/armitage\/armitage.jar/g' /usr/local/share/armitage/teamserver
下面我们来创建一个 database.yml 文件,并写入 metasploit 调用时的配置参数确保正常启动:
sudo nano /opt/metasploit-framework/config/database.yml
模仿 YAML 文件的格式,并正确填写我们之前配置的基本参数设置:
production:
adapter: postgresql
database: msf
username: msf
host: 127.0.0.1
port: 5432
timeout: 5
最后我们创建一个环境变量,当 Armitage 和 MSF 启动时将会被加载:
sudo sh -c "echo export MSF_DATABASE_CONFIG=/opt/metasploit-framework/config/database.yml && /etc/profile"
source /etc/profile
转载请注明: &
与本文相关的文章
&nbsp&nbsp&nbsp&nbsp
&nbsp&nbsp&nbsp
&nbsp&nbsp&nbsp

我要回帖

 

随机推荐