Ⅰ 如何載入 VMware Workstation v8.0.1 加密過的虛擬磁碟文件
首先介紹一下VMware Workstation v8.0 的加密功能(修改、移除密碼也是在這里操作),操作很簡單:
新建一個任意虛擬機,然後「編輯虛擬機設置」→「選項」,可以看到一個「加密」,說明寫的是:「該虛擬機未加密。你可以使用密碼保護該虛擬機的數據和配置。」
旁邊有個「加密按鈕」,點擊,會要求你輸入密碼,然後開始加密,他會把虛擬機配置文件和整個虛擬磁碟統統重新編碼進行加密,而且是不可逆的高強度加密,如果你沒有密匙,是無法還原的。
我們再看看它的配置文件發生了什麼變化。
主要文件有:
Windows XP Professional.vmdk //虛擬磁碟文件
Windows XP Professional.vmsd //儲存密匙的文件
Windows XP Professional.vmx //虛擬機的整體配置文件
Windows XP Professional.vmxf //某種配置文件
加密前:
Windows XP Professional.vmdk //正常
Windows XP Professional.vmsd //空白
Windows XP Professional.vmx //明文的配置內容
Windows XP Professional.vmxf //明文的配置內容
Windows XP Professional.vmx 內容大概是這個樣子的:
.encoding = "GBK"
config.version = "8"
virtualHW.version = "8"
scsi0.present = "TRUE"
memsize = "512"
ide1:0.present = "TRUE"
ide1:0.autodetect = "TRUE"
ide1:0.deviceType = "cdrom-raw"
ide1:1.present = "TRUE"
ide1:1.fileName = "E:\b\1\Windows XP Professional.vmdk"
floppy0.startConnected = "FALSE"
floppy0.fileName = ""
floppy0.autodetect = "TRUE"
usb.present = "TRUE"
ehci.present = "TRUE"
sound.present = "TRUE"
sound.fileName = "-1"
sound.autodetect = "TRUE"
mks.enable3d = "TRUE"
serial0.present = "TRUE"
serial0.fileType = "thinprint"
pciBridge0.present = "TRUE"
pciBridge4.present = "TRUE"
pciBridge4.virtualDev = "pcieRootPort"
pciBridge4.functions = "8"
pciBridge5.present = "TRUE"
pciBridge5.virtualDev = "pcieRootPort"
pciBridge5.functions = "8"
pciBridge6.present = "TRUE"
pciBridge6.virtualDev = "pcieRootPort"
pciBridge6.functions = "8"
pciBridge7.present = "TRUE"
pciBridge7.virtualDev = "pcieRootPort"
pciBridge7.functions = "8"
vmci0.present = "TRUE"
hpet0.present = "TRUE"
usb.vbluetooth.startConnected = "TRUE"
displayName = "Windows XP Professional"
guestOS = "winxppro"
nvram = "Windows XP Professional.nvram"
virtualHW.proctCompatibility = "hosted"
powerType.powerOff = "hard"
powerType.powerOn = "hard"
powerType.suspend = "hard"
powerType.reset = "hard"
extendedConfigFile = "Windows XP Professional.vmxf"
可以看到第一行是指定了編碼,底下是虛擬機的參數。
加密後:
Windows XP Professional.vmdk //文件數據完全改變
Windows XP Professional.vmsd //有內容了
Windows XP Professional.vmx //加密的配置內容
Windows XP Professional.vmxf //沒變
Windows XP Professional.vmsd 內容為:
.encoding = "GBK"
encryption.keySafe = "vmware:key/list/(pair/(null/%3cVMWARE%2dEMPTYSTRING%3e,HMAC%2dSHA%2d1,tvdbb%%2b7seyEXsITq%2frJfM%2bpRhuxn6hLdUf0sV2M7KK%%2bvDIIk%%3d))"
encryption.data = "jzMK85KB33C+ZvVvCDKF9cTMLXd7hUEWEZCY2p3/fVZERl1trvql+gD65kYqSk4WS+NKrQ=="
第一行指定編碼格式,第二行是安全密匙(Url 編碼的密匙信息+ Base64 編碼的密匙),第三行是Base64 編碼的加密數據。
Windows XP Professional.vmx 內容為:
.encoding = "GBK"
displayName = "Windows XP Professional"
encryption.keySafe = "vmware:key/list/(pair/(phrase/Q8qRfGi6V0M%3d/pass2key%3dPBKDF2%2dHMAC%2dSHA%2d1%3acipher%3dAES%2d256%3arounds%3d1000%3asalt%3dOiu7KvvIxTv%2b5a0RBmb4VA%253d%253d,HMAC%2dSHA%2d1,mwIz3U9k2vDV8kW5zgVcUkmP8SWBB%%2fcTA7RN9EoAb4A%2fD3fBYXctJDdDSKprDCk%%3d))"
encryption.data = "+D5d8Y8NV2Ua8+++mv/++/yi1Q/EpN5dIOHjFr9H0Vb3GLlu++eqvqWpFBNZUgKU+vH3ROfLNhGM6qnbaWrpn//+//3b+SOu3PJfEpr9pQ/aa/ezEAKrVE+2gb6L6ZIFsz/E6EqrQklJKHO+/WJ6m4CyAFt03RX/+7aqXY+o++9X0DxUGn8Y2W76agCZPVN3wO+//+k7RFa///DomPZ/vyxzIeaj/zafelc+9XM57DDTD6+D/dZbonatgXkQKnEEwSF4RCYBV+qm7MNlg+jz8pUHSK6QyGaOzj+WlU6O3XwELTB1zzl6JthHY/HHMgR/C4T3Tj2LPwK/nLq8+/2GDR/+/+uQhB7BrFzLnzmh7+BP9Tm3WG5J3vG0nb2MblKfRPk3u+/5mVCiAtMVWPHjQ+"
格式和上邊的差不多,實際上「encryption.data」為加密過的明文配置信息。
對兩段encryption.keySafe www.2cto.com 分別進行Url解碼後,發現:
vmware:key/list/(pair/(phrase/Q8qRfGi6V0M=/pass2key=PBKDF2-HMAC-SHA-1:cipher=AES-256:rounds=1000:salt=Oiu7KvvIxTv+5a0RBmb4VA==,HMAC-SHA-1,mwIz3U9k2vDV8kW5zgVcUkmP8SWBB+/cTA7RN9EoAb4A/D3fBYXctJDdDSKprDCk/=))
vmware:key/list/(pair/(null/<VMWARE-EMPTYSTRING>,HMAC-SHA-1,tvdbb++7seyEXsITq/rJfM+pRhuxn6hLdUf0sV2M7KK/+vDIIk/=))
其中簡要地說明了密匙信息,加密演算法有:HMAC-SHA-1、PBKDF2-HMAC-SHA-1,密匙長度:AES-256,還加鹽!
通過之前的觀察,我們發現有變化的文件有:
Windows XP Professional.vmdk //虛擬磁碟文件
Windows XP Professional.vmsd //儲存密匙的文件
Windows XP Professional.vmx //虛擬機的整體配置文件
這三個文件是關鍵,那麼如果你新建了一個虛擬機,想載入之前加密過的虛擬磁碟文件,該如何做呢?
首先,新建一個和之前系統一樣的虛擬機,配置隨意,然後找到保存配置的目錄,復制.vmsd、.vmx 過去覆蓋(或者替換其中的密匙信息),然後打開該虛擬機(不是啟動!),刪掉之前的磁碟,載入加密過的磁碟,直接就可以用了。
Ⅱ 蘋果XS手機玩刺激戰場左右聲音不對稱是怎麼回事
不對稱,如果是一邊大些一邊小些 那是很正常的,聽筒位置的喇叭比較小,因為內部空間限制問題,聲音和下面是不一樣大的……
Ⅲ YGL格式 的預算是什麼軟體
YGL格式的預算是易投造價軟體。
軟體自動進行砂石換算,您只需選擇粗砂換細砂、325水泥換425水泥等,軟體自動完成計算。
軟體自動搜索、匯總出工程使用的材料、機械,通過集中填價,經過分解計算就得到該工程的單價分析表和匯總表;混凝土或砂漿所使用的材料可通過其所用的水泥、砂、石等材料的填價後就自動生成。
(3)安卓手機如何打開ygl文件擴展閱讀:
軟體總體功能:
(1)軟體兼容Excel,直接由Excel文件導入工程量清單,生成的報表成果可導出成Excel、Jpg、Pdf多種格式,操作直觀方便;
(2)功能強大,邏輯性強,適應水利工程概預算數據間關系復雜的特點,局部的數據變化,會引起所有相關數據的自動變更刷新,提高自動化,降低人員工作強度,並降低人為因素,確保數據計算準確。
(4)軟體的操作更加方便使用者,建立新的套定額的方式,解決手工輸入的繁瑣,通過滑鼠的點擊完成全部的操作。並在操作過程中隨時了解和把握該定額的內容和適用范圍,並自動檢測需要換算的各種情況,並提供准確的備選項目和選擇後的自動換算。
Ⅳ 如何實現window系統cmd環境下從遠程FTP伺服器上下載文件的方法
我們總會遇到這樣或那樣的問題,window系統cmd環境下從遠程FTP伺服器上下載文件是怎麼實現的呢?
看看下面的方法,也許對你有幫助:
@echo off
rem 指定FTP用戶名
set ftpUser=FTPUSERYGL
rem 指定FTP密碼
set ftpPass=FTPUSER
rem 指定FTP伺服器地址
set ftpIP=10.16.12.101
rem 指定待下載的文件位於FTP伺服器的哪個目錄
set ftpFolder=/MBX-YGL-IN/UE0620/MBX-YGL-FTP/
rem 指定從FTP下載下來的文件存放到本機哪個目錄
set LocalFolder=D:/Download
set ftpFile=%temp%/TempFTP.txt
>"%ftpFile%" (
echo,%ftpUser%
echo,%ftpPass%
echo cd "%ftpFolder%"
echo lcd "%LocalFolder%"
echo bin
echo mget *.*
echo bye
)
start ftp -v -i -s:"%ftpFile%" %ftpIP%
Ⅳ 華為手機如何將圖片存在USB盤
將手機內的照片、視頻等文件拷貝至電腦操作步驟如下:
1、手機通過原裝USB數據線與電腦相連,待電腦自行安裝驅動,並確認驅動安裝成功,如下圖所示: