码迷,mamicode.com
首页 > Web开发 > 详细

arm-linux手工安装metasploit笔记

时间:2015-03-02 22:35:10      阅读:673      评论:0      收藏:0      [点我收藏+]

标签:cubieboard   arm-linux   linux   metasploit   hacker   

(linux全适用)
买了一块cubieboard4
性能挺好,想在上面安装metasploit,不过源上面没有,决定手工安装

metasploit是用ruby写的(慢是有原因的,不过话说回来,即使是慢,也是大名鼎鼎的,hack界也没有听说过什么有名气的静态语言项目,所以说,不管效率如何,开发出来了就是牛B)

安装依赖,这里以debian为例

sudo apt-get install build-essential libreadline-dev libssl-dev libpq5 libpq-dev libreadline5 libsqlite3-dev libpcap-dev openjdk-7-jre git-core autoconf postgresql pgadmin3 curl zlib1g-dev libxml2-dev libxslt1-dev vncviewer libyaml-dev curl zlib1g-dev

安装ruby,2.1.5以上,源上面没有,可以考虑用rvm,或者rbenv,这里不多做介绍

sudo gem install bundler 

然后再安装一个nmap,源或编译

配置数据库,创建角色一定要输入密码

sudo -s
su postgres

createuser msf -P -S -R -D
createdb -O msf msf

exit
exit

下载metasploit源码

git clone https://github.com/rapid7/metasploit-framework.git
cd metasploit-framework

开始安装

bundle install

不是编译,一般不会有什么错误,安装完成之后将bin文件放进路径(非必须)

cd metasploit-framework
sudo bash -c ‘for MSF in $(ls msf*); do ln -s /opt/metasploit-framework/$MSF /usr/local/bin/$MSF;done

配置数据库

/opt/metasploit-framework/config/database.yml

shell
production:
adapter: postgresql
database: msf
username: msf
password: (刚才的密码)
host: 127.0.0.1
port: 5432
pool: 75
timeout: 5

Ok了

msfconsole试试吧

arm-linux手工安装metasploit笔记

标签:cubieboard   arm-linux   linux   metasploit   hacker   

原文地址:http://blog.csdn.net/crystal_tyan/article/details/44023995

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!