当前位置: 首页 > news >正文

VMware capacity mismatch for disk错误解决办法:kb-vuln-1靶机

https://www.vulnhub.com/entry/kb-vuln-1,540/

本机安装有:

VMware® Workstation 16 Pro
16.2.1 build-18811642VirtualBox 图形用户界面
版本 5.2.30 r130521 (Qt5.6.2)

vm16.2支持wsl2,所以我得让vm16.2跑靶机,VirtualBox5.2可以导入靶机,但是无法开机(不支持wsl2),得升级

因为安装有ensp,以及wsl2,所以没有对VirtualBox5.2进行升级,

解压ova:

wls2的kali里:cd /mnt/h/hackmyvm
mkdir ./KB-VULN-exported/
tar -xvf  KB-VULN.ova  -C KB-VULN-exported/

磁盘格式转化:


cd /d "C:\Program Files (x86)\VMware\VMware Workstation"
vmware-vdiskmanager.exe -r "H:\hackmyvm\KB-VULN-exported\KB-VULN-disk001.vmdk" -t 0 "H:\hackmyvm\KB-VULN-exported\KB3-VULN-disk001.vmdk"

从KB-VULN.ovf文件里删除磁盘信息,这样导入的时候就不会报错:

原始KB-VULN.ovf如下:

