网上教程都很多了,不过有些已经过时了,现在官方已经在官方源中添加了metasploit包,安装只需要两条命令,但还是很难安装!这里说下捣腾时的一些经验。
首先安装前最好是干净的环境,把Termux程序的数据清除,因为安装过软件的termux可能会有依赖版本或者其他问题导致msf安装时数据库设置出错,导致启动不了数据库,本人小白,处理不了那些 问题,只能重装,经过多次重装后,发现原始环境更容易一次成功。另外失败的原因是,国外源,大家懂的,安装时最好挂梯子。安装msf时最好不要换源。
#安装前先更新一下源pkg update && pkg upgradepkg install unstable-repo#先安装repo再安装msfpkg install metasploit
另外如果安装失败重新安装的话,最好是清理一下数据或者卸载msf再重新安装(卸载安装各种玄学问题,推荐清理应用数据):
#卸载并清除配置文件apt-get purge metasploit
补充一点
如果安装好后,可能过段时间会出现数据库没有启动。
启动下数据库即可,数据库启动方法在安装msf成功后会有提示ÿ