【Web安全】-Kali,Linux基础:Kali系统安装,Kali鼠标不显示(版本问题),Linux系统介绍(1)



🦆 个人主页:深邃-

❄️专栏传送门:《C语言》《数据结构》《Web安全》

🌟Gitee仓库:《C语言》《数据结构》


目录

Kali系统安装

Kali系统介绍

(1) Kali系统简介

Kali Linux 是一个专为网络安全专业人士、渗透测试人员和安全研究人员设计的高级渗透测试和安全审计操作系统。它基于 Debian 稳定分支,提供了一系列定制的安全工具和预配置环境,以支持复杂的安全任务。
(2) Kali系统特性

1、丰富的安全工具集 :Kali Linux 提供了一个全面的安全工具库,包括但不限于网络嗅探、漏洞扫描、密码破解、无线攻击、网络取证等。

2、定制化和可扩展性 :用户可以根据自己的需求定制和扩展 Kali Linux,以适应特定的测试或研究场景。

3、多平台支持 :除了标准的桌面和服务器版本,Kali Linux 还支持 ARM 和其他硬件架构,使其能够在多种设备上运行。

4、实时更新 :Kali Linux 拥有一个活跃的开发者社区,定期更新和维护其安全工具,确保用户能够访问到最新的安全技术和漏洞信息。

5、多语言支持 :Kali Linux 支持多种语言,包括中文,使得不同语言背景的用户都能方便地使用。

6、内置安全服务 :Kali Linux 内置了多种常用安全服务,如 Metasploit Framework、Wireshark、Nmap 等,为用户提供了一站式的安全测试解决方案。
(3) Kali使用理由

1、全面的渗透测试工具 :Kali Linux 提供了超过 600 个专业的渗透测试工具,覆盖从网络侦察到后渗透的各个阶段。

2、免费且开源 :作为一个开源项目,Kali Linux 允许用户免费使用和修改,促进了安全社区的共享和协作。

3、多语言界面 :支持包括中文在内的多种语言,使得全球用户都能无障碍地使用。

4、预配置的安全环境 :Kali Linux 预装了多种安全测试所需的环境和服务,减少了用户配置的复杂性。

5、高度可定制 :用户可以根据自己的需求定制 Kali Linux,包括添加新的工具、修改配置等。

6、社区支持 :Kali Linux 拥有一个活跃的社区,用户可以在社区中获取帮助、分享经验、参与讨论。
(4) Kali官方文档

Kali系统下载

(1) Kali官网下载
官网下载地址官网地址

根据自己需求选择,推荐使用虚拟机版本 (Virtual Machines )安装运行Kali,官方提供了已经安装好的虚拟机镜像,在安装好虚拟机软件后,即可直接使用

(2) 清华镜像源下载
下载地址清华镜像下载

ctrl + F 搜索 vmware ,找到vmware-amd64.7z结尾下载

Kali系统安装

1.解压下载的压缩包 kali-linux-202x.x-vmware-amd64.7z

2.找到并双击打开下图以 .vmx 结尾的文件:(注意,图片中的版本以自己下载的版本为准)

3.即可在 VMware 软件中看到如图所示页面

4.点击开启此虚拟机 ,即可直接启动 Kali

5.系统已经配置好默认普通用户 kali:

用户名:kali
密 码:kali

6 成功登录系统:

登陆虚拟机时会询问禁用侧通道缓解

Linux系统介绍

Linux系统简介

  1. Linux系统简介
    Linux 是一种广泛使用的开源操作系统 ,它基于 UNIX 系统,由 Linus Torvalds 在 1991 年首次发布。Linux 系统以其稳定性、安全性和灵活性而闻名,被广泛应用于服务器、桌面、移动设备和嵌入式系统。Linux 发行版是将 Linux 内核与各种应用软件集合在一起的操作系统版本。它们通常包含图形用户界面、办公软件、网页浏览器和其他工具。
    知名发行版 :Ubuntu、Fedora、Debian、Red Hat Enterprise Linux (RHEL)、CentOS (现已转向支持Rocky Linux)、openSUSE、Arch Linux 等。

    特定用途发行版 :例如,Kali Linux 是基于 Debian 的安全和渗透测试发行版。

Linux有上百种不同的发行版,如基于社区开发的 debian、archlinux,和基于商业开发的 Red、HatEnterprise Linux、SUSE、Oracle Linux 等。

当然可以!以下是将你提供的"Linux 和 Windows 的区别"内容整理为 Markdown 格式,便于阅读、复制和分享:


