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

简介: 保姆级别教会你如何搭建白帽黑客渗透测试系统环境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

 


相关文章
|
3月前
|
机器学习/深度学习 人工智能 测试技术
EdgeMark:嵌入式人工智能工具的自动化与基准测试系统——论文阅读
EdgeMark是一个面向嵌入式AI的自动化部署与基准测试系统,支持TensorFlow Lite Micro、Edge Impulse等主流工具,通过模块化架构实现模型生成、优化、转换与部署全流程自动化,并提供跨平台性能对比,助力开发者在资源受限设备上高效选择与部署AI模型。
398 9
EdgeMark:嵌入式人工智能工具的自动化与基准测试系统——论文阅读
|
2月前
|
安全 Linux iOS开发
Burp Suite Professional 2025.10 发布 - Web 应用安全、测试和扫描
Burp Suite Professional 2025.10 (macOS, Linux, Windows) - Web 应用安全、测试和扫描
278 3
|
7月前
|
数据采集 算法 数据管理
频标频稳比对测试系统重新定义测量边界
在上海张江实验室的超净间里,一束激光正以每秒 30 万公里的速度穿越真空腔,与原子跃迁频率进行着纳米级的较量。而在千里之外的西安高新区,一台黑色金属机箱内,SYN5609A 型频标比对测量系统正以同样的精度,为这场量子级的时间竞赛提供着基准坐标。这台看似普通的仪器,正在用双混频时差技术,将人类对时间的掌控精度推向新的维度。
|
3月前
|
安全 Linux iOS开发
Burp Suite Professional 2025.9 发布 - Web 应用安全、测试和扫描
Burp Suite Professional 2025.9 (macOS, Linux, Windows) - Web 应用安全、测试和扫描
394 0
Burp Suite Professional 2025.9 发布 - Web 应用安全、测试和扫描
|
3月前
|
机器学习/深度学习 移动开发 编解码
基于人工神经网络的类噪声环境声音声学识别(Matlab代码实现)
基于人工神经网络的类噪声环境声音声学识别(Matlab代码实现)
125 1
|
3月前
|
存储 安全 Linux
Kali Linux 2025.3 发布 (Vagrant & Nexmon) - 领先的渗透测试发行版
Kali Linux 2025.3 发布 (Vagrant & Nexmon) - 领先的渗透测试发行版
583 0
|
4月前
|
数据采集 存储 数据可视化
Python网络爬虫在环境保护中的应用:污染源监测数据抓取与分析
在环保领域,数据是决策基础,但分散在多个平台,获取困难。Python网络爬虫技术灵活高效,可自动化抓取空气质量、水质、污染源等数据,实现多平台整合、实时更新、结构化存储与异常预警。本文详解爬虫实战应用,涵盖技术选型、代码实现、反爬策略与数据分析,助力环保数据高效利用。
306 0
|
5月前
|
安全 Linux iOS开发
Burp Suite Professional 2025.7 (macOS, Linux, Windows) - Web 应用安全、测试和扫描
Burp Suite Professional 2025.7 (macOS, Linux, Windows) - Web 应用安全、测试和扫描
545 0
Burp Suite Professional 2025.7 (macOS, Linux, Windows) - Web 应用安全、测试和扫描
|
6月前
|
人工智能 缓存 自然语言处理
别再手搓测试数据了!AE测试数据智造系统揭秘
本文介绍如何通过构建基于大语言模型的测试数据智造Agent,解决AliExpress跨境电商测试中数据构造复杂、低效的问题,推动测试效率提升与智能化转型。
别再手搓测试数据了!AE测试数据智造系统揭秘
|
8月前
|
安全 Linux API
Burp Suite Professional 2025.4 发布 - Web 应用安全、测试和扫描
Burp Suite Professional 2025.4 (macOS, Linux, Windows) - Web 应用安全、测试和扫描
410 6
Burp Suite Professional 2025.4 发布 - Web 应用安全、测试和扫描