跳转到帖子

游客您好,欢迎来到黑客世界论坛!您可以在这里进行注册。

赤队小组-代号1949(原CHT攻防小组)在这个瞬息万变的网络时代,我们保持初心,创造最好的社区来共同交流网络技术。您可以在论坛获取黑客攻防技巧与知识,您也可以加入我们的Telegram交流群 共同实时探讨交流。论坛禁止各种广告,请注册用户查看我们的使用与隐私策略,谢谢您的配合。小组成员可以获取论坛隐藏内容!

TheHackerWorld官方

精选回复

发布于

经常性更换服务器,所以导致某些工具,安来安去,不能每一次都重新查找安装教程,我还是得自己总结一下。

我的服务器呢是Centos7.

安装msf

官方提供的一键化安装脚本:

curl https://raw.githubusercontent.com/rapid7/metasploit-omnibus/master/config/templates/metasploit-framework-wrappers/msfupdate.erb > msfinstall && chmod 755 msfinstall && ./msfinstall

等命令结束也就安装好了,直接输入msfconsole就可以运行。

msf要使用Postgresql数据库,虽然centos自带,但是我们安装一下最新的

yum install postgresql

折腾了半天才知道centos自带的是不行的,我们还是得自己下载!运行下面命令:

yum install -y https://download.postgresql.org/pub/repos/yum/10/redhat/rhel-7-x86_64/pgdg-centos10-10-2.noarch.rpm
yum install -y postgresql10-server postgresql10-contrib

现在数据库安装好了,初始化:

/usr/pgsql-10/bin/postgresql-10-setup initdb

继续:

systemctl enable postgresql-10   #设置开机启动
systemctl start postgresql-10    #启动数据库

下面是重点了!!!

msf如何连接postgresql!

首先初始化数据库:

cd /opt/metasploit-framework/bin/
---------不能以root用户初始化数据库
useradd msf
su msf
/msfdb init #初始化数据库
-----------一路安装即可

创建完成后在msf用户目录会生成一个.msf目录里面会有一个database.yml文件

然后,我们这时从msf账户切换到root用户:

cp /home/msf/.msf4/database.yml /opt/metasploit-framework/embedded/framework/config/

该操作将原配置文件覆盖。

完成以上动作之后,我们再启动msf,数据库连接正常。

cb4e0bc86002b10.png

 

不得不说我太难了,找了很多文章凑起来的,希望对大家有帮助,心累。

参考文章:https://www.aqniu.com/vendor/50662.html

https://www.cnblogs.com/xulingjie/p/9605472.html

创建帐户或登录后发表意见

最近浏览 0

  • 没有会员查看此页面。