网络空间安全之一个WH的超前沿全栈技术深入学习之路(10-2):保姆级别教会你如何搭建白帽黑客渗透测试系统环境Kali——Liinux-Debian:就怕你学成黑客啦!)作者——LJS

本文涉及的产品
应用实时监控服务-用户体验监控,每月100OCU免费额度
任务调度 XXL-JOB 版免费试用,400 元额度,开发版规格
Serverless 应用引擎免费试用套餐包,4320000 CU,有效期3个月
简介: 保姆级别教会你如何搭建白帽黑客渗透测试系统环境Kali以及常见的报错及对应解决方案、常用Kali功能简便化以及详解如何具体实现

欢迎各位彦祖与热巴畅游本人专栏与博客

你的三连是我最大的动力

以下图片仅代表专栏特色 [点击箭头指向的专栏名即可闪现]

专栏跑道一

➡️网络空间安全——全栈前沿技术持续深入学习

image.gif 编辑

专栏跑道二

➡️ 24 Network Security -LJS

image.gif 编辑

image.gif 编辑

image.gif 编辑

专栏跑道三


➡️ MYSQL REDIS Advance operation

image.gif 编辑

专栏跑道四

➡️HCIP;H3C-SE;CCIP——LJS[华为、华三、思科高级网络]

image.gif 编辑

专栏跑道五

➡️RHCE-LJS[Linux高端骚操作实战篇]

image.png

专栏跑道六

➡️数据结构与算法[考研+实际工作应用+C程序设计]

image.gif 编辑

专栏跑道七

➡️RHCSA-LJS[Linux初级及进阶骚技能]

image.gif 编辑

image.gif

上节回顾







 3、解决软件包安装存在的依赖问题

此版本 Kali 在安装软件或升级系统时会出现 pkgProblemResolver::Resolve 发生故障问题

(不建议大家进行系统升级,比较耗时,也容易出现问题)

root@xuegod53:~# apt -y full-upgrade

image.gif

image.gif 编辑

这个版本 Kali 的源官方已经不支持了,旧版本的系统装好以后通过 apt 命令安装软件会存在软件包
依赖问题,很多软件都装不上。

image.gif

解决办法:

  • 在安装软件或升级系统的过程中,如出现此类错误提示,提示破坏什么或依赖什么,就安装什么,所有的一起安装即可,等待安装完成,然后重启虚拟机
root@xuegod53:~# apt install -y libgcc-8-dev mutter gcc-8-base libmpx2 mitmproxy

image.gif

image.gif 编辑

如提示以上错误,运行以下命令

root@xuegod53:~# apt-get update --fix-missing

image.gif

然后再执行

root@xuegod53:~# apt install -y libgcc-8-dev mutter gcc-8-base libmpx2 mitmproxy

image.gif

出现如下提示,无论是 Yes 或 No 直接按回车

image.gif 编辑

出现如下提示,按回车

image.gif 编辑

出现如下提示,按回车

image.gif 编辑

出现下面这个提示,输入 Y,然后按回车

image.gif 编辑

image.gif 当安装成功后重启下虚拟机

root@xuegod53:~#reboot

image.gif

再执行软件安装或系统升级就不会报错了。如重启后,显示如下桌面

image.gif

4.重启后左侧的收藏栏和顶部的应用程序菜单不见了

解决方案如下:

点击活动,然后搜索 ter,点击终端,打开终端

image.gif 编辑

执行如下命令:

root@xuegod53:~# gnome-tweaks

image.gif

image.gif 编辑

image.gif 设置完,关闭窗口,左侧的收藏栏和顶部的应用程序菜单已经恢复

image.gif 编辑

5.鼠标右键单击桌面,没有菜单弹出

解决方案:

root@xuegod53:~# apt-get install gnome-shell-extension-desktop-icons

image.gif

image.gif 编辑

等待安装完,重启下 kali

root@xuegod53:~# reboot

image.gif

再次打开终端,执行如下命令:

root@xuegod53:~# gnome-tweaks

image.gif

image.gif 编辑

然后关闭设置窗口和终端,右键单击桌面,可以弹出菜单

image.gif 编辑

一切正常

6.如果想将常用的某些应用添加到左侧的收藏栏,比如 wireshak

