今天准備使用kail去測一個漏洞,結果發現msf里面沒有這一項的payload,所以想升級一下metasploit,但是出現了一系列問題,源的問題,沒法升級。
通過找了一些教程、博客成功解決了這個問題,想寫下這個過程記錄一下。
發現每個系統,每人裝的,出的問題有時候都不一樣,比如,小伙伴的kail的源就完全沒問題,我的就不行,結果過了一段時間,莫名其妙的可以了。
1、修改更新源:
vi /etc/apt/sources.list
填入:
//官方源
deb http://http.kali.org/kali kali-rolling main non-free contrib
//中科大kali源
deb http://mirrors.ustc.edu.cn/kali sana main non-free contrib
deb http://mirrors.ustc.edu.cn/kali-security/ sana/updates main contrib non-free
deb-src http://mirrors.ustc.edu.cn/kali-security/ sana/updates main contrib non-free
//阿里雲kali源
deb http://mirrors.aliyun.com/kali sana main non-free contrib
deb http://mirrors.aliyun.com/kali-security/ sana/updates main contrib non-free
deb-src http://mirrors.aliyun.com/kali-security/ sana/updates main contrib non-free
2、執行apt-get update
3、出現證書失效問題
更新證書即可:
方法一:
apt-key adv--keyserver hkp://keys.gnupg.net --recv-keys 7D8D0BF6
此時再次執行2, 將獲取更新列表
方法二:
執行:wget -q -O - https://archive.kali.org/archive-key.asc | apt-key add
此時再次執行2, 將獲取更新列表
升級:apt-get upgrade
4、執行apt-get install metasploit-framework
成功升級了metasploit