关于VMware中创建虚拟机的奇怪问题|基于Sparta的网络渗透测试实验

本文主要是介绍关于VMware中创建虚拟机的奇怪问题|基于Sparta的网络渗透测试实验,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

写在开头

这篇文章主要是对自己的学习进行记录与回顾,若有错误请广大朋友指出!

我在安全技术领域做了一个基础测试实验——虚拟环境下对一个网络基础设施渗透测试工具(Sparta>>Legion)的应用。

本文中罗列的问题是我在安装途中所碰到的,甚是迷惑。

 

材料

1. VMware Workstation Player 15;

2. Kali Linux 2020.1b ISO image。


奇怪的问题1 - 在成功安装完虚拟机后,如何在虚拟机内重装VMware Tools

如下图红色方框内,“reinstall VMware Tools”为灰色,无法选中执行重装过程;

解决方法:

1. 退出虚拟机重进;

2. 在进入的过程中就开始进行操作;(别等到进入虚拟机桌面!)

此时的 “reinstall VMware Tools” 则为可选状态,如下图所示:

3. 直接点击,第一次这样操作会咨询你下载这个工具,如下图所示:

4. 点击 “Download and Install”,然后在这一次进入到虚拟机桌面时,VMware Tools的图标就会出现,如下图所示:

5. 往后再次登进虚拟机时,这个工具可能会消失,这取决于你首次进虚拟机时对历史内容是否进行保存。如果不见了可以重新执行以上步骤,即可解决。

 

奇怪的问题2 - 创建在共享文件夹里的文件无法在虚拟机的终端窗口访问

如下图所示,执行命令行进入到指定文件夹后,ls不出来其中的内容;

解决方法:

1. "Play" (通常在左上角)>>  "manage"  >> "Virtual Machine Settings",如下图所示:

2. 在弹出的对话框中选中第二大栏 “option”;

3. "Shared Folders"  >>  "Disabled"  >>  "OK",这一步是相当于先把这个共享功能关了,等下再重开;

4.  "Shared Folders"  >>  "Always enabled"  >>  "OK";

5. 重新用终端窗口进入文件夹查看,内容已出现,如下图所示:

6. 在往后的类似查询操作当中,经常会ls不出内容,同样可以重复以上操作,即可解决。

 

奇怪的问题3 - 终端窗口无法执行创建文件等命令

这个其实就是需要先root,命令如下图所示:

在命令行里输入的密码不会显现出来,需要输入的密码为虚拟机安装时所设置的;

root成功后便可进行各种命令行操作了。

 

奇怪的问题4 - Sparta工具的“消失”

在我的测试实验当中,Sparta是我要用到的网络渗透测试工具,这个套件可以简便地检测出开放的网络端口(port),进而为黑客行为提供入口。

可是,我却在虚拟机中“找不到”这一个工具!原因竟然是——它改名字了!!没错,就是改名字了!!

我经过多次的检查,包括在应用栏对 “Sparta” 字符进行检索,在应用界面对每个应用进行 “穷举法” 观察,最后在和朋友交流后发现它改名字了!而且它只改了名字而并没修改图标!(这波操作挺骚的)

下图为两个前后版本的Sparta图示:

左图版本为:kali-linux-2020.1-installer-amd64;

右图版本为:kali-linux-2020.1b-installer-amd64;

就差了一个b的区别,开发团队就把Sparta改成了Legion。

因为我下载的镜像版本是最新的,所以才会遇到这个问题,我那天还对Legion百度了一下(2020.04.12),出来全是某牌笔记本..

(前提是安装过程中的一个步骤——对软件的安装选择,那一页的软件需要全勾选上,不然你就是真的没有安装上了)

 

希望能帮到那些遇到同样问题的朋友~

 

 

 

 

这篇关于关于VMware中创建虚拟机的奇怪问题|基于Sparta的网络渗透测试实验的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/203507

