网络空间安全之一个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

上节回顾




 2. 配置 Kali 的 apt 命令在线安装包的源为国内源

2.1VMware Tools 的安装

  • 由于安装的时候没有使用镜像,所以现在没有任何镜像源不能安装 open-vm-tools,要想实现与本地物理机的之间的自由复制和粘贴,先安装下 VMware Tools,方便我们进行源的设置和进行一些必要的设置。

image.gif 编辑

点击安装 VMware Tools 后,会加载一个虚拟光驱,里面包含 VMware Tools 的安装包

image.gif

鼠标右键单击 VMware Tools 的安装包,点击复制到

image.gif

然后点击 主目录,再点击选择

image.gif

点击 主目标,找到 VMware Tools 安装包,然后右键,选择 提取到此处,将 VMware Tools 安装包解压到此处。

image.gif

image.gif

点击终端按钮或者右键桌面选择 open in terminal 打开终端

image.gif

切换到 VMware Tools 安装文件所在目录,然后执行 ./vmware-install.pl -d
加 -d
参数可一直选择默认,就不用一直按回车了,最后重启

image.gif

image.gif

2.2配置 apt 国内源

  • 由于因为安装的时候没有选择使用镜像,所以现在没有使用任何源,为了方便以后安装或更新软件包,以我们直接使用国内的源,方便快速。
#中科大
deb http://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib
deb-src http://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib
 
#阿里云
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

image.gif

点击终端按钮或者右键桌面选择 open in terminal 打开终端

image.gif

#输入如下命令并在最后一行后面插入中科大 Kali 源:
root@xuegod53:~# vim /etc/apt/sources.list
deb http://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib
deb-src http://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib
#补充:复制上面两行镜像内容,然后按下鼠标滚轮,就可以粘贴到文档中了。
扩展:在 linux 里面复制的快捷键是 Ctrl+Insert,粘贴的快捷键是 Shift+Insert
说明:deb 代表软件的位置,deb-src 代表软件的源代码的位置

image.gif

image.gif

使用 apt 新的软件包源获取最新的软件包列表

root@xuegod53:~# apt update

image.gif

image.gif

发现已经在使用中科大的 kali 源了。

  • Kali Rolling: 是 Kali 的即时更新版,只要 Kali 中有更新,更新包就会放入 Kali Rolling 中,供用户下载使用。
  • 它为用户提供了一个稳定更新的版本,同时会带有最新的更新安装包。这个是我们最常用的源。

在 Kali Rolling 下有 3 类软件包:main、non-free 和 contrib。

Kali apt 源的软件包类型说明:

dists 区域
软件包组件标准
main 遵从 Debian 自由软件指导方针(DFSG),并且不依赖于 non-free
contrib 遵从 Debian 自由软件指导方针(DFSG),并且不依赖于 non-free
non-free 不遵从 Debian 自由软件指导方针(DFSG)

补充说明:

  • DFSG 是 Debian 自由软件指导方针 (Debian Free Software Guidelines),此方针中大体包括自由的再次发行、源代码、禁止歧视人士或者组织等规定

我们手动查看一下 apt 源

直接访问:

http://mirrors.ustc.edu.cn/kali/

image.gif

查看 dists 目录下的软件包

image.gif

或直接访问也可以查看3 类软件包

http://mirrors.ustc.edu.cn/kali/dists/kali-rolling/

image.gif

image.gif

2.3apt update ,apt upgrade 和 apt dist-upgrade 的区别

1.apt update

root@xuegod53:~# apt update
apt update 的作用是从/etc/apt/sources.list 文件中定义的源中获取的最新的软件包列表。
即运行 apt update 并没有更新软件,而是相当于 windows 下面的检查更新,获取的是软件的状态。

image.gif

#执行这个命令,可以查看更新列表
root@xuegod53:~# apt update 
#会下载 http://mirrors.ustc.edu.cn/kali/dists/kali-rolling/ 中这个 InRelease 软件包列表

image.gif

image.gif

image.gif

把 InRelease 下载到本地,使用 word 打开可以查看软件包列表,如下图:

image.gif


image.gif



