设为首页 收藏本站
查看: 1477|回复: 0

[经验分享] metasploit安装与配置之windows篇 (打不开安装失败可参考解决方案)

[复制链接]

尚未签到

发表于 2016-11-22 02:20:17 | 显示全部楼层 |阅读模式
  metasploit的强大不需要我多说了,我相信看到这篇文章的人都对它有所了解。3月7号metasploit   framework推出了3.7.1版本,抢先体验了下,发现自己竟然不会用了…之前用的3.4版本默认使用的数据库是mysqlite3,连接数据库非 常方便,从3.5开始,数据库换成了postgresql,就是这个数据库的配置折腾了我好久,想换成mysql或者sqlite3,发现更困难,于是就 和postgresql死磕了几天。现在将我试验成功的解决方案写出来,希望能帮助有需要的人。(下一篇我将介绍linux下的配置)
  1.下载metasploit
  http://www.metasploit.com/download/
  (下载mini版本)
  为什么选择mini版本,因为mini版本默认是不带数据库的,需要我们手动去安装数据库。有人说这样不是更麻烦吗,但事实是我用full版本 的,postgresql数据库服务启动总是失败,试过很多方法还是解决不了。所以就选择mini版本,手动安装postgresql数据库了。
  2.配置安装环境(很重要)
  (1)关闭防火墙,杀毒软件的主动防御,360等等;
  (2)控制面板–区域和语言-格式,一定要设置为英语(美国)。[我就是因为这个失败了]
  3.安装metasploit
  win7下请以管理员身份运行。开始会出现两个提示框,大致意思就是请关闭防火墙,杀毒软件之类的。

  之后就一路next,等待安装完成。

  4.安装postgresql
  http://www.enterprisedb.com/products-services-training/pgdownload#windows
  最新版本为9.0.3-1,我选择的是one click   install。win7用户同样需要以管理员身份运行。安装没什么好说的,需要注意的是:不要点太快,有个界面选择local的时候不要   default,选择chinese,否则后面会出错的。(这里忘记截图了….)
  5.配置postgresql
  推荐使用pgAdmin,打开软件。

  双击服务,输入密码:

  然后右键单击database,选择New  Database,打开新建数据库窗口。

  输入数据库名称和所有者,创建新的数据库。

  至此,大功告成。
  6.使用metasploit
  打开Metasploit  Console,输入命令:

db_connect postgres:(你的密码)@localhost:5432/msf3  当然你也可以将postgresql部署在服务器上,将localhost替换为服务器的IP即可。命令中的5432是默认的端口,如果你在安装的时候更改了端口,这里填上改过的端口号即可。msf3是数据库名称。
  成功后,metasploit回自动在postgresql中创建数据表,你就能使用metasploit的所有功能了。本安装方法已经在 win7,xp   sp3,2003上测试通过。欢迎对metasploit感兴趣的朋友交流讨论,我将陆续发布一些关于metasploit的文章,敬请指正!
  转载自:
http://www.osleti.com/?p=125

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-303527-1-1.html 上篇帖子: Makefile中的宏定义必须采用 $(CC)和 $(CFLAGS)么? 下篇帖子: CentOS安装postgresql9.1
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表