相关文章

Git打标签从本地创建到远端推送的详细流程

《Git打标签从本地创建到远端推送的详细流程》在软件开发中,Git标签(Tag)是为发布版本、标记里程碑量身定制的“快照锚点”,它能永久记录项目历史中的关键节点,然而,仅创建本地标签往往不够,如何将其... 目录一、标签的两种“形态”二、本地创建与查看1. 打附注标http://www.chinasem.cn

k8s容器放开锁内存限制问题

《k8s容器放开锁内存限制问题》nccl-test容器运行mpirun时因NCCL_BUFFSIZE过大导致OOM,需通过修改docker服务配置文件,将LimitMEMLOCK设为infinity并... 目录问题问题确认放开容器max locked memory限制总结参考:https://Access

Java中字符编码问题的解决方法详解

《Java中字符编码问题的解决方法详解》在日常Java开发中,字符编码问题是一个非常常见却又特别容易踩坑的地方,这篇文章就带你一步一步看清楚字符编码的来龙去脉,并结合可运行的代码,看看如何在Java项... 目录前言背景:为什么会出现编码问题常见场景分析控制台输出乱码文件读写乱码数据库存取乱码解决方案统一使

线上Java OOM问题定位与解决方案超详细解析

《线上JavaOOM问题定位与解决方案超详细解析》OOM是JVM抛出的错误,表示内存分配失败,:本文主要介绍线上JavaOOM问题定位与解决方案的相关资料,文中通过代码介绍的非常详细,需要的朋... 目录一、OOM问题核心认知1.1 OOM定义与技术定位1.2 OOM常见类型及技术特征二、OOM问题定位工具

Vue3绑定props默认值问题

《Vue3绑定props默认值问题》使用Vue3的defineProps配合TypeScript的interface定义props类型,并通过withDefaults设置默认值,使组件能安全访问传入的... 目录前言步骤步骤1:使用 defineProps 定义 Props步骤2:设置默认值总结前言使用T

Debian 13升级后网络转发等功能异常怎么办? 并非错误而是管理机制变更

《Debian13升级后网络转发等功能异常怎么办?并非错误而是管理机制变更》很多朋友反馈,更新到Debian13后网络转发等功能异常,这并非BUG而是Debian13Trixie调整... 日前 Debian 13 Trixie 发布后已经有众多网友升级到新版本,只不过升级后发现某些功能存在异常,例如网络转

Web服务器-Nginx-高并发问题

《Web服务器-Nginx-高并发问题》Nginx通过事件驱动、I/O多路复用和异步非阻塞技术高效处理高并发,结合动静分离和限流策略,提升性能与稳定性... 目录前言一、架构1. 原生多进程架构2. 事件驱动模型3. IO多路复用4. 异步非阻塞 I/O5. Nginx高并发配置实战二、动静分离1. 职责2

解决升级JDK报错:module java.base does not“opens java.lang.reflect“to unnamed module问题

《解决升级JDK报错:modulejava.basedoesnot“opensjava.lang.reflect“tounnamedmodule问题》SpringBoot启动错误源于Jav... 目录问题描述原因分析解决方案总结问题描述启动sprintboot时报以下错误原因分析编程异js常是由Ja

MySQL 表空却 ibd 文件过大的问题及解决方法

《MySQL表空却ibd文件过大的问题及解决方法》本文给大家介绍MySQL表空却ibd文件过大的问题及解决方法,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考... 目录一、问题背景:表空却 “吃满” 磁盘的怪事二、问题复现:一步步编程还原异常场景1. 准备测试源表与数据

Spring创建Bean的八种主要方式详解

《Spring创建Bean的八种主要方式详解》Spring(尤其是SpringBoot)提供了多种方式来让容器创建和管理Bean,@Component、@Configuration+@Bean、@En... 目录引言一、Spring 创建 Bean 的 8 种主要方式1. @Component 及其衍生注解