wh0 2020-01-13
系统的镜像源文件在apt目录下
/etc/apt/sources.list
用文本编辑器打开sources.list,手动添加如下代码
deb http://mirrors.aliyun.com/kali kali-rolling main non-free contrib deb-src http://mirrors.aliyun.com/kali kali-rolling main non-free contrib
将原来的源使用#号注释掉
# deb http://http.kali.org/kali kali-rolling main non-free contrib # deb-src http://http.kali.org/kali kali-rolling main non-free contrib
一般没啥问题,二班情况建议提前备份号文件,或者虚拟机快照,方便回退,减少误操作带来的损失。
apt update 更新源 apt upgrade 更新软件(一般比较大,自己酌情更新即可) apt dist-upgrade 这个是更新系统的所有程序
直接一条命令
wget -q -O - https://archive.kali.org/archive-key.asc | apt-key add
解释命令参数都是啥意思
-O 会从URL获取的数据同一写入-O指定的文件中,使用 - 作为file参数,那么数据将会被打印到标准输出,通常为控制台
-q 不显示指令的执行过程
apt-key add 将下载的秘钥添加到本地的trusted数据库中
接下来就是直接安装metasploit框架就行了,速度杠杠的。
apt update&&apt install metasploit-framework -y
安装完后,会提醒你,如果想要更新msf的话,请使用如下命令:
apt update; apt install metasploit-framework
可以连接下postgresql的数据库,方便加载payload,不是快速查询,因为默认也能速查
msf > db_status 没有初始化postgresql的话,为未连接 msfdb init 初始化
再次查询
msf5 > db_status [*] Connected to msf. Connection type: postgresql. msf5 >
kali下的其他软件可以通过此方式移植软件。
参考链接:
https://www.cnblogs.com/kagari/p/11489537.html
自动删除解决依赖的安装包,现在已经不再需要的安装包。
删除包缓存中的所有包,多数情况已经没用,看自己情况,酌情清理
删除软件包
删除已经安装的软件包或者安装文件,例如软件包被删除遗留下来的deb文件也会删除。
apt remove package 删除软件(保留配置文件) apt --purge remove package 不保留配置的删除软件
参考链接:
https://blog.csdn.net/flydream0/article/details/8620396