<?xml version="1.0"?>
<Envelope ovf:version="1.0" xml:lang="en-US" xmlns="http://schemas.dmtf.org/ovf/envelope/1" xmlns:ovf="http://schemas.dmtf.org/ovf/envelope/1" xmlns:rasd="http://schemas.dmtf.org/wbem/wscim/1/cim-schema/2/CIM_ResourceAllocationSettingData" xmlns:vssd="http://schemas.dmtf.org/wbem/wscim/1/cim-schema/2/CIM_VirtualSystemSettingData" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:vbox="http://www.virtualbox.org/ovf/machine"><References><File ovf:id="file1" ovf:href="KB-VULN-disk001.vmdk"/></References><DiskSection><Info>List of the virtual disks used in the package</Info><Disk ovf:capacity="21818433536" ovf:diskId="vmdisk1" ovf:fileRef="file1" ovf:format="http://www.vmware.com/interfaces/specifications/vmdk.html#streamOptimized" vbox:uuid="935b12f8-e927-40a7-9fee-e00da57e8f42"/></DiskSection><NetworkSection><Info>Logical networks used in the package</Info><Network ovf:name="NAT"><Description>Logical network used by this appliance.</Description></Network></NetworkSection><VirtualSystem ovf:id="KB-VULN"><Info>A virtual machine</Info><ProductSection><Info>Meta-information about the installed software</Info><Product>Kernelblog</Product><Vendor>&#xD6;mer Hasan Durmu&#x15F;</Vendor><Version>1.0</Version><ProductUrl>https://kernellbog.org</ProductUrl><VendorUrl>https://kernelblog.org/author/ruger/</VendorUrl></ProductSection><AnnotationSection><Info>A human-readable annotation</Info><Annotation>Vulnerable VM</Annotation></AnnotationSection><OperatingSystemSection ovf:id="94"><Info>The kind of installed guest operating system</Info><Description>Ubuntu_64</Description><vbox:OSType ovf:required="false">Ubuntu_64</vbox:OSType></OperatingSystemSection><VirtualHardwareSection><Info>Virtual hardware requirements for a virtual machine</Info><System><vssd:ElementName>Virtual Hardware Family</vssd:ElementName><vssd:InstanceID>0</vssd:InstanceID><vssd:VirtualSystemIdentifier>KB-VULN</vssd:VirtualSystemIdentifier><vssd:VirtualSystemType>virtualbox-2.2</vssd:VirtualSystemType></System><Item><rasd:Caption>2 virtual CPU</rasd:Caption><rasd:Description>Number of virtual CPUs</rasd:Description><rasd:ElementName>2 virtual CPU</rasd:ElementName><rasd:InstanceID>1</rasd:InstanceID><rasd:ResourceType>3</rasd:ResourceType><rasd:VirtualQuantity>2</rasd:VirtualQuantity></Item><Item><rasd:AllocationUnits>MegaBytes</rasd:AllocationUnits><rasd:Caption>1024 MB of memory</rasd:Caption><rasd:Description>Memory Size</rasd:Description><rasd:ElementName>1024 MB of memory</rasd:ElementName><rasd:InstanceID>2</rasd:InstanceID><rasd:ResourceType>4</rasd:ResourceType><rasd:VirtualQuantity>1024</rasd:VirtualQuantity></Item><Item><rasd:Address>0</rasd:Address><rasd:Caption>ideController0</rasd:Caption><rasd:Description>IDE Controller</rasd:Description><rasd:ElementName>ideController0</rasd:ElementName><rasd:InstanceID>3</rasd:InstanceID><rasd:ResourceSubType>PIIX4</rasd:ResourceSubType><rasd:ResourceType>5</rasd:ResourceType></Item><Item><rasd:Address>1</rasd:Address><rasd:Caption>ideController1</rasd:Caption><rasd:Description>IDE Controller</rasd:Description><rasd:ElementName>ideController1</rasd:ElementName><rasd:InstanceID>4</rasd:InstanceID><rasd:ResourceSubType>PIIX4</rasd:ResourceSubType><rasd:ResourceType>5</rasd:ResourceType></Item><Item><rasd:Address>0</rasd:Address><rasd:Caption>sataController0</rasd:Caption><rasd:Description>SATA Controller</rasd:Description><rasd:ElementName>sataController0</rasd:ElementName><rasd:InstanceID>5</rasd:InstanceID><rasd:ResourceSubType>AHCI</rasd:ResourceSubType><rasd:ResourceType>20</rasd:ResourceType></Item><Item><rasd:Address>0</rasd:Address><rasd:Caption>usb</rasd:Caption><rasd:Description>USB Controller</rasd:Description><rasd:ElementName>usb</rasd:ElementName><rasd:InstanceID>6</rasd:InstanceID><rasd:ResourceType>23</rasd:ResourceType></Item><Item><rasd:AddressOnParent>0</rasd:AddressOnParent><rasd:Caption>disk1</rasd:Caption><rasd:Description>Disk Image</rasd:Description><rasd:ElementName>disk1</rasd:ElementName><rasd:HostResource>/disk/vmdisk1</rasd:HostResource><rasd:InstanceID>7</rasd:InstanceID><rasd:Parent>5</rasd:Parent><rasd:ResourceType>17</rasd:ResourceType></Item><Item><rasd:AutomaticAllocation>true</rasd:AutomaticAllocation><rasd:Caption>Ethernet adapter on 'NAT'</rasd:Caption><rasd:Connection>NAT</rasd:Connection><rasd:ElementName>Ethernet adapter on 'NAT'</rasd:ElementName><rasd:InstanceID>8</rasd:InstanceID><rasd:ResourceSubType>E1000</rasd:ResourceSubType><rasd:ResourceType>10</rasd:ResourceType></Item></VirtualHardwareSection><vbox:Machine ovf:required="false" version="1.16-linux" uuid="{df956da8-aa9d-426a-b33e-84917c66311d}" name="KB-VULN" OSType="Ubuntu_64" snapshotFolder="Snapshots" lastStateChange="2020-08-22T18:00:58Z"><ovf:Info>Complete VirtualBox machine configuration in VirtualBox format</ovf:Info><ExtraData><ExtraDataItem name="GUI/LastCloseAction" value="PowerOff"/><ExtraDataItem name="GUI/LastNormalWindowPosition" value="737,104,800,648"/></ExtraData><Hardware><CPU count="2"><PAE enabled="false"/><LongMode enabled="true"/><X2APIC enabled="true"/><HardwareVirtExLargePages enabled="false"/></CPU><Memory RAMSize="1024"/><HID Pointing="USBTablet"/><Boot><Order position="1" device="Floppy"/><Order position="2" device="DVD"/><Order position="3" device="HardDisk"/><Order position="4" device="Network"/></Boot><Display controller="VMSVGA" VRAMSize="16"/><VideoCapture screens="1" file="." fps="25"/><BIOS><IOAPIC enabled="true"/><SmbiosUuidLittleEndian enabled="true"/></BIOS><USB><Controllers><Controller name="OHCI" type="OHCI"/><Controller name="EHCI" type="EHCI"/></Controllers></USB><Network><Adapter slot="0" enabled="true" MACAddress="080027096BFC" promiscuousModePolicy="AllowAll" type="82540EM"><DisabledModes><BridgedInterface name="usb0"/><InternalNetwork name="intnet"/><NATNetwork name="NatNetwork"/></DisabledModes><NAT/></Adapter></Network><AudioAdapter codec="AD1980" driver="Pulse" enabledIn="false"/><RTC localOrUTC="UTC"/><Clipboard/><GuestProperties><GuestProperty name="/VirtualBox/HostInfo/GUI/LanguageID" value="en_US" timestamp="1598119258376317000" flags=""/></GuestProperties></Hardware><StorageControllers><StorageController name="IDE" type="PIIX4" PortCount="2" useHostIOCache="true" Bootable="true"><AttachedDevice passthrough="false" type="DVD" hotpluggable="false" port="1" device="0"/></StorageController><StorageController name="SATA" type="AHCI" PortCount="1" useHostIOCache="false" Bootable="true" IDE0MasterEmulationPort="0" IDE0SlaveEmulationPort="1" IDE1MasterEmulationPort="2" IDE1SlaveEmulationPort="3"><AttachedDevice type="HardDisk" hotpluggable="false" port="0" device="0"><Image uuid="{935b12f8-e927-40a7-9fee-e00da57e8f42}"/></AttachedDevice></StorageController></StorageControllers></vbox:Machine></VirtualSystem>
</Envelope>