image.gif 编辑

image.gif 编辑

image.gif 编辑 image.gif 编辑

7.apt upgrade和apt dist-upgrade

apt upgrade

  • 是根据 update 命令获取的最新的软件包列表,去真正地更新软件。
root@xuegod53:~# apt upgrade
  • image.gif

apt dist-upgrade

  • 是根据 update 命令获取的最新的软件包列表,去真正地更新软件。
root@xuegod53:~# apt dist-upgrade
  • image.gif

apt upgrade 和 dist-upgrade 的差别:

  • upgrade:
  • 系统将现有的 Package 升级,如果有相依性的问题,而此相依性需要安装其它新的 Package或影响到其它 Package 的相依性时,此 Package 就不会被升级,会保留下来.
  • dist-upgrade:
  • 可以聪明的解决相依性的问题,如果有相依性问题,需要安装/移除新的 Package,就会试着去安装/移除它. (所以通常 dist-upgrade 会被认为是有点风险的升级)

例如:

  • 软件包 a 原先依赖 b c d,但是在源里面可能已经升级了,现在是 a 依赖 b c e。
  • 这种情况下,dist-upgrade 会删除 d 安装 e,并把 a 软件包升级,而 upgrade 会认为依赖关系改变而拒绝升级 a 软件包。

如图: image.gif

对于个人和服务器上的操作一般情况使用:apt upgrade 稳定可靠升级就可以满足我们的需求了。

注意:

每回更新之前,我们需要先运行 update,然后才能运行 upgrade 和dist-upgrade
因为相当于 update 命令获取了包的一些信息,比如大小和版本号,然后再来运行
upgrade 去下载包,如果没有获取包的信息,那么 upgrade 就是无效的啦!

image.gif

8.安装内核头 linux-header 和编译工具 gcc、make

root@xuegod53:~# apt-get install gcc make linux-headers-$(uname -r)

image.gif

image.gif 编辑

您希望继续执行吗?

[Y/n] y

image.gif

image.gif 编辑

所有的提示,直接输入 Y,按回车即可安装完成后,重启

root@xuegod53:~# reboot

image.gif

9.安装 VM-Tools 实现物理机和 Kali 自由复制文件

  • 经测试,安装 open-vm-tools 替代 VMware tools 能够完美实现“自动适应客户机”(即自动适应客户机的分辨率,随意改变窗口大小)和与宿主机之间文件的复制粘贴功能。
  • 所以,我们需要安装下 open-vm-tools 替代 VMware tools。

点击终端按钮或者右键桌面选择 open in terminal 打开终端。 image.gif 编辑

apt 命令概述:

  • apt 是一条 linux 命令,适用于 deb 包管理式的操作系统,主要用于自动从互联网的软件仓库中搜索、安装、升级、卸载软件或操作系统。
  • deb 包是 Debian 软件包格式的文件扩展名。
#去 kali 源中去同步包的索引文件,即运行这个命令其实并没有更新软件,而是相当于 windows 下面的检查更新,获取的是软件的状态。
root@xuegod53:~# apt update

image.gif

#安装最新 vmtools 相关的软件包,fuse 是用户空间文件系统(Filesystem in Userspace),实现物理机和 kali 之间自由拖拽文件和复制内容。
root@xuegod53:~# apt install open-vm-tools-desktop fuse

image.gif

root@xuegod53:~# apt install open-vm-tools-desktop fuse
。。。
您希望继续执行吗? 
[Y/n] y  #此处输入 y,并回车。

image.gif

安装完成后,重启主机即可自动生效。

root@xuegod53:~# reboot

image.gif

扩展:apt 和 apt-get 区别

  • apt 可以看作 apt-get 和 apt-cache 命令的子集, 可以为包管理提供必要的命令选项。
  • apt 提供了大多数与 apt-get 及 apt-cache 有的功能,但更方便使用
  • apt-get 虽然没被弃用,但作为普通用户,还是应该首先使用 apt。

注:apt install 和 apt-get install 功能一样,都是安装软件包,没有区别

10.关闭自动锁屏功能:

点设置:

image.gif

然后点 power:

image.gif 编辑

11.一定要做一个虚拟机快照:

image.gif

image.gif