Linux 和 Windows 的区别

目前国内 Linux 更多的是应用于服务器上,而桌面操作系统更多使用的是 Windows。
主要区别如下:


特性 Windows Linux
界面 统一的图形用户界面,易于使用 多样的图形用户界面,取决于发行版;终端界面强大,适合高级用户
易用性 易于入门,适合非技术用户 图形界面友好,但命令行界面需要一定学习曲线
学习曲线 相对简单,但深入学习可能较难 开源社区支持,知识传承性好,深入学习资源丰富
软件生态 大量商业软件,可能需要购买授权 大量自由和开源软件,但也有商业软件解决方案
定制性 定制性有限 高度可定制,用户可以根据自己的需求调整系统
成本 操作系统和部分软件可能需要购买 大部分发行版和软件免费,但某些商业支持和服务可能需要付费
安全性 需要定期更新和补丁以保持安全 以高安全性著称,开源社区快速响应安全问题
社区支持 微软官方支持,大型用户社区 全球开发者和用户社区支持,适合协作和创新

Linux目录结构

  1. Linux目录结构

Linux 或 Unix 操作系统中的文件系统采用层次结构,以根目录 / 开始,形成一个倒置的树状结构。

  • windows系统默认装在C盘,所以C盘是windows的根目录,而windows分C盘,D盘,E盘,每一个盘符都自带一个根目录。
  • Linux:没有C/D盘,一切都是「文件夹」,所有东西都从 / 根目录开始往下堆叠

这种结构使得文件和目录的组织有序且易于导航。

进入系统后在桌面点击鼠标右键,选择【Open Terminal】打开一个命令行窗口,这个命令行窗口也叫"终端 "。

在登录Linux系统后,执行如下命令:

html 复制代码
ls /

可以看到类似如上图显示的文件夹目录 可以看到类似如上图显示的文件夹目录 可以看到类似如上图显示的文件夹目录

/bin:用户二进制文件,包含二进制可执行文件。例如:ps,ls,ping,grep,cp 等。
/boot:这里存放的是启动 Linux 时使用的一些核心文件,包括一些连接文件以及镜像文件。
/dev :设备文件目录,包含系统识别的硬件设备文件。
/etc:系统配置文件和系统管理工具存放目录。
/home:用户的个人目录,通常以用户名命名。
/lib:存放系统最基本的动态链接库和静态库文件。几乎所有的应用程序都需要用到这些共享库。
/opt:可选应用程序的安装目录,通常用于额外的软件包。
/root:系统管理员(超级用户)的主目录。
/sbin:存放系统管理员使用的系统二进制文件,如服务管理命令。
/usr:用户应用程序和文件的存放目录,类似于 WindowsProgram Files

  • /usr/bin:用户使用的应用程序。
  • /usr/sbin:超级用户使用的高级管理程序和系统守护进程。

/tmp:存放临时文件的目录,这些文件在系统重启后可能被删除。 /var:存放经常变化的文件,如日志文件、数据库文件等。

Kali虚拟机版本问题

升级

查看虚拟机版本

现在是新版VMware 17 打开了一个旧8.x规格的Kali虚拟机,完全向下兼容,不影响使用,就是部分新的显卡、鼠标、性能优化特性没法完全生效,也是你鼠标显示异常的小诱因之一。

1.先关机

2.升级



降级


相关推荐
悦儿遥遥雨12 小时前
PXE + Kickstart 无人值守批量部署系统
linux·javascript·nginx
2601_957174652 小时前
零基础学网络安全能学好吗
安全·web安全
Imagine Miracle3 小时前
【WSL】让WSL2后台持久运行不自动关闭的解决方案
linux·windows·wsl
aaPIXa6223 小时前
C++ 用 13 条规则让模型写出安全现代 C++
java·c++·安全
兔C3 小时前
Linux 命令行入门学习资料 day_2
linux·运维·服务器
eggcode3 小时前
Linux命令基础与操作技巧
linux
二宝哥4 小时前
VMware Workstation 实战:CentOS 7.9 安装、桥接网络配置与克隆管理详解
linux·centos·vmware
AutumnWind04205 小时前
【4种打开Ubuntu(WSL)的方法】
linux·ubuntu
m0_738120725 小时前
PHP代码审计基础——超全局变量(三)
开发语言·安全·网络安全·php
辞旧 lekkk6 小时前
【Qt系统相关】鼠标事件
linux·开发语言·qt·学习·计算机外设·萌新