需要删除的地方是:

最末尾:

          <AttachedDevice type="HardDisk" hotpluggable="false" port="0" device="0"><Image uuid="{935b12f8-e927-40a7-9fee-e00da57e8f42}"/></AttachedDevice>

把<Image uuid="{935b12f8-e927-40a7-9fee-e00da57e8f42}"/>这行删除.

开头的:

  <DiskSection><Info>List of the virtual disks used in the package</Info><Disk ovf:capacity="21818433536" ovf:diskId="vmdisk1" ovf:fileRef="file1" ovf:format="http://www.vmware.com/interfaces/specifications/vmdk.html#streamOptimized" vbox:uuid="935b12f8-e927-40a7-9fee-e00da57e8f42"/></DiskSection>

把<Disk ovf:capacity="21818433536" ovf:diskId="vmdisk1" ovf:fileRef="file1" ovf:format="http://www.vmware.com/interfaces/specifications/vmdk.html#streamOptimized" vbox:uuid="935b12f8-e927-40a7-9fee-e00da57e8f42"/>这行删除.

最后是中间的,如下全删除(可以搜索/disk/vmdisk1):

      <Item><rasd:AddressOnParent>0</rasd:AddressOnParent><rasd:Caption>disk1</rasd:Caption><rasd:Description>Disk Image</rasd:Description><rasd:ElementName>disk1</rasd:ElementName><rasd:HostResource>/disk/vmdisk1</rasd:HostResource><rasd:InstanceID>7</rasd:InstanceID><rasd:Parent>5</rasd:Parent><rasd:ResourceType>17</rasd:ResourceType></Item>

然后修改KB-VULN.mf里KB-VULN.ovf的hash值,需要你自己计算并填充:

SHA1 (KB-VULN-disk001.vmdk) = 3a33599cc0ef7f8f5d07623277c68b97d1ee1f17
SHA1 (KB-VULN.ovf) = 5843c3015832da8f9db2226e00921499a9b1d645

SHA1 (KB-VULN-disk001.vmdk)在这里貌似没啥意义,可以删除.

然后导入ovf(双击或拖拽)

接着添加IDE(建议)或SATA硬盘,然后开机就好了.

如果提示:

将现有虚拟磁盘转换为更新的格式?所选虚拟磁盘可以转换为 Workstation 16.2.x 虚拟机支持的最新格式。但是,转换后,虚拟磁盘将无法用于旧版虚拟机。

选择保持就好

参考资料:

VMware capacity mismatch for disk错误解决办法-CSDN博客

相关文章:

VMware capacity mismatch for disk错误解决办法:kb-vuln-1靶机

