Supplementary Lesson Department - ANSAN_EY
875 字
4 分钟
Kali-Linux Pwn 环境配置 - 使用 VMWare
NOTETips:
- 本教程于 2026.1 更新
由于教程是在 WSL 子系统教程之后编写的,只作为针对新手的补充,后续可以参照子系统的教程,相对来说没有子系统的教程细致,但是更适合新手
- 使用 VMWare:VMWare Linux 基础配置
- 使用 WSL:WSL Linux 基础配置
- 工具安装:基础 Pwn 环境安装
- 本教程默认你有了基本的计算机操作水平并且已经解决了任何网络问题
- 由于网页和图床代理到 Cloudflare,如果你浏览有些卡顿甚至加载失败,请自行加速并刷新
1. 安装 VMWare
1-1 哪里下载
多图流,由于 VMWare Workstation 已经被收购,下载相对麻烦了一些,我们可以访问官网:VMware by Broadcom - Cloud Computing for the Enterprise


使用邮箱注册后返回该页面登陆





1-2 如何安装
首先键盘按下 WIN + R 键


勾选
等待安装完成,重启电脑,双击打开程序





无脑下一步安装就可以了
2. 导入虚拟机
由于官方已经有打包好的现成的虚拟机,进入官网下载即可:Get Kali | Kali Linux



漫长等待下载完成后放在合适的位置并解压并打开
启动虚拟机
启动时不要操作,直到弹出登陆窗口,账号密码全是 kali,其中该虚拟机自带 VMWare Tools 可以达成下面的效果
(似乎你的浏览器不支持 video 标签呢)
简单介绍一下桌面
你可以启动终端进行下一步操作,剪切板与系统公用,但是复制粘贴需要 Ctrl+Shitf+c 和 Ctrl+Shitf+v

3. 虚拟机网络问题
没有网络的话可以
- 重启虚拟机
- 重启宿主机
- 切换网络模式
- 百度
,其实我上面的也是随便说的,但是重启能解决 99% 的问题

毕竟各种软件包的源都在国外,自行换源就可以,如果你厌倦了换源的话,在你的神秘小软件打开虚拟网卡模式即可

4. 优化虚拟机
该版本包含了大部分日常使用的软件和软件包,只要在终端操作,大致步骤都差不多,参考我配置子系统的文章
WARNING注意:虚拟机如果不安装
locales-all软件包,生成语言需要一定时间,但我忘了能否可以安装,可以试一下 ,之后需要重启虚拟机
5. 安装 Python 环境
参考:安装 Python 环境
6. 安装代码编辑器
你可以使用的编辑器有:
vim(广泛使用)
在终端输入vim <文件名>可以编辑或创建文件

Mousepad
但是我赌你不喜欢他们,我们安装一个 VS Code就可以了:Visual Studio Code - The open source AI code editor



输入
sudo dpkg -i ./code_1_108.1-..._amd64.deb安装完后输入
code就安装完成了

根据这个步骤安装有关 C/C++ 和 Python 的插件,只安装有蓝色对勾的官方插件,第一次运行 Python 环境时会选择解释器
在里面选你创建的环境就可以,没有就点击 输入解释器路径,并 查找,选择你创建的环境的 python 文件,你也可以使用第三个选择固化你的优先环境
Kali-Linux Pwn 环境配置 - 使用 VMWare
https://blog.lufiende.work/posts/ctf/pwn-tutorial/intro/pwn_environment_linux-vmware/