Metasploit就是一个漏洞框架。它的全称叫做The Metasploit Framework,简称MSF。 相关连接: https://www.offensive-security.com/metasploit-unleashed/nessus-via-msfconsole/ https://docs.rapid7.com/metasploit/quick-start-guide/ MSF Kali下存放目录:/usr/share/metasploit-framework/
1️⃣更新MSF框架
kali 更新msf注意事项,更改源后可能会出现不信任状态,此时要安装签名;如果更新msf时出现权限不足,要看是否枷锁。此时要进行解锁;如果出现没有数据库支持,要安装库
root@kali:~# vi /etc/apt/sources.list # kali官方源 deb http://http.kali.org/ kali-rolling main non-free contrib deb-src http://http.kali.org/ kali-rolling main non-free contrib #中科大源 deb http://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib deb-src http://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib
1 get archive.kali.org/archive-key.asc //下载签名 2 apt-key add archive-key.asc //安装签名 3 注:如果添加数字签名还提示无法安装可删除原有msf 4 root@kali:~# apt remove metasploit-framework //删除metasploit-framework 5 注:卸载过程中无法获得锁 /var/cache/apt/archives/lock - open (11: 资源暂时不可用) 6 无法对目录 /var/cache/apt/archives/ 加锁 7 root@kali:~# sudo rm /var/cache/apt/archives/lock //进行强制解锁 8 root@kali:~# sudo rm /var/cache/apt/archives/
1 oot@bogon:~# apt-get update 2 root@kali:~# apt-get install metasploit-framework //安装msf框架 3 root@kali:~#msfconsole //发现有提示数据库未启动,退出msf启动数据库 4 root@kali:~# systemctl start postgresql //启动数据库 5 root@kali:~# systemctl enable postgresql //允许开机自启动 6 root@kali:~# msfdb init //构建数据库缓存 7 root@kali:~#msfconsole
仍在更新。。。。