https://www.vulnhub.com/entry/kb-vuln-1,540/ 本机安装有: VMware Workstation 16 Pro 16.2.1 build-18811642VirtualBox 图形用户界面 版本 5.2.30 r130521 (Qt5.6.2) vm16.2支持wsl2,所以我得让vm16.2跑靶机,VirtualBox5.2可以导入靶机,但是无法开机(不支持wsl2),得升级 …...

Java Collection/Executor LinkedTransferQueue 总结

前言 相关系列 《Java & Collection & 目录》《Java & Executor & 目录》《Java & Collection/Executor & LinkedTransferQueue & 源码》《Java & Collection/Executor & LinkedTransferQueue & 总结》《Java & Collection/Execu…...

阿拉伯国家本地化测试的特点

针对阿拉伯国家的应用程序的本地化测试需要详细了解语言、文化背景、地区规范和技术细节&#xff0c;以符合阿拉伯语用户的期望。这些国家包括沙特阿拉伯、阿拉伯联合酋长国、科威特、卡塔尔、巴林和阿曼&#xff0c;具有独特的语言和文化因素&#xff0c;成功地本地化测试解决…...

申请前必知!关于「美国绿卡」的28个常见问题汇总!

01 美国绿卡的类别 美国绿卡分为多个类别&#xff0c;如亲属移民、职业移民、投资移民等。每个类别有不同的申请要求和优先级。选择最适合自己的类别&#xff0c;并深入了解相关法律和政策&#xff0c;是成功申请的第一步。 02 移民路径选择 根据个人情况&#xff08;如职业…...

2024年十款超好用的图纸防泄密软件精选,十款优秀的图纸防泄密软件推荐

在当今竞争激烈的商业环境中&#xff0c;图纸作为企业的核心资产和智慧结晶&#xff0c;其安全性至关重要。一旦图纸泄露&#xff0c;可能会给企业带来巨大的经济损失和竞争劣势。因此&#xff0c;选择一款可靠的图纸防泄密软件成为了企业保护知识产权的关键。下面为大家推荐十…...

数据库锁机制

数据库锁机制 数据库锁主要分为三大类 1.全局锁 2.表级锁 3.行级锁 全局锁 定义&#xff1a;全局锁是对整个数据库实例加锁&#xff0c;禁止所有对数据库的写操作。 用途&#xff1a;主要用于备份和维护操作。 示例 MySQL FLUSH TABLES WITH READ LOCK;这条命令会锁定所…...

呼叫中心系统如何选型?

呼叫中心系统如何选型&#xff1f; 作者&#xff1a;开源呼叫中心系统 FreeIPCC 采购一套呼叫中心系统是企业提升客户服务质量、优化运营流程、增强市场竞争力的关键步骤。一个合适的呼叫中心系统不仅能提升客户满意度&#xff0c;还能提高内部团队的工作效率&#xff0c;降低…...

Ubuntu 22.04安装部署

一、部署环境 表 1‑1 环境服务版本号系统Ubuntu22.04 server lts运行环境1JDK1.8前端WEBNginx1.8数据库postgresqlpostgresql13postgis3.1pgrouting3.1消息队列rabbitmq3.X(3.0以上)运行环境2erlang23.3.3.1 二、安装系统 2.1安装 1.安装方式&#xff0c;选第一条。 2.选择…...

KINGBASE部署

环境&#xff1a;x86_64 系统&#xff1a;centos7.9 数据库–版本&#xff1a;KingbaseES_V008R006C008B0014_Lin64_install 授权文件–版本&#xff1a;V008R006-license-企业版-90天 一 前置要求 1.1. 硬件环境要求 KingbaseES支持通用X86_64、龙芯、飞腾、鲲鹏等国产C…...

探索 ONLYOFFICE:开源办公套件的魅力

文章目录 引言一、ONLYOFFICE 产品介绍与历史1.1 ONLUOFFICE 介绍1.2 ONLYOFFICE发展历史 二、ONLYOFFICE 的核心功能2.1 文档处理2.2 演示文稿 三、ONLYOFFICE 部署与安装四、ONLYOFFICE 产品优势和挑战五、ONLYOFFICE 案例分析六、ONLYOFFICE 的未来发展七、全文总结 引言 在…...

