Background banner
875 字
4 分钟
Kali-Linux Pwn 环境配置 - 使用 VMWare
NOTE

Tips:

  1. 本教程于 2026.1 更新
    由于教程是在 WSL 子系统教程之后编写的,只作为针对新手的补充,后续可以参照子系统的教程,相对来说没有子系统的教程细致,但是更适合新手
  2. 本教程默认你有了基本的计算机操作水平并且已经解决了任何网络问题
  3. 由于网页和图床代理到 Cloudflare,如果你浏览有些卡顿甚至加载失败,请自行加速并刷新

1. 安装 VMWare#

1-1 哪里下载#

多图流,由于 VMWare Workstation 已经被收购,下载相对麻烦了一些,我们可以访问官网:VMware by Broadcom - Cloud Computing for the Enterprise
pwn_environment_linux-vmware-81225994-9945-4C66-9A38-10B1EA53BC87pwn_environment_linux-vmware-E40A1FEA-48BC-4A01-953E-57D81EED5D00pwn_environment_linux-vmware-8965F46C-357E-4CE3-949C-2A6FFC9E7A93使用邮箱注册后返回该页面登陆
pwn_environment_linux-vmware-25AF0B67-5088-4248-A26D-8A2C6763FBFEpwn_environment_linux-vmware-1C88554B-A603-4114-86EF-463952182EE0pwn_environment_linux-vmware-B205A0F1-CC67-4C22-9E81-2222BD16EC59pwn_environment_linux-vmware-D0DDA0C4-85AE-4C86-8D08-73E8F2A67903pwn_environment_linux-vmware-653951DA-2E6B-42A5-A00C-5E3F39097B50

1-2 如何安装#

首先键盘按下 WIN + R
pwn_environment_linux-vmware-2FCB92B8-AEBB-4EC2-A65D-74D1F868A971pwn_environment_linux-vmware-AE0B305E-FC79-43EC-ADDF-FE3AC5C4B948pwn_environment_linux-vmware-225751EB-1CE7-4B04-A92C-76C4C870AB05勾选
pwn_environment_linux-vmware-C9D889F3-ACF8-497E-B398-2DC3D1F04AB7等待安装完成,重启电脑,双击打开程序
pwn_environment_linux-vmware-56A8D7A1-F428-4373-9935-18EE9FC91D32pwn_environment_linux-vmware-CD8FA1C3-7A2E-4981-8B6C-69601B5B7E58pwn_environment_linux-vmware-DF22219C-1106-4C38-A0E7-C25718BEF7C2pwn_environment_linux-vmware-ACFFD6B3-4A49-41BC-8B07-91F918F72917pwn_environment_linux-vmware-0CA2DB54-2A3F-47B2-993C-3CCA0581CE00
无脑下一步安装就可以了

2. 导入虚拟机#

由于官方已经有打包好的现成的虚拟机,进入官网下载即可:Get Kali | Kali Linux
pwn_environment_linux-vmware-4E67FF15-4064-4592-A885-C334EF1F161Cpwn_environment_linux-vmware-4FA337A1-2353-4BAF-ADF8-60BD200BE909pwn_environment_linux-vmware-DDE5F5A4-65CB-4322-80EC-CFF9C4858E39
漫长等待下载完成后放在合适的位置并解压并打开
pwn_environment_linux-vmware-33A2843D-F065-4E98-9CBA-94D9445A484C启动虚拟机
pwn_environment_linux-vmware-285ABD7F-8ACE-48D3-8783-D57DA4D86C36启动时不要操作,直到弹出登陆窗口,账号密码全是 kali,其中该虚拟机自带 VMWare Tools 可以达成下面的效果

 

  (似乎你的浏览器不支持 video 标签呢)

简单介绍一下桌面
pwn_environment_linux-vmware-69930324-BACD-42EC-B019-A82E0AE4BAB4你可以启动终端进行下一步操作,剪切板与系统公用,但是复制粘贴需要 Ctrl+Shitf+cCtrl+Shitf+v
pwn_environment_linux-vmware-F761E129-8C47-458A-9DF5-1F2052450B08

3. 虚拟机网络问题#

没有网络的话可以

  1. 重启虚拟机
  2. 重启宿主机
  3. 切换网络模式
  4. 百度,其实我上面的也是随便说的,但是重启能解决 99% 的问题
    pwn_environment_linux-vmware-BD136E44-5FA8-46CE-9EE7-649053768217pwn_environment_linux-vmware-B1C0213D-2A68-44D8-A97B-61A3FA0D3652毕竟各种软件包的源都在国外,自行换源就可以,如果你厌倦了换源的话,在你的神秘小软件打开虚拟网卡模式即可
    pwn_environment_linux-vmware-ADA73DF9-0791-4ABF-B62D-58CE6AF0F87A

4. 优化虚拟机#

该版本包含了大部分日常使用的软件和软件包,只要在终端操作,大致步骤都差不多,参考我配置子系统的文章

  1. 将 sudo 组免密(可选)
  2. 更新软件源
  3. 汉化虚拟机
WARNING

注意:虚拟机如果不安装 locales-all 软件包,生成语言需要一定时间,但我忘了能否可以安装,可以试一下,之后需要重启虚拟机

5. 安装 Python 环境#

参考:安装 Python 环境

6. 安装代码编辑器#

你可以使用的编辑器有:

Shell terminal
sudo dpkg -i ./code_1_108.1-..._amd64.deb

安装完后输入

Shell terminal
code

就安装完成了
pwn_environment_linux-vmware-5C9BB944-3BB9-4760-9FBA-8EDEFFE116E1pwn_environment_linux-vmware-F764C7AD-0908-442D-BEE3-E7CE48EDD908根据这个步骤安装有关 C/C++Python 的插件,只安装有蓝色对勾的官方插件,第一次运行 Python 环境时会选择解释器
pwn_environment_linux-vmware-BD9021F7-C999-4478-8691-F0773AA45CED在里面选你创建的环境就可以,没有就点击 输入解释器路径,并 查找选择你创建的环境的 python 文件,你也可以使用第三个选择固化你的优先环境

Kali-Linux Pwn 环境配置 - 使用 VMWare
https://blog.lufiende.work/posts/ctf/pwn-tutorial/intro/pwn_environment_linux-vmware/
作者
Lufiende
发布于
2026-01-13
许可协议
CC BY-NC-SA 4.0