相关文章
|
4月前
|
安全 Linux Android开发
Cisco Secure Client 5.1.12.146 发布,新增功能简介
Cisco Secure Client 5.1.12.146 发布,新增功能简介
321 5
Cisco Secure Client 5.1.12.146 发布,新增功能简介
|
弹性计算 负载均衡 网络协议
ECS中实现nginx4层7层负载均衡和ALB/NLB原SLB负载均衡
通过本文的介绍,希望您能深入理解并掌握如何在ECS中实现Nginx四层和七层负载均衡,以及如何使用ALB和NLB进行高效的负载均衡配置,以提高系统的性能和可靠性。
892 9
|
开发框架 前端开发 Android开发
安卓与iOS开发中的跨平台框架解析
在移动应用开发的广阔舞台上,安卓和iOS一直是两大主角。随着技术的进步,开发者们渴望能有一种方式,让他们的应用能同时在这两大平台上运行,而不必为每一个平台单独编写代码。这就是跨平台框架诞生的背景。本文将探讨几种流行的跨平台框架,包括它们的优势、局限性,以及如何根据项目需求选择合适的框架。我们将从技术的深度和广度两个维度,对这些框架进行比较分析,旨在为开发者提供一个清晰的指南,帮助他们在安卓和iOS的开发旅程中,做出明智的选择。
|
12月前
|
敏捷开发 人工智能 安全
通义灵码+DeepSeek-R1:AI编程助手的新标杆?
通义灵码与DeepSeek-R1深度集成,重新定义AI编程工具边界。该组合通过大模型与垂直优化,提升代码生成、上下文理解及缺陷检测能力,显著提高开发者效率(节省35%编码时间)。适用于敏捷开发、系统重构等场景,尤其适合中小型研发团队和全栈开发者。
|
SQL XML Java
excel转sql小工具
该工具用于将Excel数据转换为SQL INSERT语句,便于历史数据迁移到新数据库。通过配置文件定义Excel表头与数据库字段的映射关系,并支持默认值设置及spEL表达式。主要依赖包括EasyExcel读取Excel,以及Lombok、Hutool等辅助工具。项目包含`Excel2SqlUtils.java`和`Excel2SqlListener.java`两个核心类,前者负责加载配置文件,后者实现数据读取与SQL语句生成。配置文件`model.yml`定义了具体的映射规则。
589 1
|
11月前
|
机器学习/深度学习 算法 数据安全/隐私保护
基于贝叶斯优化的自适应马尔科夫链蒙特卡洛(Adaptive-MCMC)算法matlab仿真
本项目基于贝叶斯优化的自适应马尔科夫链蒙特卡洛(Adaptive-MCMC)算法,实现MATLAB仿真,并对比Kawasaki sampler、IMExpert、IMUnif和IMBayesOpt四种方法。核心在于利用历史采样信息动态调整MCMC参数,以高效探索复杂概率分布。完整程序在MATLAB2022A上运行,展示T1-T7结果,无水印。该算法结合贝叶斯优化与MCMC技术,通过代理模型和采集函数优化采样效率。
|
存储 JSON 缓存
【网络原理】——HTTP请求头中的属性
HTTP请求头,HOST、Content-Agent、Content-Type、User-Agent、Referer、Cookie。
|
网络协议 安全 算法
网络空间安全之一个WH的超前沿全栈技术深入学习之路(9):WireShark 简介和抓包原理及实战过程一条龙全线分析——就怕你学成黑客啦!
实战:WireShark 抓包及快速定位数据包技巧、使用 WireShark 对常用协议抓包并分析原理 、WireShark 抓包解决服务器被黑上不了网等具体操作详解步骤;精典图示举例说明、注意点及常见报错问题所对应的解决方法IKUN和I原们你这要是学不会我直接退出江湖;好吧!!!
网络空间安全之一个WH的超前沿全栈技术深入学习之路(9):WireShark 简介和抓包原理及实战过程一条龙全线分析——就怕你学成黑客啦!
|
安全 Android开发 iOS开发
Android vs iOS:探索移动操作系统的设计与功能差异###
【10月更文挑战第20天】 本文深入分析了Android和iOS两个主流移动操作系统在设计哲学、用户体验、技术架构等方面的显著差异。通过对比,揭示了这两种系统各自的独特优势与局限性,并探讨了它们如何塑造了我们的数字生活方式。无论你是开发者还是普通用户,理解这些差异都有助于更好地选择和使用你的移动设备。 ###
576 3
|
JSON 自然语言处理 数据库
ElasticSearch基础1——索引和文档。Kibana,RestClient操作索引和文档+黑马旅游ES库导入
概念、ik分词器、倒排索引、索引和文档的增删改查、RestClient对索引和文档的增删改查
ElasticSearch基础1——索引和文档。Kibana,RestClient操作索引和文档+黑马旅游ES库导入