如何保护网站安全

1. 使用 Web 应用防火墙&#xff08;WAF&#xff09; 功能&#xff1a;WAF 可以实时检测和阻止 SQL 注入、跨站脚本&#xff08;XSS&#xff09;、文件包含等常见攻击。它通过分析 HTTP 流量来过滤恶意请求。 推荐&#xff1a;可以使用像 雷池社区版这样的 WAF&#xff0c;它提…...

抖音矩阵系统开发的技术框架解析,支持OEM

一、引言 随着短视频平台的兴起&#xff0c;抖音已成为全球范围内极具影响力的社交娱乐应用。对于企业和创作者而言&#xff0c;构建抖音矩阵系统可以实现多账号管理、内容分发与优化、数据分析等功能&#xff0c;从而提升品牌影响力和内容传播效果。本文将详细探讨抖音矩阵系统…...

python偏相关分析

偏相关分析含义 偏相关分析是一种用于测量两个变量之间关系的统计方法&#xff0c;它可以控制&#xff08;排除&#xff09;其他变量的影响。与简单的相关分析不同&#xff0c;偏相关分析可以帮助我们了解在控制某些干扰因素后&#xff0c;两个变量之间的“净”关系。比如&…...

低代码用户中心:简化开发,提升效率的新时代

随着数字化转型的加速&#xff0c;企业对于快速交付高质量应用的需求日益增长。在这个背景下&#xff0c;低代码开发平台应运而生&#xff0c;成为越来越多企业和开发者的首选工具。今天&#xff0c;我们将聚焦于低代码用户中心&#xff0c;探讨其如何帮助开发者简化流程、提升…...

ThingsBoard规则链节点:Math Function节点详解

引言 1. Math Function 节点简介 2. 节点配置 2.1 基本配置示例 3. 使用场景 3.1 数据预处理 3.2 阈值判断 3.3 复杂计算 3.4 动态阈值 4. 实际项目中的应用 4.1 项目背景 4.2 项目需求 4.3 实现步骤 5. 总结 引言 ThingsBoard 是一个开源的物联网平台&#xff0c…...

echarts地图,柱状图,折线图实战

1.地图 <template><div style"height: 100%;" class"cantainerBox"><div class"top"><div class"leftTop"><span class"firstSpan">推广进度</span><div>省份选择&#xff1a;&l…...

客服宝快捷回复软件:客服工作的得力助手

在从事客服工作的这段漫长时间里&#xff0c;响应率和满意度一直是我最为头疼的绩效指标。这两个指标就如同两座大山&#xff0c;压得我时常喘不过气来。 然而&#xff0c;幸运的是&#xff0c;最近我安装了客服宝这个快捷回复软件&#xff0c;这一举措如同为我打开了一扇新的…...

laravel: Breeze 和 Blade, 登录 注册等

composer require laravel/breeze --dev php artisan breeze:install php artisan migrate npm install npm run build php artisan route:clear http://laravel-dev.cn/ http://laravel-dev.cn/register http://laravel-dev.cn/login...

RocketMQ 消息消费失败的处理机制

在分布式消息系统中&#xff0c;处理消费失败的消息是非常关键的一环。 RocketMQ 提供了一套完整的消息消费失败处理机制&#xff0c;下面我将简要介绍一下其处理逻辑。 截图代码版本&#xff1a;4.9.8 步骤1 当消息消费失败时&#xff0c;RocketMQ会发送一个code为36的请求到…...

三、Java并发 Java 线程池 ( Thread Pool )

一、前言 本文我们将讲解 Java 中的线程池 ( Thread Pool )&#xff0c;从 Java 标准库中的线程池的不同实现开始&#xff0c;到 Google 开发的 Guava 库的前世今生 注&#xff1a;本章节涉及到很多前几个章节中阐述的知识点。我们希望你是按照顺序阅读下来的&#xff0c;不然…...

homelab环境变量:ConfigMap与Secret在应用中的使用

homelab环境变量&#xff1a;ConfigMap与Secret在应用中的使用 在homelab项目中&#xff0c;应用配置管理是确保系统安全与灵活部署的核心环节。ConfigMap与Secret作为Kubernetes环境中管理配置的两种核心资源&#xff0c;分别用于存储非敏感配置和敏感信息。本文将通过实际场…...

