• metasploit安装与配置之windows篇 (打不开安装失败可参考解决方案)


    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

  • 相关阅读:
    移动端开发案例【4】“我的”页面开发
    项目管理【16】 | 项目范围管理-控制范围
    项目管理【15】 | 项目范围管理-确认范围
    项目管理【14】 | 项目范围管理-创建工作分解结构(WBS)
    项目管理【13】 | 项目范围管理-定义范围
    各个计算复杂度公式图像
    【论文笔记】2020WACV
    【论文笔记】2020CVPR
    数据降维与可视化——t-SNE
    【论文笔记】2019CVPR-Unsupervised learning of action classes with continuous temporal embedding
  • 原文地址:https://www.cnblogs.com/keepfocus/p/2231576.html
Copyright © 2020-2023  润新知