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

Tips:

  1. 本教程于 2026.1 更新

    由于教程是在 WSL 子系统教程之后编写的,只作为针对新手的补充,后续可以参照子系统的教程,相对来说没有子系统的教程细致,但是更适合新手

  2. 本教程默认你有了基本的计算机操作水平并且已经解决了任何网络问题

  3. 由于网页和图床代理到 Cloudflare,如果你浏览有些卡顿甚至加载失败,请自行加速并刷新

1. 安装 VMWare#

1-1 哪里下载#

多图流,由于 VMWare Workstation 已经被收购,下载相对麻烦了一些

我们可以访问官网:

Loading preview...
Waiting for metadata...

environment_linux-pwn-vmware-81225994-9945-4C66-9A38-10B1EA53BC87

environment_linux-pwn-vmware-E40A1FEA-48BC-4A01-953E-57D81EED5D00

environment_linux-pwn-vmware-8965F46C-357E-4CE3-949C-2A6FFC9E7A93

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

environment_linux-pwn-vmware-25AF0B67-5088-4248-A26D-8A2C6763FBFE

environment_linux-pwn-vmware-1C88554B-A603-4114-86EF-463952182EE0

environment_linux-pwn-vmware-B205A0F1-CC67-4C22-9E81-2222BD16EC59

environment_linux-pwn-vmware-D0DDA0C4-85AE-4C86-8D08-73E8F2A67903

environment_linux-pwn-vmware-653951DA-2E6B-42A5-A00C-5E3F39097B50

1-2 如何安装#

首先键盘按下 WIN + R

environment_linux-pwn-vmware-2FCB92B8-AEBB-4EC2-A65D-74D1F868A971

environment_linux-pwn-vmware-AE0B305E-FC79-43EC-ADDF-FE3AC5C4B948

environment_linux-pwn-vmware-225751EB-1CE7-4B04-A92C-76C4C870AB05

勾选

environment_linux-pwn-vmware-C9D889F3-ACF8-497E-B398-2DC3D1F04AB7

等待安装完成,重启电脑

双击打开程序

environment_linux-pwn-vmware-56A8D7A1-F428-4373-9935-18EE9FC91D32

environment_linux-pwn-vmware-CD8FA1C3-7A2E-4981-8B6C-69601B5B7E58

environment_linux-pwn-vmware-DF22219C-1106-4C38-A0E7-C25718BEF7C2

environment_linux-pwn-vmware-ACFFD6B3-4A49-41BC-8B07-91F918F72917

environment_linux-pwn-vmware-0CA2DB54-2A3F-47B2-993C-3CCA0581CE00

无脑下一步安装就可以了

2. 导入虚拟机#

由于官方已经有打包好的现成的虚拟机,进入官网下载即可

Loading preview...
Waiting for metadata...

environment_linux-pwn-vmware-4E67FF15-4064-4592-A885-C334EF1F161C

environment_linux-pwn-vmware-4FA337A1-2353-4BAF-ADF8-60BD200BE909

environment_linux-pwn-vmware-DDE5F5A4-65CB-4322-80EC-CFF9C4858E39

漫长等待中……

下载完成后放在合适的位置并解压并打开

environment_linux-pwn-vmware-33A2843D-F065-4E98-9CBA-94D9445A484C

启动虚拟机

environment_linux-pwn-vmware-285ABD7F-8ACE-48D3-8783-D57DA4D86C36

启动时不要操作,直到弹出登陆窗口

账号密码全是 kali

其中该虚拟机自带 VMWare Tools 可以达成下面的效果

简单介绍一下桌面

environment_linux-pwn-vmware-69930324-BACD-42EC-B019-A82E0AE4BAB4

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

environment_linux-pwn-vmware-F761E129-8C47-458A-9DF5-1F2052450B08

3. 虚拟机网络问题#

没有网络的话可以

  1. 重启虚拟机

  2. 重启宿主机

  3. 切换网络模式

    environment_linux-pwn-vmware-BD136E44-5FA8-46CE-9EE7-649053768217

    environment_linux-pwn-vmware-B1C0213D-2A68-44D8-A97B-61A3FA0D3652

毕竟各种软件包的源都在国外,自行换源就可以

如果你厌倦了换源的话

在你的神秘小软件打开虚拟网卡模式即可

environment_linux-pwn-vmware-ADA73DF9-0791-4ABF-B62D-58CE6AF0F87A

4. 优化虚拟机#

该版本包含了大部分日常使用的软件和软件包

只要在终端操作,大致步骤都差不多,参考我配置子系统的文章

  1. 将 sudo 组免密(可选)

  2. 更新软件源

  3. 汉化虚拟机

    注意:虚拟机安装不带 locales-all 软件包,生成语言需要一定时间

    之后需要重启虚拟机

5. 安装 Python 环境#

参考:安装 Python 环境

6. 安装代码编辑器#

你可以使用的编辑器有:

  • vim(广泛使用)

    在终端输入 vim <文件名> 可以编辑或创建文件

    environment_linux-pwn-vmware-1D545792-8CA7-4BC7-AEF9-A442E4DF3F46

  • Mousepad

    environment_linux-pwn-vmware-1ABBE2E5-A981-4362-A9E7-DA97EAB53627

但是我赌你不喜欢他们,我们安装一个 VS Code 就可以了

Loading preview...
Waiting for metadata...

environment_linux-pwn-vmware-27B372CB-E0C4-4A3F-B11B-804A11EE425B

environment_linux-pwn-vmware-0AD1F19C-7C07-4501-A03D-81011B6D35D6

environment_linux-pwn-vmware-85555145-E49B-4D49-9888-F4FA0D5F757E

environment_linux-pwn-vmware-F4BE8DFD-2AF6-4621-895F-CF7135245BDA

输入

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

安装完后输入

Shell terminal
code

就安装完成了

environment_linux-pwn-vmware-5C9BB944-3BB9-4760-9FBA-8EDEFFE116E1

environment_linux-pwn-vmware-F764C7AD-0908-442D-BEE3-E7CE48EDD908

根据这个步骤安装有关 C/C++Python 的插件,只安装有蓝色对勾的官方插件

第一次运行 Python 环境时会选择解释器

environment_linux-pwn-vmware-BD9021F7-C999-4478-8691-F0773AA45CED

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

Kali-Linux Pwn 环境配置 - 使用 VMWare
https://fuwari.vercel.app/posts/environment_linux-pwn-vmware/
作者
Lufiende
发布于
2025-01-13
许可协议
CC BY-NC-SA 4.0