收藏!小白/程序员转行Agent必看,4步理清学习思路,轻松具备求职竞争力

如今&#xff0c;AI领域的风口早已到来&#xff0c;Agent作为当下最热门的赛道之一&#xff0c;掌握其相关技能&#xff0c;无疑能让你在就业市场中脱颖而出&#xff0c;成为企业争抢的核心人才。无论是刚入门的编程小白&#xff0c;还是想转型的资深程序员&#xff0c;Agent都…...

javaweb有声漫画售卖商城

目录同行可拿货,招校园代理 ,本人源头供货商功能模块划分技术实现要点扩展功能设计安全与合规项目技术支持源码获取详细视频演示 &#xff1a;文章底部获取博主联系方式&#xff01;同行可合作同行可拿货,招校园代理 ,本人源头供货商 功能模块划分 用户模块 注册与登录&#…...

HY-MT1.5-1.8B网络隔离环境安装:离线部署完整方案

HY-MT1.5-1.8B网络隔离环境安装&#xff1a;离线部署完整方案 想象一下&#xff0c;在一个完全与互联网隔绝的服务器机房或保密研发中心&#xff0c;你需要一个高质量的翻译工具来处理多语言文档。传统的在线翻译API用不了&#xff0c;商业软件又笨重且昂贵。这时候&#xff0…...

《数字孪生为什么90%都是假的》——没有空间数据的“孪生”,只是一个会动的PPT

一、摘要&#xff08;Executive Summary&#xff09;近年来&#xff0c;“数字孪生&#xff08;Digital Twin&#xff09;”成为智慧城市、工业互联网与数字基础设施建设中的核心关键词。然而&#xff0c;在大量实际项目中&#xff0c;所谓“数字孪生系统”仅停留在三维建模与数…...

终极指南:如何轻松提取Xbox Game Pass游戏存档,实现跨平台无缝迁移

终极指南&#xff1a;如何轻松提取Xbox Game Pass游戏存档&#xff0c;实现跨平台无缝迁移 【免费下载链接】XGP-save-extractor Python script to extract savefiles out of Xbox Game Pass for PC games 项目地址: https://gitcode.com/gh_mirrors/xg/XGP-save-extractor …...

鸣潮智能助手:提升游戏体验的AI解决方案

鸣潮智能助手&#xff1a;提升游戏体验的AI解决方案 【免费下载链接】ok-wuthering-waves 鸣潮 后台自动战斗 自动刷声骸 一键日常 Automation for Wuthering Waves 项目地址: https://gitcode.com/GitHub_Trending/ok/ok-wuthering-waves 您是否曾遇到这样的困扰&#…...

SEO_资深专家分享的3个高级SEO策略与思路

SEO资深专家分享的3个高级SEO策略与思路 在当今竞争激烈的数字营销环境中&#xff0c;搜索引擎优化&#xff08;SEO&#xff09;不仅仅是一个技术问题&#xff0c;更是一个战略问题。作为一名资深SEO专家&#xff0c;我有幸分享三个高级SEO策略&#xff0c;帮助你在竞争中脱颖…...

3大核心问题解决:B站视频处理全流程指南从下载到去水印的实战方案

3大核心问题解决&#xff1a;B站视频处理全流程指南从下载到去水印的实战方案 【免费下载链接】downkyi 哔哩下载姬downkyi&#xff0c;哔哩哔哩网站视频下载工具&#xff0c;支持批量下载&#xff0c;支持8K、HDR、杜比视界&#xff0c;提供工具箱&#xff08;音视频提取、去水…...

数聚智连转战港交所:年营收16亿 净利4340万 蓝标与险峰是股东

雷递网 雷建平 4月2日北京数聚智连科技股份有限公司&#xff08;简称&#xff1a;“数聚智连”&#xff09;日前递交招股书&#xff0c;准备在港交所上市。数聚智连曾向深交所创业板递交招股书&#xff0c;计划募资8亿元&#xff0c;最终IPO被终止&#xff0c;此番是数聚智连转…...