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



相关文章
|
网络协议 Linux 应用服务中间件
kali的常用命令汇总Linux
kali的常用命令汇总linux
1078 7
|
开发框架 前端开发 Android开发
安卓与iOS开发中的跨平台框架解析
在移动应用开发的广阔舞台上,安卓和iOS一直是两大主角。随着技术的进步,开发者们渴望能有一种方式,让他们的应用能同时在这两大平台上运行,而不必为每一个平台单独编写代码。这就是跨平台框架诞生的背景。本文将探讨几种流行的跨平台框架,包括它们的优势、局限性,以及如何根据项目需求选择合适的框架。我们将从技术的深度和广度两个维度,对这些框架进行比较分析,旨在为开发者提供一个清晰的指南,帮助他们在安卓和iOS的开发旅程中,做出明智的选择。
|
弹性计算 负载均衡 网络协议
ECS中实现nginx4层7层负载均衡和ALB/NLB原SLB负载均衡
通过本文的介绍,希望您能深入理解并掌握如何在ECS中实现Nginx四层和七层负载均衡,以及如何使用ALB和NLB进行高效的负载均衡配置,以提高系统的性能和可靠性。
802 9
|
10月前
|
敏捷开发 人工智能 安全
通义灵码+DeepSeek-R1:AI编程助手的新标杆?
通义灵码与DeepSeek-R1深度集成,重新定义AI编程工具边界。该组合通过大模型与垂直优化,提升代码生成、上下文理解及缺陷检测能力,显著提高开发者效率(节省35%编码时间)。适用于敏捷开发、系统重构等场景,尤其适合中小型研发团队和全栈开发者。
|
9月前
|
机器学习/深度学习 算法 数据安全/隐私保护
基于贝叶斯优化的自适应马尔科夫链蒙特卡洛(Adaptive-MCMC)算法matlab仿真
本项目基于贝叶斯优化的自适应马尔科夫链蒙特卡洛(Adaptive-MCMC)算法,实现MATLAB仿真,并对比Kawasaki sampler、IMExpert、IMUnif和IMBayesOpt四种方法。核心在于利用历史采样信息动态调整MCMC参数,以高效探索复杂概率分布。完整程序在MATLAB2022A上运行,展示T1-T7结果,无水印。该算法结合贝叶斯优化与MCMC技术,通过代理模型和采集函数优化采样效率。
|
SQL XML Java
excel转sql小工具
该工具用于将Excel数据转换为SQL INSERT语句,便于历史数据迁移到新数据库。通过配置文件定义Excel表头与数据库字段的映射关系,并支持默认值设置及spEL表达式。主要依赖包括EasyExcel读取Excel,以及Lombok、Hutool等辅助工具。项目包含`Excel2SqlUtils.java`和`Excel2SqlListener.java`两个核心类,前者负责加载配置文件,后者实现数据读取与SQL语句生成。配置文件`model.yml`定义了具体的映射规则。
531 1
|
存储 监控 安全
云计算与网络安全:云服务、网络安全、信息安全等技术领域的融合与挑战
本文将探讨云计算与网络安全之间的关系,以及它们在云服务、网络安全和信息安全等技术领域中的融合与挑战。我们将分析云计算的优势和风险,以及如何通过网络安全措施来保护数据和应用程序。我们还将讨论如何确保云服务的可用性和可靠性,以及如何处理网络攻击和数据泄露等问题。最后,我们将提供一些关于如何在云计算环境中实现网络安全的建议和最佳实践。
|
安全 Android开发 iOS开发
Android vs iOS:探索移动操作系统的设计与功能差异###
【10月更文挑战第20天】 本文深入分析了Android和iOS两个主流移动操作系统在设计哲学、用户体验、技术架构等方面的显著差异。通过对比,揭示了这两种系统各自的独特优势与局限性,并探讨了它们如何塑造了我们的数字生活方式。无论你是开发者还是普通用户,理解这些差异都有助于更好地选择和使用你的移动设备。 ###
526 3
|
JSON 自然语言处理 数据库
ElasticSearch基础1——索引和文档。Kibana,RestClient操作索引和文档+黑马旅游ES库导入
概念、ik分词器、倒排索引、索引和文档的增删改查、RestClient对索引和文档的增删改查
ElasticSearch基础1——索引和文档。Kibana,RestClient操作索引和文档+黑马旅游ES库导入
|
数据采集 物联网 数据挖掘
API接口的应用
API接口在现代技术中至关重要,它使不同软件、设备间能相互通信和数据共享。在社交网络中,如Facebook及Twitter的API让开发者能够构建交互式应用;移动应用则依赖API与服务器通信,实现天气查询、地图定位等功能;云计算平台如AWS通过API提供了资源管理和配置服务;物联网设备使用API实现数据交换;视频游戏开发商利用各类平台API发布游戏。此外,API爬虫数据接口技术通过爬虫抽取并输出数据,被广泛应用于获取商业、金融、医疗等领域的大数据,以支持数据分析、策略制定及业务流程优化,极大地提高了数据收集与处理的效率和准确性。