12.其他常用命令补充

install - 安装软件包 apt install
remove - 移除软件包 apt remove
update - 更新可用软件包列表 apt update
upgrade - 通过 安装/升级 软件来更新系统 apt upgrade
full-upgrade - 通过 卸载/安装/升级 来更新系统 apt dist-upgrade
edit-sources - 编辑软件源信息文件 vim /etc/apt/sources.list
image.gif

 


相关文章
|
4月前
|
机器学习/深度学习 人工智能 安全
AI与网络安全:防御黑客的新武器
在数字化时代,网络安全面临巨大挑战。本文探讨了人工智能(AI)在网络安全中的应用,包括威胁识别、自动化防御、漏洞发现和预测分析,展示了AI如何提升防御效率和准确性,成为对抗网络威胁的强大工具。
|
4月前
|
网络协议 安全 NoSQL
网络空间安全之一个WH的超前沿全栈技术深入学习之路(8-2):scapy 定制 ARP 协议 、使用 nmap 进行僵尸扫描-实战演练、就怕你学成黑客啦!
scapy 定制 ARP 协议 、使用 nmap 进行僵尸扫描-实战演练等具体操作详解步骤;精典图示举例说明、注意点及常见报错问题所对应的解决方法IKUN和I原们你这要是学不会我直接退出江湖;好吧!!!
网络空间安全之一个WH的超前沿全栈技术深入学习之路(8-2):scapy 定制 ARP 协议 、使用 nmap 进行僵尸扫描-实战演练、就怕你学成黑客啦!
|
4月前
|
安全 网络协议 算法
网络空间安全之一个WH的超前沿全栈技术深入学习之路(8-1):主动信息收集之ping、Nmap 就怕你学成黑客啦!
网络空间安全之一个WH的超前沿全栈技术深入学习之路(8-1):主动信息收集之ping、Nmap 就怕你学成黑客啦!
|
4月前
|
人工智能 安全 Linux
网络空间安全之一个WH的超前沿全栈技术深入学习之路(4-2):渗透测试行业术语扫盲完结:就怕你学成黑客啦!)作者——LJS
网络空间安全之一个WH的超前沿全栈技术深入学习之路(4-2):渗透测试行业术语扫盲完结:就怕你学成黑客啦!)作者——LJS
|
4月前
|
网络协议 安全 算法
网络空间安全之一个WH的超前沿全栈技术深入学习之路(9-2):WireShark 简介和抓包原理及实战过程一条龙全线分析——就怕你学成黑客啦!
实战:WireShark 抓包及快速定位数据包技巧、使用 WireShark 对常用协议抓包并分析原理 、WireShark 抓包解决服务器被黑上不了网等具体操作详解步骤;精典图示举例说明、注意点及常见报错问题所对应的解决方法IKUN和I原们你这要是学不会我直接退出江湖;好吧!!!
|
4月前
|
网络协议 安全 算法
网络空间安全之一个WH的超前沿全栈技术深入学习之路(9):WireShark 简介和抓包原理及实战过程一条龙全线分析——就怕你学成黑客啦!
实战:WireShark 抓包及快速定位数据包技巧、使用 WireShark 对常用协议抓包并分析原理 、WireShark 抓包解决服务器被黑上不了网等具体操作详解步骤;精典图示举例说明、注意点及常见报错问题所对应的解决方法IKUN和I原们你这要是学不会我直接退出江湖;好吧!!!
网络空间安全之一个WH的超前沿全栈技术深入学习之路(9):WireShark 简介和抓包原理及实战过程一条龙全线分析——就怕你学成黑客啦!
|
5月前
|
存储 传感器 安全
你应该知道的十大常见的黑客网络技术
你应该知道的十大常见的黑客网络技术
112 2
|
5月前
|
Web App开发 测试技术 网络安全
Kali 测试:使用Burp Suite 对网络认证服务的攻击(一)
Kali 渗透测试:使用Burp Suite 对网络认证服务的攻击(一)
161 0
|
5月前
|
网络安全 数据安全/隐私保护 安全
Kali 测试:使用Burp Suite 对网络认证服务的攻击(二)
Kali 渗透测试:使用Burp Suite 对网络认证服务的攻击(二)
258 0