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



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





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



勾选

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





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



漫长等待中……
下载完成后放在合适的位置并解压并打开

启动虚拟机

启动时不要操作,直到弹出登陆窗口
账号密码全是 kali
其中该虚拟机自带 VMWare Tools 可以达成下面的效果
简单介绍一下桌面

你可以启动终端进行下一步操作,剪切板与系统公用,但是复制粘贴需要 Ctrl+Shitf+c 和 Ctrl+Shitf+v

3. 虚拟机网络问题
没有网络的话可以
-
重启虚拟机
-
重启宿主机
-
切换网络模式


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

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




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


根据这个步骤安装有关 C/C++ 和 Python 的插件,只安装有蓝色对勾的官方插件
第一次运行 Python 环境时会选择解释器

在里面选你创建的环境就可以,没有就点击 输入解释器路径,并 查找,选择你创建的环境的 python 文件,你也可以使用第三个选择固化你的优先环境