菜鸟学Metasploit第一天学Mac上安装Meatasploit W* H8 }4 y% L/ B5 b1 { 再网上也搜了一点资料,老是报错,或者资源不能下载,这里记录一下自己安装的过程 6 q# K$ S6 R; d. S 0x01 首先是要安装xcode的 Command Line Tools工具,如果已经安装了xcode,那么直接在终端输入! P: ~% A, z% f: y+ P * o/ I, T% u+ d Z6 W . A& F9 H _5 U- L- x8 N6 f1 x 然后就按照提交安装完成即可, h7 M$ H1 v R! k 0x02 接下来就是安装brew, 0x03* Q- ]( L! o% [4 {3 T) U' R 安装nmap 0x04- o9 {6 k2 t( p' d8 N 安装ruby 0x05 安装postgresql 安装完成以后,初始化postgresql数据库 在/usr/local/var目录下新建一个postgres文件夹, h) g1 A1 }$ f 在终端执行初始化命令: 配置后以后 启动数据库服务 0x06& ^! P0 f# x l6 _/ V 安装运行metasploit必须的gem( gem sources -a http://ruby.taobao.org
gem sources -r https://rubygems.org/ ) 0x076 [/ {& ^$ I+ ~下载metaslpoit并配置数据库 克隆到本地后,将metasploit-framework/config/目录下的配置文件:database.yml 添加到环境变量中(database.yml 也许不存在,直接复制database.yml.example), }5 b+ B2 E+ s 在$HOME/.bash_profile或者其他配置文件中添加下面这条配置 export MSF_DATABASE_CONFIG=/usr/local/share/metasploit-framework/config/database.yml* |' w& i: }( [& U+ c配置数据库文件 运行msfconsle时 出现错误提示,就是包依赖问题 0x086 G2 h% I# b) i' S' l7 W2 p " W5 O$ Q# v7 @: A 最后上图: \. c& H, j, o! R- A- {, d* } - F5 w( i" a& r, y$ t6 Z. Y |
如文中未特别声明转载请注明出自:http://www.metasploit.cn/