കേടായ VeraCrypt, LUKS, അല്ലെങ്കിൽ BitLocker എൻക്രിപ്റ്റ് ചെയ്ത കണ്ടെയ്നർ: ഉൾച്ചേർത്ത ബാക്കപ്പ് വോളിയം ഹെഡർ പുനഃസ്ഥാപിക്കുന്നു¶
രാജ്യത്തിനനുസരിച്ച് എമർജൻസി നമ്പറുകൾ വ്യത്യസ്തമാണ്. ഈ പേജ് 911 ഉപയോഗിക്കുന്നു, യുണൈറ്റഡ് സ്റ്റേറ്റ്സിനും കാനഡയ്ക്കുമുള്ള നമ്പർ. മറ്റ് പല രാജ്യങ്ങളും 112, 999 അല്ലെങ്കിൽ മറ്റൊരു നമ്പർ ഉപയോഗിക്കുന്നു. നിങ്ങളുടെ രാജ്യത്തിനായുള്ള നമ്പർ കണ്ടെത്തുക.
നിങ്ങളുടെ 100 ശതമാനം ശരിയായ എൻക്രിപ്ഷൻ പാസ്വേഡ് ടൈപ്പുചെയ്യുന്നു a VeraCrypt ഫയൽ കണ്ടെയ്നർ അല്ലെങ്കിൽ പാർട്ടീഷൻ, ഒരു Linux LUKS (dm-crypt) വോളിയം, ഒരു വിൻഡോ BitLocker ഡ്രൈവ്, അല്ലെങ്കിൽ എ Cryptomator ക്ലൗഡ് വോൾട്ട് - ** ഉപയോഗിച്ച് അടിക്കുവാൻ മാത്രംOperation failed due to one or more of the following: Incorrect password / Not a valid volume, Device /dev/nvme0n1p3 is not a valid LUKS device, അല്ലെങ്കിൽ വിൻഡോസ് പാർട്ടീഷനിംഗ് ആവശ്യപ്പെടുന്നു "ഡി ഡ്രൈവിൽ നിങ്ങൾ ഡിസ്ക് ഫോർമാറ്റ് ചെയ്യേണ്ടതുണ്ട്: അത് ഉപയോഗിക്കുന്നതിന് മുമ്പ്" - തൽക്ഷണ ഭയം ഉണർത്തുന്നു. എന്തുകൊണ്ടാണ് ഒരു വൈദ്യുതി മുടക്കം, നിർബന്ധിത യുഎസ്ബി അൺപ്ലഗ്ഗിംഗ്, ആകസ്മികമായത് Quick Format / diskpart clean, അല്ലെങ്കിൽ ബൈറ്റ് ഓഫ്സെറ്റിൽ ഒരു മോശം സെക്ടർ 0 2-ടെറാബൈറ്റ് എൻക്രിപ്റ്റ് ചെയ്ത ഡ്രൈവ് മുഴുവൻ സാധുവായ പാസ്വേഡ് നിരസിക്കാൻ കാരണമാകുമോ? ബ്ലോക്ക്-ലെവൽ ഡിസ്ക് എൻക്രിപ്ഷൻ കാരണം (XTS-AES-256) ഒരിക്കലും നിങ്ങളുടെ ഫയലുകൾക്കെതിരെ നിങ്ങളുടെ പാസ്വേഡ് നേരിട്ട് പരിശോധിക്കില്ല: പകരം, 256-ബിറ്റ് അല്ലെങ്കിൽ 512-ബിറ്റ് മാസ്റ്റർ എൻക്രിപ്ഷൻ കീ (കണ്ടെയ്നറിൻ്റെ തുടക്കത്തിൽ തന്നെ സംഭരിച്ചിരിക്കുന്ന ഒരു ചെറിയ ** വോളിയം ഹെഡർ (കീസ്ലോട്ട് ഏരിയ) നിങ്ങളുടെ പാസ്വേഡ് ഡീക്രിപ്റ്റ് ചെയ്യുന്നു (VMK / Volume Master Key). ആദ്യത്തെ 512 ബൈറ്റുകൾ മുതൽ 131,072 ബൈറ്റുകൾ വരെ (128 KB) വോളിയത്തിൻ്റെ ഒരു ആകസ്മികമായ പാർട്ടീഷൻ ടേബിൾ ഇനീഷ്യലൈസേഷൻ വഴി തിരുത്തിയെഴുതപ്പെടുകയോ ബ്രൗൺഔട്ട് വഴി കേടാകുകയോ ചെയ്താൽ പ്രാഥമിക തലക്കെട്ട് ഇല്ലാതായി. ഭാഗ്യവശാൽ, ** രണ്ടും VeraCrypt ഒപ്പം BitLocker വോളിയത്തിൻ്റെ അവസാനം ഒരു സമ്പൂർണ്ണ, സമാനമായ രണ്ടാം ബാക്കപ്പ് വോളിയം ഹെഡർ സ്വയമേവ ഉൾച്ചേർക്കുക**, കൂടാതെ ഏതെങ്കിലും മെഷീനിൽ ഇപ്പോഴും (അല്ലെങ്കിൽ അടുത്തിടെ ഉണ്ടായിരുന്നത്) റാം-ൽ ഘടിപ്പിച്ച വോളിയം ഉണ്ടെങ്കിൽ, റോ AES മാസ്റ്റർ കീ അസ്ഥിരമായ മെമ്മറിയിൽ നിന്ന് നേരിട്ട് കൊത്തിയെടുക്കാം. നിങ്ങളുടെ ലോക്കൗട്ടിനു പകരം മറന്നുപോയ ബിറ്റ്ലോക്കർ 48 അക്ക വീണ്ടെടുക്കൽ കീ അല്ലെങ്കിൽ TPM മദർബോർഡ് കേടുകൂടാത്ത തലക്കെട്ടിൽ പുനഃസജ്ജമാക്കുകയാണെങ്കിൽ, ഞങ്ങളുടെ സഹകാരി ഗൈഡിലേക്ക് മാറുക BitLocker, FileVault, LUKS എൻക്രിപ്ഷൻ വീണ്ടെടുക്കൽ കീ ലോക്കൗട്ടും TPM റീസെറ്റും. ഫിസിക്കൽ ഡ്രൈവ് ഓഫ്ലൈനിൽ ക്ലിക്ക് ചെയ്യുകയോ ഡ്രോപ്പ് ചെയ്യുകയോ ആണെങ്കിൽ, ഉപദേശം തേടുക ഹാർഡ് ഡ്രൈവ് പരാജയവും ഡാറ്റ വീണ്ടെടുക്കലും, അല്ലെങ്കിൽ നിങ്ങൾ അബദ്ധത്തിൽ ഒരു എൻക്രിപ്റ്റ് ചെയ്യാത്ത പാർട്ടീഷൻ ഫോർമാറ്റ് ചെയ്തിട്ടുണ്ടെങ്കിൽ, കാണുക ആകസ്മികമായ ഫയൽ ഇല്ലാതാക്കൽ, ഫോർമാറ്റ് ചെയ്ത ഡ്രൈവ്, ഫോട്ടോ വീണ്ടെടുക്കൽ. ഈ ക്രിപ്റ്റോഗ്രാഫിക് പരാജയം ഗുരുതരമായ ഹോസ്പിറ്റൽ ഇൻഫ്രാസ്ട്രക്ചർ, എമർജൻസി ഡിസ്പാച്ച് അല്ലെങ്കിൽ സജീവമായ ഒരു തട്ടിപ്പ് സംഭവത്തെ ബാധിക്കുകയാണെങ്കിൽ, നിങ്ങളുടെ പ്രാദേശിക എമർജൻസി നമ്പറിൽ വിളിക്കുക (911 അമേരിക്കയിലും കാനഡയിലും, 112 യൂറോപ്യൻ യൂണിയനിലുടനീളം, 999 യുണൈറ്റഡ് കിംഗ്ഡത്തിൽ) അല്ലെങ്കിൽ ഞങ്ങളുടെ അന്താരാഷ്ട്ര ഡയറക്ടറി പരിശോധിക്കുക അടിയന്തര നമ്പറുകൾ.
ഇപ്പോൾ ഇത് ചെയ്യുക¶
- ** ഉടനടി നിർത്തുക, ഒരിക്കലും "ഡിസ്ക് ഫോർമാറ്റ് ചെയ്യുക," "ഡിസ്ക് ആരംഭിക്കുക" ക്ലിക്ക് ചെയ്യരുത് (
GPT/MBR)," അല്ലെങ്കിൽ ഓടുകchkdsk/fsckനേരിട്ട് അൺമൗണ്ട് ചെയ്യാത്ത റോ ഉപകരണത്തിൽ**: ഒരു എൻക്രിപ്റ്റ് ചെയ്തത് തിരിച്ചറിയാൻ Windows അല്ലെങ്കിൽ macOS പരാജയപ്പെടുമ്പോൾVeraCrypt,LUKS, അല്ലെങ്കിൽBitLockerപാർട്ടീഷൻ (VeraCrypt തലക്കെട്ടുകൾ ക്രമരഹിതമായ ശബ്ദത്തിൽ നിന്ന് മനഃപൂർവ്വം വേർതിരിച്ചറിയാൻ കഴിയാത്തതിനാലും ഒരു പ്ലെയിൻ ടെക്സ്റ്റ് മാജിക് സിഗ്നേച്ചർ ഇല്ലാത്തതിനാലും), "ഡിസ്ക് ആരംഭിക്കുക" അല്ലെങ്കിൽ "ഡ്രൈവ് ഫോർമാറ്റ് ചെയ്യുക" എന്ന് പറയുന്ന ഒരു ഡയലോഗ് OS പോപ്പ് അപ്പ് ചെയ്യുന്നു.GPT)* LBA സെക്ടറുകൾ തിരുത്തിയെഴുതുന്നു0വഴി33(Bytes 0 to 17,408) ഡിസ്കിൻ്റെ തുടക്കത്തിൽ ** കൂടാതെ** അവസാനത്തേത്33ഡിസ്കിൻ്റെ ഏറ്റവും അറ്റത്തുള്ള സെക്ടറുകൾ - **രണ്ടും ** പ്രൈമറി വെരാക്രിപ്റ്റ് ഹെഡറും എംബഡഡ് ബാക്കപ്പ് ഹെഡറും ഒറ്റ ക്ലിക്കിൽ നശിപ്പിക്കുന്നു. - മറ്റെന്തെങ്കിലും ചെയ്യുന്നതിന് മുമ്പ്, എൻക്രിപ്റ്റ് ചെയ്ത വോളിയം ഇപ്പോഴും മൗണ്ട് ചെയ്തിട്ടുണ്ടോ (അല്ലെങ്കിൽ കമ്പ്യൂട്ടർ ഹൈബർനേറ്റ് ചെയ്തിട്ടുണ്ടോ / സസ്പെൻഡ് ചെയ്തിട്ടുണ്ടോ) അങ്ങനെ നിങ്ങൾക്ക് റാമിൽ നിന്ന് മാസ്റ്റർ എൻക്രിപ്ഷൻ കീ എക്സ്ട്രാക്റ്റ് ചെയ്യാം: കണ്ടെയ്നർ മൌണ്ട് ചെയ്ത് നിങ്ങളുടെ കമ്പ്യൂട്ടറിൽ തുറന്നിരിക്കുമ്പോൾ വോളിയം ഹെഡർ ഡിസ്കിൽ തുടച്ചുനീക്കുകയാണെങ്കിൽ** (അല്ലെങ്കിൽ ഒരു വിഎം ഫയൽ ഹൈബർ ആണെങ്കിൽ)
hiberfil.sys//dev/memഅത് തുറന്നപ്പോൾ മുതൽ നിലവിലുണ്ട്), ** കമ്പ്യൂട്ടർ അൺമൗണ്ട് ചെയ്യുകയോ ലോക്ക് ചെയ്യുകയോ റീബൂട്ട് ചെയ്യുകയോ ചെയ്യരുത്**. മൌണ്ട് ചെയ്ത ഡ്രൈവിൽ നിന്ന് ഓരോ ഫയലും ഉടനടി പകർത്തി കേർണൽ മെമ്മറി ഡംപ് ചെയ്യുക (dmsetup table --showkeysലിനക്സിൽLUKS, അല്ലെങ്കിൽaeskeyfind/Passware/Volatilityറാം ഡമ്പുകളിൽ) ലൈവ് എക്സ്ട്രാക്റ്റുചെയ്യാൻ512-bit XTS-AES Master Key. - ** കേടായ എൻക്രിപ്റ്റ് ചെയ്ത ഫയൽ കണ്ടെയ്നർ ക്ലോൺ ചെയ്യുക (
.hc/.tc) അല്ലെങ്കിൽ ഫിസിക്കൽ പാർട്ടീഷൻ ബിറ്റ്-ഫോർ-ബിറ്റ് ഉപയോഗിക്കുന്നുddrescue"വോളിയം തലക്കെട്ട് പുനഃസ്ഥാപിക്കുക" ക്ലിക്കുചെയ്യുന്നതിന് മുമ്പ്**: യഥാർത്ഥ കേടായത് ഒരിക്കലും പരിഷ്ക്കരിക്കരുത്.hcഫയൽ അല്ലെങ്കിൽ പാർട്ടീഷൻ സ്ഥലത്ത്. പകർത്തുക.hcരണ്ടാമത്തെ ഡ്രൈവിലേക്ക് കണ്ടെയ്നർ ഫയൽ, അല്ലെങ്കിൽ കേടായ പാർട്ടീഷൻ ഇമേജ് ചെയ്യുക (sudo ddrescue -d -r3 /dev/sdb1 /mnt/backup/encrypted_clone.img /mnt/backup/mapfile.log) കൂടാതെ എല്ലാ ഹെഡർ പുനഃസ്ഥാപിക്കലുകളും ടെസ്റ്റ് മൗണ്ടുകളും ക്ലോണിനെതിരെ കർശനമായി നടത്തുക. - ** ഉപയോഗിക്കുകയാണെങ്കിൽ
VeraCrypt(അല്ലെങ്കിൽ പാരമ്പര്യംTrueCrypt), ലേബൽ ചെയ്തിരിക്കുന്ന ബോക്സ് പരിശോധിക്കുക"Use backup header embedded in volume"അകത്ത്Mount Optionsഇപ്പോൾ**: എല്ലാ VeraCrypt വോളിയവും (ഫയൽ കണ്ടെയ്നറുകളും പാർട്ടീഷൻ/ഉപകരണ വോള്യങ്ങളും) അതിൻ്റെ പ്രാഥമിക തലക്കെട്ട് ബൈറ്റുകളിൽ സംഭരിക്കുന്നു0വരെ65,535(ആദ്യം64 KB) കൂടാതെ സ്വയമേവ ഒരു ** സമാനമായ എൻക്രിപ്റ്റഡ് ബാക്കപ്പ് ഹെഡർ അവസാനത്തിൽ എഴുതുന്നു65,536ബൈറ്റുകൾ (64 KB) വോളിയത്തിൻ്റെ അവസാനത്തിൽ** (അല്ലെങ്കിൽ ഓഫ്സെറ്റിൽVolume_Size - 131,072ഒരു ഹിഡൻ വോളിയം ഏരിയ നിലവിലുണ്ടെങ്കിൽ). ലളിതമായി ക്ലിക്ക് ചെയ്യുക മൌണ്ട് ഓപ്ഷനുകൾ -> പരിശോധിക്കുക"Use backup header embedded in volume"-> ശരി ക്ലിക്ക് ചെയ്യുക ഒരു നശിച്ച ഫ്രണ്ട് ഹെഡറിനെ മറികടന്ന് 3 സെക്കൻഡിനുള്ളിൽ നിങ്ങളുടെ മുഴുവൻ ഡ്രൈവും മൗണ്ട് ചെയ്യുന്നു. - ** ഉപയോഗിക്കുകയാണെങ്കിൽ
BitLockerവിൻഡോസിലും പ്രൈമറി ബൂട്ട് സെക്ടറിലും (-BOOT-) ആകസ്മികമായ ദ്രുത ഫോർമാറ്റ് അല്ലെങ്കിൽ പാർട്ടീഷൻ ഇല്ലാതാക്കൽ, റൺ വഴി മായ്ച്ചുrepair-bde3 അനാവശ്യ ബിറ്റ്ലോക്കർ മെറ്റാഡാറ്റ ഹെഡറുകൾക്കായി ഡിസ്ക് സ്കാൻ ചെയ്യാൻ**: ബിറ്റ്ലോക്കർ സെക്ടർ 0-ൽ ഒരൊറ്റ ഹെഡറിനെ ആശ്രയിക്കുന്നില്ല; അത് ** മൂന്ന് അനാവശ്യമായ 64-കിലോബൈറ്റ് എഴുതുന്നു-FVE-FS-പൂർണ്ണ വോളിയം എൻക്രിപ്ഷൻ മെറ്റാഡാറ്റ ബ്ലോക്കുകൾ ** പാർട്ടീഷനിലുടനീളം ചിതറിക്കിടക്കുന്നു (Offset 1,Offset 2, ഒപ്പംOffset 3). ഓടുന്നുrepair-bde D: E: -pw(അല്ലെങ്കിൽ-rp 48-digit-key) അതിജീവിക്കുന്നവരെ യാന്ത്രികമായി കണ്ടെത്തുന്നു-FVE-FS-ഡ്രൈവിൻ്റെ മധ്യത്തിലുള്ള മെറ്റാഡാറ്റ ബ്ലോക്ക് കൂടാതെ മുഴുവൻ വോള്യവും ഒരു റെസ്ക്യൂ ഡിസ്കിലേക്ക് ഡീക്രിപ്റ്റ് ചെയ്യുന്നു. - ലിനക്സ് ഉപയോഗിക്കുന്നുണ്ടെങ്കിൽ
LUKS2(cryptsetup), സെക്കൻഡറി JSON ഹെഡറിനായി പാർട്ടീഷൻ്റെ ആദ്യ 16 മെഗാബൈറ്റുകൾ സ്കാൻ ചെയ്യുക (SKB2) അല്ലെങ്കിൽ കൊത്തിയെടുക്കുകLUKSമാജിക് ബൈറ്റുകൾ (4c 55 4b 53 ba be) പാർട്ടീഷൻ അതിർത്തി മാറിയെങ്കിൽ: ആധുനികംLUKS2** രണ്ട് അനാവശ്യ ബൈനറി+JSON മെറ്റാഡാറ്റ തലക്കെട്ടുകൾ സംഭരിക്കുന്നു**: ഓഫ്സെറ്റിലെ പ്രാഥമിക തലക്കെട്ട്0x0000(LUKS\xba\xbe) കൂടാതെ ഒരു സെക്കൻഡറി ഹെഡറും (SKB2\xba\xbe) ഓഫ്സെറ്റിൽ0x4000(16,384 bytes/16 KB, അല്ലെങ്കിൽ കീസ്ലോട്ട് വിന്യാസം അനുസരിച്ച് ഉയർന്നത്). സെക്ടർ 0 പൂജ്യമാക്കിയെങ്കിൽ,LUKS2ദ്വിതീയ തലക്കെട്ട് ഉപയോഗിച്ച് നന്നാക്കാൻ കഴിയും.
Danger
എന്തുകൊണ്ടാണ് ഉള്ളിൽ കേടായ ഒരു ബൈറ്റ് 128 KB നിങ്ങൾക്ക് ഒരു ബാക്കപ്പ് ഹെഡർ ഇല്ലെങ്കിൽ എൻക്രിപ്റ്റ് ചെയ്ത കീസ്ലോട്ട് ഏരിയ മുഴുവൻ വോളിയവും നശിപ്പിക്കും - അതേസമയം ഡാറ്റ ഏരിയയിലെ കേടായ ഒരു ബൈറ്റ് 16 ബൈറ്റുകൾ മാത്രമേ കേടുവരുത്തൂ:
ആധുനിക ഡിസ്ക് എൻക്രിപ്ഷൻ (VeraCrypt, LUKS, BitLocker) ഉപയോഗിക്കുന്നു XTS-AES-256 മോഡ്.
- ഡാറ്റ ഏരിയയിൽ: ഓരോന്നും 512-byte അല്ലെങ്കിൽ 4,096-byte ഡിസ്ക് സെക്ടർ സ്വതന്ത്രമായി എൻക്രിപ്റ്റ് ചെയ്തിരിക്കുന്നു (16-byte AES സൈഫർ ബ്ലോക്കുകൾ). നിങ്ങളുടെ ഹാർഡ് ഡ്രൈവ് ഗിഗാബൈറ്റ് 500-ൽ ഒരു മോശം സെക്ടർ വികസിപ്പിക്കുകയാണെങ്കിൽ, ** ആ ഒറ്റത്തവണ മാത്രം 4 KB ഫയൽ ശകലം കേടായി**; നിങ്ങളുടെ ഡ്രൈവിൻ്റെ മറ്റ് 99.9999 ശതമാനവും സാധാരണയായി ഡീക്രിപ്റ്റ് ചെയ്യുന്നു.
- ** വോളിയം തലക്കെട്ടിൽ (First 128 KB): നിങ്ങളുടെ പാസ്വേഡ് പ്രവർത്തിക്കുന്നു PBKDF2-HMAC-SHA512 അല്ലെങ്കിൽ Argon2id ** മാസ്റ്റർ കീ ഡീക്രിപ്റ്റ് ചെയ്യാൻ മാത്രം (VMK) തലക്കെട്ടിൽ സംഭരിച്ചിരിക്കുന്നു. രണ്ടും പ്രൈമറി ഹെഡറും ബാക്കപ്പ് ഹെഡറും തിരുത്തിയെഴുതപ്പെടുകയോ നഷ്ടപ്പെടുകയോ ചെയ്താൽ, **നിങ്ങൾക്ക് നിങ്ങളുടെ പാസ്വേഡ് മനഃപാഠമായി അറിയാമെങ്കിലും ** ഒരു ദേശീയ-സംസ്ഥാന സൂപ്പർ കമ്പ്യൂട്ടറിന് പോലും ഡാറ്റ ഏരിയ ഡീക്രിപ്റ്റ് ചെയ്യാൻ കഴിയില്ല, കാരണം നിങ്ങളുടെ പാസ്വേഡ് ആ തലക്കെട്ടിനുള്ളിൽ സംഭരിച്ചിരിക്കുന്ന ക്രമരഹിതമായ 512-ബിറ്റ് മാസ്റ്റർ കീയെ മാത്രമേ അൺലോക്ക് ചെയ്യുന്നുള്ളൂ.
ഡിസിഷൻ ട്രീ: കേടായ VeraCrypt, LUKS, BitLocker അല്ലെങ്കിൽ Cryptomator വോളിയം പുനഃസ്ഥാപിക്കുന്നു¶
നിലനിൽക്കുന്ന ബാക്കപ്പ് തലക്കെട്ടുകൾ തിരുത്തിയെഴുതാതെ ശരിയായ വീണ്ടെടുക്കൽ പാത തിരഞ്ഞെടുക്കാൻ ഈ കൃത്യമായ ഡയഗ്നോസ്റ്റിക് ഫ്ലോചാർട്ട് ഉപയോഗിക്കുക:
flowchart TD
Start["എൻക്രിപ്റ്റ് ചെയ്ത വോളിയം ശരിയായ പാസ്വേഡ് നിരസിക്കുന്നു അല്ലെങ്കിൽ 'റോ / ഫോർമാറ്റ് ചെയ്യാത്തത്' കാണിക്കുന്നു"] --> StillMounted{"എൻക്രിപ്റ്റ് ചെയ്ത വോളിയം ഏതെങ്കിലും റണ്ണിംഗ് മെഷീനിൽ മൌണ്ട് ചെയ്തിട്ടുണ്ടോ (അല്ലെങ്കിൽ മൌണ്ട് ചെയ്യുമ്പോൾ മെഷീൻ ഹൈബർനേറ്റ് ചെയ്തിരുന്നോ)?"}
StillMounted -->|"അതെ: വോളിയം തുറന്നതാണ് അല്ലെങ്കിൽ ഹൈബർനേറ്റഡ് ആണ്"| ExtractRAM["നിർണ്ണായക മുൻഗണന: എല്ലാ തുറന്ന ഫയലുകളും ഉടനടി പകർത്തുക & റാം / കേർണൽ കീകൾ ഡംപ് ചെയ്യുക (dmsetup ടേബിൾ --Showkeys on Linux; Dump hiberfil.sys / RAM വിൻഡോസിൽ)"]
StillMounted -->|"ഇല്ല: വോളിയം അൺമൗണ്ട് / ലോക്ക് ചെയ്തിരിക്കുന്നു"| CloneFirst["ഘട്ടം 1: ddrescue ഉപയോഗിച്ച് ഒരു ബിറ്റ്-ഫോർ-ബിറ്റ് സെക്ടർ ക്ലോൺ ഉണ്ടാക്കുക (ഒറിജിനൽ ഡ്രൈവിലോ .hc ഫയലിലോ ഒരിക്കലും തൊടരുത്)"]
CloneFirst --> Platform{"ഏത് എൻക്രിപ്ഷൻ പ്ലാറ്റ്ഫോമാണ് കേടായത്?"}
Platform -->|"VeraCrypt അല്ലെങ്കിൽ TrueCrypt (.hc, .tc, പാർട്ടീഷൻ അല്ലെങ്കിൽ സിസ്റ്റം ഡ്രൈവ്)"| VeraPath["1. 'മൌണ്ട് ഓപ്ഷനുകൾ' ക്ലിക്ക് ചെയ്യുക -> 'വോളിയത്തിൽ ഉൾച്ചേർത്ത ബാക്കപ്പ് ഹെഡർ ഉപയോഗിക്കുക' -> മൗണ്ട് റീഡ്-ഒൺലി പരിശോധിക്കുക. 2. വിജയകരമാണെങ്കിൽ, ക്ലോണിൽ 'ടൂളുകൾ -> വോളിയം ഹെഡർ പുനഃസ്ഥാപിക്കുക' റൺ ചെയ്യുക. 3. ഫയൽ കണ്ടെയ്നർ വെട്ടിച്ചുരുക്കുകയാണെങ്കിൽ, എൻഡ് ഹെഡർ വിന്യസിക്കാൻ പാഡ് ഫയൽ യഥാർത്ഥ ബൈറ്റ് വലുപ്പത്തിലേക്ക് മടങ്ങുക"]
Platform -->|"Linux LUKS1 / LUKS2 (dm-crypt)"| LuksPath["1. 'LUKS \\ xba \\ xbe' (4c 55 4b 53 ba be) എന്നതിനായി ഹെക്സ് സ്കാൻ വഴി പാർട്ടീഷൻ ആരംഭ സെക്ടർ മാറ്റിയിട്ടുണ്ടോയെന്ന് പരിശോധിക്കുക. 2. LUKS2-ന്, ഓഫ്സെറ്റ് 0x4000 (16KB)-ൽ 'SKB2\\xba \\xbe' എന്ന ദ്വിതീയ തലക്കെട്ട് പരിശോധിക്കുക. 3. cryptsetup luksHeaderRestore വഴി ബാഹ്യ ഹെഡർ ബാക്കപ്പ് പുനഃസ്ഥാപിക്കുക"]
Platform -->|"Windows BitLocker (OS ഡ്രൈവ് അല്ലെങ്കിൽ ഡാറ്റ ഡ്രൈവ്)"| BitPath["1. '-FVE-FS-' മെറ്റാഡാറ്റ സിഗ്നേച്ചറിനായുള്ള പാർട്ടീഷൻ സ്കാൻ ചെയ്യുക (ഡിസ്കിൽ സൂക്ഷിച്ചിരിക്കുന്ന 3 അനാവശ്യ പകർപ്പുകൾ). 2. 'repair-bde Source: TargetDrive: -rp RecoveryKey' പ്രവർത്തിപ്പിക്കുക അല്ലെങ്കിൽ സർവൈവിംഗ് FVE മെറ്റാഡാറ്റ ബ്ലോക്ക് പാഴ്സ് ചെയ്യാൻ Dislocker / UFS Explorer ഉപയോഗിക്കുക"]
Platform -->|"ക്രിപ്റ്റോമേറ്റർ ക്ലൗഡ് വോൾട്ട് (d/ ഡയറക്ടറി + masterkey.cryptomator)"| CryptoPath["1. ഓട്ടോമാറ്റിക് masterkey.cryptomator.bkup അല്ലെങ്കിൽ ക്ലൗഡ് പതിപ്പ് ചരിത്രത്തിൽ നിന്ന് masterkey.cryptomator പുനഃസ്ഥാപിക്കുക (OneDrive/Dropbox/Google ഡ്രൈവ് 30-ദിവസ ഫയൽ ചരിത്രം). 2. അനാഥമായ സിഫർടെക്സ്റ്റ് ഫയലുകൾ വീണ്ടെടുക്കാൻ ക്രിപ്റ്റോമേറ്റർ ഹെൽത്ത് ചെക്ക് പ്രവർത്തിപ്പിക്കുക"]
ഘട്ടം 1: എൻക്രിപ്റ്റഡ് വോളിയം ഹെഡറുകൾ യഥാർത്ഥത്തിൽ ഡിസ്കിൽ എങ്ങനെ പ്രവർത്തിക്കുന്നു (ബൈറ്റ്-ഓഫ്സെറ്റ് അനാട്ടമി)¶
എന്തെങ്കിലും അറ്റകുറ്റപ്പണികൾ നടത്തുന്നതിന് മുമ്പ്, ൻ്റെ കൃത്യമായ ബൈറ്റ് ലേഔട്ട് പരിശോധിക്കുക VeraCrypt, LUKS, BitLocker, ഒപ്പം Cryptomator നിങ്ങളുടെ പാസ്വേഡ് പരാജയപ്പെട്ടത് എന്തുകൊണ്ടാണെന്നും അനാവശ്യ ബാക്കപ്പ് ഹെഡർ നിങ്ങളുടെ ഡിസ്കിൽ എവിടെയാണ് ഉള്ളതെന്നും കാണുന്നതിന്:
| എൻക്രിപ്ഷൻ സിസ്റ്റം | പ്രാഥമിക തലക്കെട്ട് എവിടെയാണ് ജീവിക്കുന്നത് (ബൈറ്റ് ഓഫ്സെറ്റ്) | ** അനാവശ്യ ബാക്കപ്പ് ഹെഡർ** ഡിസ്കിൽ എവിടെയാണ് ജീവിക്കുന്നത് | ഹെക്സിലെ മാജിക് സിഗ്നേച്ചർ (നിങ്ങൾക്ക് ഇത് കൊത്തിയെടുക്കാമോ?) |
|---|---|---|---|
VeraCrypt & TrueCrypt (സ്റ്റാൻഡേർഡ് അല്ലെങ്കിൽ ഹിഡൻ വോളിയം) |
- ** സ്റ്റാൻഡേർഡ് ഹെഡർ**: ബൈറ്റുകൾ 0 വരെ 65,535 (0x00000 വരെ 0x0FFFF, 64 KB).- മറഞ്ഞിരിക്കുന്ന വോളിയം തലക്കെട്ട്: ബൈറ്റുകൾ 65,536 വരെ 131,071 (0x10000 വരെ 0x1FFFF, 64 KB).- യഥാർത്ഥ എൻക്രിപ്റ്റ് ചെയ്ത ഡാറ്റ ഏരിയ: ബൈറ്റിൽ ആരംഭിക്കുന്നു 131,072 (128 KB). |
** വോളിയത്തിൻ്റെ അവസാനം 100% ബിൽറ്റ്-ഇൻ:** - ബാക്കപ്പ് സ്റ്റാൻഡേർഡ് ഹെഡർ: അവസാനത്തിൽ സ്ഥിതിചെയ്യുന്നു 131,072 വരെ 65,536 ബൈറ്റുകൾ (End - 128 KB വരെ End - 64 KB).- ബാക്കപ്പ് മറഞ്ഞിരിക്കുന്ന തലക്കെട്ട്: വളരെ അവസാനത്തിൽ സ്ഥിതിചെയ്യുന്നു 65,536 ബൈറ്റുകൾ (End - 64 KB വരെ End). |
ഒന്നുമില്ല (മനപ്പൂർവ്വം ആൻ്റി ഫോറൻസിക്). ഒരു VeraCrypt തലക്കെട്ടിൻ്റെ ഓരോ ബൈറ്റും എൻക്രിപ്റ്റ് ചെയ്തിരിക്കുന്നു XTS-AES / Serpent / Twofish അതിനാൽ ഇത് ശുദ്ധമായ ക്രമരഹിതമായ ശബ്ദം പോലെ കാണപ്പെടുന്നു (entropy around 7.999 bits/byte). നിങ്ങളുടെ പാസ്വേഡ് ഉപയോഗിച്ച് ഡീക്രിപ്റ്റ് ചെയ്താൽ മാത്രമേ ASCII മാജിക് സ്ട്രിംഗ് വെളിപ്പെടുകയുള്ളൂ VERA (0x56 0x45 0x52 0x41) ഡീക്രിപ്റ്റ് ചെയ്ത ബൈറ്റ് ഓഫ്സെറ്റിൽ 64. |
VeraCrypt സിസ്റ്റം ഡ്രൈവ് (വിൻഡോസ് ബൂട്ട് എൻക്രിപ്ഷൻ) |
അവസാനത്തിൽ സംഭരിച്ചു 512 ആദ്യ ട്രാക്കിൻ്റെ ബൈറ്റുകൾ (ബൈറ്റ് ഓഫ്സെറ്റ് 31,744, സെക്ടർ 62 ലെഗസി MBR) അല്ലെങ്കിൽ ഉള്ളിൽ EFI VeraCrypt പാർട്ടീഷൻ ലോഡർ കോൺഫിഗറേഷൻ. |
പൂർണ്ണ ബാക്കപ്പ് തലക്കെട്ട് എൻക്രിപ്റ്റ് ചെയ്ത വിൻഡോസിൻ്റെ അവസാനം എംബെഡ് ചെയ്തിരിക്കുന്നു C: സിസ്റ്റം പാർട്ടീഷൻ, കൂടാതെ VeraCrypt Rescue Disk-ൽ .iso / USB. |
ഡീക്രിപ്റ്റ് ചെയ്ത ഓഫ്സെറ്റ് 64 = VERA (അല്ലെങ്കിൽ TRUE ലെഗസി TrueCrypt-ൽ). |
Linux LUKS2 (cryptsetup) |
- പ്രൈമറി ബൈനറി + JSON തലക്കെട്ട്: ബൈറ്റുകൾ 0 വരെ 16,383 (0x0000 വരെ 0x3FFF, 16 KB).- കീസ്ലോട്ട് ഏരിയ: രണ്ട് തലക്കെട്ടുകൾക്ക് ശേഷം ആരംഭിക്കുന്നു (സാധാരണയായി 32 KB വരെ 16 MB). |
- സെക്കൻഡറി ബൈനറി + JSON തലക്കെട്ട്: പ്രാഥമിക തലക്കെട്ടിന് ശേഷം ഉടൻ തന്നെ ബൈറ്റ് ഓഫ്സെറ്റിൽ സംഭരിച്ചു 16,384 (0x4000, 16 KB - അല്ലെങ്കിൽ 0x8000 / 0x10000 വലിയ JSON മെറ്റാഡാറ്റയ്ക്ക്).- കുറിപ്പ്: VeraCrypt പോലെയല്ല, LUKS2 ** ഡ്യൂപ്ലിക്കേറ്റ് ചെയ്യുന്നില്ല 256 KB ഡിസ്കിൻ്റെ അവസാനം ആൻ്റി ഫോറൻസിക് കീസ്ലോട്ട് മെറ്റീരിയൽ**. |
- പ്രൈമറി മാജിക് at 0x0000: LUKS\xba\xbe (4c 55 4b 53 ba be).- സെക്കൻഡറി മാജിക് ചെയ്തത് 0x4000: SKB2\xba\xbe (53 4b 42 32 ba be). |
Windows BitLocker (NTFS / FAT32 / exFAT) |
ബൈറ്റിൽ ബൂട്ട് സെക്ടർ 0 അടങ്ങിയിരിക്കുന്നു -FVE-FS- (Windows ⅞/10/11) അല്ലെങ്കിൽ MSWIN4.1 മൂന്ന് FVE മെറ്റാഡാറ്റ ബ്ലോക്കുകളിലേക്കുള്ള പോയിൻ്ററുകൾക്കൊപ്പം. |
**മൂന്ന് പൂർത്തിയായി 64 KB യുടെ പകർപ്പുകൾ -FVE-FS- വോളിയം മെറ്റാഡാറ്റ ഹെഡർ (അടങ്ങുന്നത് VMK ഒപ്പം FVEK കീ പ്രൊട്ടക്ടറുകൾ) വിഭജനത്തിലുടനീളം ചിതറിക്കിടക്കുന്നു ** (സാധാരണയായി ഒന്ന് തുടക്കത്തിനടുത്തും ഒന്ന് മധ്യഭാഗത്തും മറ്റൊന്ന് പാർട്ടീഷൻ്റെ അവസാനത്തിലും). |
പ്ലെയിൻടെക്സ്റ്റ് ASCII സ്ട്രിംഗ് -FVE-FS- (2d 46 56 45 2d 46 53 2d) 3 മെറ്റാഡാറ്റ ബ്ലോക്കുകളുടെ ഓരോ തുടക്കത്തിലും. |
Cryptomator (ക്ലൗഡ് ഫയൽ-ബൈ-ഫയൽ എൻക്രിപ്ഷൻ) |
** എന്ന പേരിലുള്ള ഒരു ചെറിയ JSON ടെക്സ്റ്റ് ഫയലിൽ സംഭരിച്ചുmasterkey.cryptomator** (കൂടുതൽ vault.cryptomator) നിങ്ങളുടെ നിലവറയുടെ റൂട്ട് ഫോൾഡറിൽ. |
സ്വയമേവ എഴുതുന്നു masterkey.cryptomator.bkup ഒരേ ഫോൾഡറിൽ, കൂടാതെ എല്ലാ ക്ലൗഡ് ദാതാവും (Dropbox, Google Drive, OneDrive, iCloud) 30-ദിന പതിപ്പ് ചരിത്രം നിലനിർത്തുന്നു masterkey.cryptomator. |
സാധാരണ പ്ലെയിൻ ടെക്സ്റ്റ് JSON ("scryptSalt", "primaryMasterKey", "hmacMasterKey"). |
ഘട്ടം 2: ഇതിനായി ഘട്ടം ഘട്ടമായുള്ള വീണ്ടെടുക്കൽ VeraCrypt (പൈതൃകവും TrueCrypt)¶
1. എംബഡഡ് ബാക്കപ്പ് വോളിയം ഹെഡർ ഉപയോഗിച്ച് ഉടനടി മൗണ്ടുചെയ്യുന്നു¶
എപ്പോൾ എ VeraCrypt വിഭജനം അല്ലെങ്കിൽ .hc ഫയൽ കണ്ടെയ്നർ ആകസ്മികമായ വിൻഡോസ് ക്വിക്ക് ഫോർമാറ്റ്, ഒരു പാർട്ടീഷൻ-ടേബിൾ ഓവർറൈറ്റ് (fdisk / diskpart), അല്ലെങ്കിൽ ഡ്രൈവിൻ്റെ തുടക്കത്തിൽ ഒരു മോശം സെക്ടർ, ആദ്യത്തേത് 64 KB കേടായതാണ് - എന്നാൽ ബാക്കപ്പ് ഹെഡർ അവസാനമായി ഇരിക്കുന്നു 128 KB വോളിയത്തിൻ്റെ അവസാനം 100 ശതമാനം കേടുകൂടാതെയിരിക്കും.
ഒരു സൃഷ്ടിച്ചതിന് ശേഷം ഈ കൃത്യമായ ഘട്ടങ്ങൾ പാലിക്കുക ddrescue നിങ്ങളുടെ പാർട്ടീഷൻ്റെ ക്ലോൺ അല്ലെങ്കിൽ നിങ്ങളുടെ പകർത്തൽ .hc ഫയൽ:
1. VeraCrypt തുറക്കുക, ഫയൽ തിരഞ്ഞെടുക്കുക ക്ലിക്ക് ചെയ്യുക (നിങ്ങളുടെ ക്ലോൺ തിരഞ്ഞെടുക്കുന്നതിന് .hc ഫയൽ) അല്ലെങ്കിൽ ഉപകരണം തിരഞ്ഞെടുക്കുക (നിങ്ങളുടെ ക്ലോൺ ചെയ്ത പാർട്ടീഷൻ തിരഞ്ഞെടുക്കുന്നതിന്, ഉദാ., \Device\Harddisk2\Partition1 അല്ലെങ്കിൽ /dev/sdb1), കൂടാതെ ഉപയോഗിക്കാത്ത ഒരു ഡ്രൈവ് ലെറ്റർ തിരഞ്ഞെടുക്കുക (Z:).
2. മൌണ്ട് ക്ലിക്ക് ചെയ്യുക.
3. പാസ്വേഡ് ഡയലോഗ് ബോക്സിൽ:
- നിങ്ങളുടെ പാസ്വേഡ്, പിഐഎം (ഉപയോഗിച്ചിട്ടുണ്ടെങ്കിൽ), കീഫയലുകൾ (ഉപയോഗിക്കുകയാണെങ്കിൽ) എന്നിവ നൽകുക.
- ** ക്ലിക്ക് ചെയ്യുകMount Options...പാസ്വേഡ് വിൻഡോയുടെ ചുവടെയുള്ള ** ബട്ടൺ.
- ഈ ബോക്സുകളിൽ രണ്ടും പരിശോധിക്കുക:
- [x] Mount volume as read-only (രക്ഷാപ്രവർത്തന സമയത്ത് ഡീക്രിപ്റ്റ് ചെയ്ത വോള്യത്തിനുള്ളിൽ കേടായ ഏതെങ്കിലും ഫയൽസിസ്റ്റം ഘടനകൾ പരിഷ്ക്കരിക്കുന്നതിൽ നിന്ന് Windows/macOS-നെ തടയുന്നു)
- [x] Use backup header embedded in volume
- മൗണ്ട് ചെയ്യാൻ ശരി ക്ലിക്ക് ചെയ്യുക.
4. ** വോളിയം വിജയകരമായി മൌണ്ട് ചെയ്യുകയാണെങ്കിൽ (അല്ലെങ്കിൽ a RAW ഡ്രൈവ് കത്ത് Z: കാരണം അകം NTFS/FAT32/exFAT ബൈറ്റിൽ ബൂട്ട് സെക്ടർ 131,072 നിക്ക് ചെയ്തു):
- ** എങ്കിൽ Z: ഫയൽ എക്സ്പ്ലോററിൽ സാധാരണയായി തുറക്കുന്നു: നിങ്ങളുടെ ഫയലുകളുടെ 100 ശതമാനവും പകർത്തുക Z: ഉടൻ സുരക്ഷിതമായ ഡ്രൈവിലേക്ക്.
- ** എങ്കിൽ Z: VeraCrypt-ൽ മൗണ്ടുചെയ്യുന്നു (VeraCrypt സ്ലോട്ടിൽ പട്ടികപ്പെടുത്തിയിരിക്കുന്നു) എന്നാൽ Windows പറയുന്നു "Z: is not accessible / The volume does not contain a recognized file system": നിരാശപ്പെടരുത്. അതിനർത്ഥം നിങ്ങളുടെ VeraCrypt എൻക്രിപ്ഷൻ 100 ശതമാനം അൺലോക്ക് ചെയ്തിരിക്കുന്നു, മാത്രമല്ല ആന്തരികം മാത്രം NTFS / exFAT / ext4 ഡീക്രിപ്റ്റ് ചെയ്ത വോളിയത്തിൻ്റെ ആദ്യ കുറച്ച് മെഗാബൈറ്റിനുള്ളിലെ സൂപ്പർബ്ലോക്ക് കേടായി. VeraCrypt-ൽ വോളിയം മൌണ്ട് ആയി സൂക്ഷിക്കുക Z: (അല്ലെങ്കിൽ /dev/mapper/veracrypt1 ലിനക്സിൽ) റൺ ചെയ്യുക TestDisk, DMDE, UFS Explorer, അല്ലെങ്കിൽ PhotoRec നേരിട്ട് ** ഡീക്രിപ്റ്റ് ചെയ്ത VeraCrypt വെർച്വൽ ഡ്രൈവിനെതിരെ (Z: / /dev/mapper/veracrypt1) - നിങ്ങളുടെ എല്ലാ ഡീക്രിപ്റ്റ് ചെയ്ത ഫയലുകളും ഉടനടി വീണ്ടെടുക്കും.
5. നിങ്ങളുടെ ക്ലോണിലെ പ്രൈമറി വോളിയം ഹെഡർ ശാശ്വതമായി നന്നാക്കുന്നു:
- നിങ്ങളുടെ ഫയലുകൾ സുരക്ഷിതമായി ബാക്കപ്പ് ചെയ്തുകഴിഞ്ഞാൽ, വോളിയം ടൂളുകൾ -> വോളിയം ഹെഡർ പുനഃസ്ഥാപിക്കുക -> വോളിയത്തിൽ ഉൾച്ചേർത്ത ബാക്കപ്പിൽ നിന്ന് വോളിയം ഹെഡർ പുനഃസ്ഥാപിക്കുക ക്ലിക്ക് ചെയ്ത് നിങ്ങളുടെ പാസ്വേഡ് നൽകിക്കൊണ്ട് നിങ്ങളുടെ വോളിയം ക്ലോണിലെ തകർന്ന ഫ്രണ്ട് ഹെഡർ ശാശ്വതമായി പരിഹരിക്കാനാകും.
2. എ ആണെങ്കിൽ എന്ത് ചെയ്യും VeraCrypt .hc ഒരു ക്ലൗഡ് സമന്വയം അല്ലെങ്കിൽ ഡിസ്ക് ക്രാഷ് സമയത്ത് ഫയൽ കണ്ടെയ്നർ വെട്ടിച്ചുരുക്കുകയോ വലുപ്പം മാറ്റുകയോ ചെയ്തോ?¶
കാത്തിരിക്കുക: എന്തുകൊണ്ട് "Use backup header embedded in volume" എയിൽ പരാജയപ്പെടുന്നു .hc ഫയൽ കണ്ടെയ്നർ?
- കാരണം VeraCrypt ഉൾച്ചേർത്ത ബാക്കപ്പ് തലക്കെട്ട് കണ്ടെത്തുന്നത് Exact_File_Size - 131,072 bytes (0x20000 ഫയലിൻ്റെ അവസാനം ബൈറ്റുകൾ).
- ഒരു അപൂർണ്ണ യുഎസ്ബി കോപ്പി ആണെങ്കിൽ, rsync തടസ്സം, അല്ലെങ്കിൽ ഫയൽസിസ്റ്റം ക്രാഷ് നിങ്ങളുടെ അവസാനം വരെ 1 അധിക ബൈറ്റ് വെട്ടിച്ചുരുക്കുകയോ കൂട്ടിച്ചേർക്കുകയോ ചെയ്തു .hc കണ്ടെയ്നർ ഫയൽ, VeraCrypt ഫയലിൻ്റെ അവസാനം തെറ്റായ ബൈറ്റ് ഓഫ്സെറ്റ് തേടുന്നു.
- ** തെറ്റായി ക്രമീകരിച്ചത് എങ്ങനെ പരിശോധിച്ച് ശരിയാക്കാം .hc ഫയൽ കണ്ടെയ്നർ**:
- എല്ലാ സാധുവായ VeraCrypt കണ്ടെയ്നർ ഫയൽ വലുപ്പവും ഇതിൻ്റെ ** കൃത്യമായ ഗുണിതമായിരിക്കണം 512 ബൈറ്റുകൾ**. നിങ്ങളുടെ കൃത്യമായ ബൈറ്റ് വലുപ്പം പരിശോധിക്കുക .hc ഫയൽ (ls -l container.hc അല്ലെങ്കിൽ stat -c %s container.hc).
- ബൈറ്റിലെ പ്രാഥമിക തലക്കെട്ടാണെങ്കിൽ 0 ഇപ്പോഴും കേടുകൂടാതെയിരിക്കുന്നു (ഒരു ട്രാൻസ്ഫർ കട്ട്-ഓഫ് സമയത്ത് ഫയലിൻ്റെ അറ്റത്ത് അഴിമതി സംഭവിച്ചതിനാൽ), പാഡ് ചെയ്യുക .hc പൂജ്യങ്ങൾ ഉപയോഗിച്ച് ഫയൽ truncate -s ഫയലിൻ്റെ ഒരു പകർപ്പിൽ അടുത്ത ഗുണിതം വരെ 1,048,576 ബൈറ്റുകൾ (1 MB) - ഉദാഹരണത്തിന്, അത് എ ആയിരുന്നെങ്കിൽ 10 GB വെട്ടിമാറ്റിയ കണ്ടെയ്നർ 9.4 GB, ഓടുക truncate -s 10G container_copy.hc - കൂടാതെ റീഡ്-ഒൺലി മോഡിൽ പ്രൈമറി ഹെഡർ ഉപയോഗിച്ച് സാധാരണയായി മൗണ്ട് ചെയ്യുക.
3. പാർട്ടീഷൻ ടേബിൾ ആരെങ്കിലും ഇല്ലാതാക്കിയാലോ (fdisk / diskpart clean) അപ്പോൾ ഏത് മേഖലയിലാണ് VeraCrypt പാർട്ടീഷൻ ആരംഭിച്ചതെന്ന് നിങ്ങൾക്കറിയില്ലേ?¶
VeraCrypt തലക്കെട്ടുകളിൽ പൂജ്യം പ്ലെയിൻ ടെക്സ്റ്റ് മാജിക് ബൈറ്റുകൾ അടങ്ങിയിരിക്കുന്നതിനാൽ, സാധാരണ പാർട്ടീഷൻ സ്കാനറുകൾ (TestDisk) ഇല്ലാതാക്കിയ VeraCrypt പാർട്ടീഷൻ എവിടെ തുടങ്ങുന്നു അല്ലെങ്കിൽ അവസാനിക്കുന്നു എന്ന് കാണാൻ കഴിയില്ല.
- നഷ്ടപ്പെട്ട VeraCrypt പാർട്ടീഷൻ്റെ കൃത്യമായ ആരംഭ മേഖല എങ്ങനെ കണ്ടെത്താം (TestCrypt / VeraCrypt Volume Finder):
1. 2010 മുതൽ സൃഷ്ടിച്ച മിക്കവാറും എല്ലാ പാർട്ടീഷനുകളും 1-മെഗാബൈറ്റിലേക്ക് വിന്യസിച്ചിരിക്കുന്നു (1 MiB = 2,048 512-ബൈറ്റ് സെക്ടറുകൾ = 1,048,576 ബൈറ്റുകൾ) അതിരുകൾ (പ്രത്യേകിച്ച് സെക്ടറിൽ ആരംഭിക്കുന്നു 2048 ആദ്യ പാർട്ടീഷനായി, അല്ലെങ്കിൽ കൃത്യമായി 2048-സെക്ടർ മൾട്ടിപ്പിൾ).
2. ഇതിലും മികച്ചത്: പ്രൈമറി ഹെഡർ പാർട്ടീഷൻ്റെ ആരംഭത്തിൽ ജീവിക്കുമ്പോൾ, **ബാക്കപ്പ് ഹെഡർ അവസാനത്തേതാണ്. 128 KB പാർട്ടീഷൻ്റെ *** (ഇത് മിക്കവാറും എല്ലായ്പ്പോഴും ഫിസിക്കൽ ഡിസ്കിൻ്റെ അവസാനത്തിലോ അടുത്ത പാർട്ടീഷൻ്റെ തുടക്കത്തിലോ നേരെ വിന്യസിച്ചിരിക്കുന്നു.).
3. ഓപ്പൺ സോഴ്സ് ടൂൾ ഉപയോഗിക്കുക TestCrypt അല്ലെങ്കിൽ ഒരു ചെറിയ പൈത്തൺ pyveracrypt / cryptsetup --type tcrypt നിങ്ങളുടെ അറിയപ്പെടുന്ന പാസ്വേഡ് ഓരോന്നിനും എതിരായി പരിശോധിക്കുന്ന ലൂപ്പ് 1 MiB (2,048-സെക്ടർ) ഡിസ്ക് ഇമേജിലെ അതിർത്തി ഓഫ്സെറ്റ് (losetup -o $((offset * 1048576)) -r -f disk.img) നിങ്ങളുടെ പാസ്വേഡ് ഡീക്രിപ്റ്റ് ചെയ്യുന്നതുവരെ VERA മാന്ത്രിക തലക്കെട്ട്.
ഘട്ടം 3: Linux-നുള്ള ഘട്ടം ഘട്ടമായുള്ള വീണ്ടെടുക്കൽ LUKS1 ഒപ്പം LUKS2 (dm-crypt)¶
1. കേടായ ഒരു രോഗനിർണയം LUKS തലക്കെട്ട് (hexdump പരിശോധന)¶
ഒരു Linux Live USB-ൽ നിന്ന് ബൂട്ട് ചെയ്യുക (SystemRescue അല്ലെങ്കിൽ Ubuntu Live), ഒരു ഉണ്ടാക്കുക ddrescue പാർട്ടീഷൻ്റെ ചിത്രം, ആദ്യത്തേത് പരിശോധിക്കുക 32 KB ഒരു ബൈറ്റ് പോലും പരിഷ്കരിക്കാതെ പാർട്ടീഷൻ്റെ:
LUKS2 തലക്കെട്ട് ഇതുപോലെ കാണപ്പെടുന്നു:
- ഓഫ്സെറ്റ് 0x00000000: 4c 55 4b 53 ba be 00 02 (LUKS.. പതിപ്പ് പിന്നാലെ 0x0002).
- ഓഫ്സെറ്റ് 0x00001000 (4,096 bytes): പ്ലെയിൻടെക്സ്റ്റ് JSON മെറ്റാഡാറ്റ വിവരിക്കുന്നു "keyslots", "segments", "digests", ഒപ്പം "config" (കൃത്യമായ ബൈറ്റ് ഓഫ്സെറ്റുകളും എൻക്രിപ്ഷൻ സൈഫറും ഉൾപ്പെടെ aes-xts-plain64).
- ഓഫ്സെറ്റ് 0x00004000 (16,384 bytes): 53 4b 42 32 ba be 00 02 (SKB2.. - സെക്കൻഡറി LUKS2 ബൈനറി + JSON ഹെഡർ.).
2. ഫിക്സിംഗ് എ LUKS2 വിഭജനം എപ്പോൾ സെക്ടർ 0 (Primary Header) തുടച്ചു wipefs, mkswap, അല്ലെങ്കിൽ ഒരു മോശം മേഖല¶
എങ്കിൽ wipefs അല്ലെങ്കിൽ ഒരു തെറ്റായ എഴുത്ത് ആദ്യത്തേത് പൂജ്യമാക്കി 4 KB (Offset 0x0000), cryptsetup luksOpen പരാജയപ്പെട്ടേക്കാം - അല്ലാതെ cryptsetup ദ്വിതീയ തലക്കെട്ടിൽ നിന്ന് പ്രാഥമിക തലക്കെട്ട് നന്നാക്കുന്നു (SKB2) ചെയ്തത് 0x4000:
1. എങ്കിൽ പരീക്ഷിക്കുക cryptsetup repair പ്രാഥമിക തലക്കെട്ട് സ്വയമേവ പുനർനിർമ്മിക്കാൻ കഴിയും (LUKS\xba\xbe) ദൃഢമായ ദ്വിതീയ തലക്കെട്ടിൽ നിന്ന് (SKB2\xba\xbe) നിങ്ങളുടെ ക്ലോൺ ചെയ്ത ചിത്രത്തിൽ:
0x8000 വരെ 0x40000) ഇപ്പോഴും കേടുകൂടാതെയുണ്ടോ?**
- കാരണം LUKS2 അതിൻ്റെ കോൺഫിഗറേഷൻ മനുഷ്യർക്ക് വായിക്കാൻ കഴിയുന്ന പ്ലെയിൻ ടെക്സ്റ്റ് JSON-ൽ സംഭരിക്കുന്നു 0x1000 ഒപ്പം 0x5000, നിങ്ങൾക്ക് നിലനിൽക്കുന്ന JSON ടെക്സ്റ്റ് എക്സ്ട്രാക്റ്റുചെയ്യാനാകും (dd if=luks_clone.img bs=1 skip=20480 count=12288 | strings), ഒരു ക്ലീൻ പുനർനിർമ്മിക്കുക LUKS2 കൃത്യമായ അതേ പതിപ്പിൻ്റെ ഡമ്മി ഫയലിലെ തലക്കെട്ട് (Ubuntu 22.04/24.04 സ്ഥിരസ്ഥിതിയായി aes-xts-plain64, 512-bit താക്കോൽ, argon2id, ഡാറ്റ ഓഫ്സെറ്റ് 16777216 / 16 MiB), കൂടാതെ ബൈനറി കീസ്ലോട്ട് ഏരിയ ട്രാൻസ്പ്ലാൻറ് ചെയ്യുക (dd നിന്ന് 0x8000 വരെ 16 MiB) പുനർനിർമ്മിച്ച തലക്കെട്ടിലേക്ക്.
3. കണ്ടെത്തൽ a LUKS പാർട്ടീഷൻ ടേബിൾ ആകുമ്പോൾ തലക്കെട്ട് (GPT/MBR) ഇല്ലാതാക്കി അല്ലെങ്കിൽ മാറ്റി¶
നിങ്ങൾ അബദ്ധത്തിൽ ഇല്ലാതാക്കിയെങ്കിൽ LUKS വിഭജനം fdisk / gparted അല്ലെങ്കിൽ ഒരു പുതിയ പാർട്ടീഷൻ ടേബിൾ ഉപയോഗിച്ച് മുഴുവൻ ഡ്രൈവും ഫോർമാറ്റ് ചെയ്തു LUKS\xba\xbe ഹെഡർ പലപ്പോഴും അതിൻ്റെ യഥാർത്ഥ ബൈറ്റ് ഓഫ്സെറ്റിൽ (സാധാരണയായി) പൂർണ്ണമായും സ്പർശിക്കാതെ ഇരിക്കുന്നു 1 MiB = ബൈറ്റ് 1,048,576, അല്ലെങ്കിൽ തൊട്ടുപിന്നാലെ EFI ഒപ്പം /boot പാർട്ടീഷനുകൾ):
1. 6-ബൈറ്റിനായി മുഴുവൻ റോ ഡിസ്കും സ്കാൻ ചെയ്യുക LUKS മാന്ത്രിക ഒപ്പ് (4c 55 4b 53 ba be):
grep ഔട്ട്പുട്ടുകൾ 1074790400:LUKS... വിഭജിക്കുക 1074790400 വഴി 512 (= Sector 2099200).
3. കൃത്യമായ ബൈറ്റ് ഓഫ്സെറ്റിൽ ആരംഭിക്കുന്ന ഒരു റീഡ്-ഒൺലി ലൂപ്പ്ബാക്ക് ഉപകരണം മാപ്പ് ചെയ്ത് നിങ്ങളുടെ അൺലോക്ക് ചെയ്യുക LUKS പാർട്ടീഷൻ ടേബിളിൽ തൊടാതെ തന്നെ വോളിയം:
sudo losetup -o 1074790400 --read-only -f --show /dev/nvme0n1
sudo cryptsetup open --readonly /dev/loop0 rescued_luks
sudo mount -o ro /dev/mapper/rescued_luks /mnt/rescue
4. വേർതിരിച്ചെടുക്കുന്നു LUKS മാസ്റ്റർ കീ (VMK) പ്രവർത്തിക്കുന്ന അല്ലെങ്കിൽ ഹൈബർനേറ്റഡ് ലിനക്സ് സിസ്റ്റത്തിൽ നിന്ന്¶
എങ്കിൽ എ LUKS ഡിസ്കിലെ ഹെഡർ 100 ശതമാനം നശിച്ചു (ഉദാഹരണത്തിന്, ആരോ ഓടി dd if=/dev/zero of=/dev/nvme0n1p3 bs=1M count=20), ** Linux സിസ്റ്റത്തിൽ ഇപ്പോഴും ഉണ്ടോയെന്ന് ഉടൻ പരിശോധിക്കുക /dev/mapper/... തുറക്കുക**:
1. സിസ്റ്റം ഇപ്പോഴും വോളിയം മാപ്പ് ചെയ്താണ് പ്രവർത്തിക്കുന്നതെങ്കിൽ, റീബൂട്ട് ചെയ്യരുത്. റോ ഹെക്സാഡെസിമൽ മാസ്റ്റർ കീ പ്രിൻ്റ് ചെയ്യുക (VMK) കേർണലിൽ നിന്ന് നേരിട്ട് dm-crypt പട്ടിക:
AES-XTS മാസ്റ്റർ കീ.)
2. ആ ഹെക്സ് മാസ്റ്റർ കീ ഒരു ടെക്സ്റ്റ് ഫയലിലേക്ക് സംരക്ഷിച്ചു (master.key), നിങ്ങൾക്ക് ** ഒരു പുതിയ ബ്രാൻഡ് പുനർനിർമ്മിക്കാം LUKS നിങ്ങളുടെ ക്ലോൺ ചെയ്ത ചിത്രത്തിൽ എപ്പോൾ വേണമെങ്കിലും ഒരു പുതിയ പാസ്വേഡ് ഉള്ള തലക്കെട്ട്**:
xxd -r -p master_hex.txt > master.key
sudo cryptsetup luksFormat --master-key-file master.key /mnt/backup/luks_clone.img
ഘട്ടം 4: വിൻഡോസിനായുള്ള ഘട്ടം ഘട്ടമായുള്ള വീണ്ടെടുക്കൽ BitLocker (repair-bde & -FVE-FS- മെറ്റാഡാറ്റ കൊത്തുപണി)¶
എപ്പോൾ എ BitLocker-എൻക്രിപ്റ്റഡ് ഡ്രൈവ് ആകസ്മികമായി ദ്രുത ഫോർമാറ്റ് ചെയ്തതാണ്, ഇനീഷ്യലൈസ് ചെയ്തതാണ്, അല്ലെങ്കിൽ സെക്ടർ ബാധിക്കപ്പെടുന്നു 0 അഴിമതി, വിൻഡോസ് ഫയൽ എക്സ്പ്ലോറർ ഡ്രൈവ് ** ആയി കാണിക്കുന്നുRAW** അല്ലെങ്കിൽ Unallocated, കൂടാതെ അതിൽ ഇരട്ട-ക്ലിക്കുചെയ്യുന്നത് മേലിൽ ബിറ്റ്ലോക്കർ പാസ്വേഡ്/റിക്കവറി-കീ പ്രോംപ്റ്റ് കൊണ്ടുവരില്ല.
1. എന്തുകൊണ്ട് BitLocker മിക്കവാറും എല്ലായ്പ്പോഴും ഒരു ദ്രുത ഫോർമാറ്റിനെയോ സെക്ടറിനെയോ അതിജീവിക്കുന്നു 0 തുടയ്ക്കുക¶
BitLocker എൻക്രിപ്റ്റ് ചെയ്യുമ്പോൾ NTFS, FAT32, അല്ലെങ്കിൽ exFAT വോളിയം, ഇത് ഡിസ്കിൽ ** മൂന്ന് സമാനമായ, സ്വയം ഉൾക്കൊള്ളുന്ന 64-കിലോബൈറ്റ് മെറ്റാഡാറ്റ ബ്ലോക്കുകൾ** സൃഷ്ടിക്കുന്നു, ഓരോന്നും 8-ബൈറ്റ് ASCII സിഗ്നേച്ചറിൽ ആരംഭിക്കുന്നു -FVE-FS- (2d 46 56 45 2d 46 53 2d):
- പകർപ്പ് 1: പാർട്ടീഷൻ ആരംഭിക്കുന്നതിന് സമീപം സ്ഥിതിചെയ്യുന്നു (സാധാരണയായി ആദ്യത്തെ ഏതാനും നൂറ് മെഗാബൈറ്റുകൾക്കുള്ളിൽ).
- പകർപ്പ് 2 & പകർപ്പ് 3: പാർട്ടീഷനിനുള്ളിൽ പതിനായിരക്കണക്കിന് ജിഗാബൈറ്റുകൾ ആഴത്തിൽ സ്ഥിതിചെയ്യുന്നു.
- ഒരു വിൻഡോസ് ക്വിക്ക് ഫോർമാറ്റ് പാർട്ടീഷൻ്റെ ആരംഭം മാത്രമേ പുനരാലേഖനം ചെയ്യുന്നുള്ളൂ (ബൂട്ട് സെക്ടറും തുടക്കവും $MFT), പകർപ്പ് 2 ഉം പകർപ്പ് 3 ഉം ഉപേക്ഷിക്കുന്നു -FVE-FS- ബിറ്റ്ലോക്കർ മെറ്റാഡാറ്റ ബ്ലോക്ക് (അതിൽ നിങ്ങളുടെ എൻക്രിപ്റ്റ് ചെയ്ത വോളിയം മാസ്റ്റർ കീ അടങ്ങിയിരിക്കുന്നു VMK കൂടാതെ ഫുൾ വോളിയം എൻക്രിപ്ഷൻ കീയും FVEK) 100 ശതമാനം കേടുകൂടാതെ.
2. മൈക്രോസോഫ്റ്റിൻ്റെ ബിൽറ്റ്-ഇൻ ഉപയോഗിക്കുന്നത് repair-bde.exe കേടായ ബിറ്റ്ലോക്കർ വോളിയം ഡീക്രിപ്റ്റ് ചെയ്യുന്നതിനുള്ള ഉപകരണം¶
- ഒരു അഡ്മിനിസ്ട്രേറ്റർ കമാൻഡ് പ്രോംപ്റ്റ് തുറക്കുക (
cmd.exe) Windows 10/11-ൽ (അല്ലെങ്കിൽ Windows Recovery USB-ൽ നിന്ന് ബൂട്ട് ചെയ്യുക). - രണ്ടാമത്തെ ശൂന്യമായ ബാഹ്യ ഹാർഡ് ഡ്രൈവ് ബന്ധിപ്പിക്കുക (
E:) ഡീക്രിപ്റ്റ് ചെയ്ത പാർട്ടീഷൻ പിടിക്കാൻ പര്യാപ്തമാണ്. - ഓടുക
repair-bdeകേടായ BitLocker ഡ്രൈവ് സ്കാൻ ചെയ്യാൻ (D:) അതിജീവിക്കുന്ന ഏതൊരു വ്യക്തിക്കും-FVE-FS-മെറ്റാഡാറ്റ ബ്ലോക്ക് ചെയ്ത് ഡീക്രിപ്റ്റ് ചെയ്ത വോള്യം ഇതിലേക്ക് എഴുതുകE:: - നിങ്ങളുടെ 48 അക്ക ബിറ്റ്ലോക്കർ വീണ്ടെടുക്കൽ പാസ്വേഡ് ഉപയോഗിച്ച് അൺലോക്ക് ചെയ്യുകയാണെങ്കിൽ:
- നിങ്ങളുടെ ഉപയോക്തൃ പാസ്വേഡ് ഉപയോഗിച്ച് ബിറ്റ്ലോക്കർ-ടു-ഗോ യുഎസ്ബി ഡ്രൈവ് അൺലോക്ക് ചെയ്യുകയാണെങ്കിൽ:
- ഒരിക്കൽ
repair-bdeസെക്ടറുകൾ ഡീക്രിപ്റ്റ് ചെയ്യുന്നത് പൂർത്തിയാക്കുന്നുE:, അകം എങ്കിൽNTFSബൂട്ട് സെക്ടർ അല്ലെങ്കിൽ തുടക്കം$MFTമുമ്പത്തെ ദ്രുത ഫോർമാറ്റ് കേടായി, പ്രവർത്തിപ്പിക്കുകDMDE,UFS Explorer, അല്ലെങ്കിൽTestDiskഇപ്പോൾ ഡീക്രിപ്റ്റ് ചെയ്ത ഡ്രൈവിനെതിരെE:.
ഘട്ടം 5: ഇതിനായി ഘട്ടം ഘട്ടമായുള്ള വീണ്ടെടുക്കൽ Cryptomator ക്ലൗഡ് നിലവറകൾ (masterkey.cryptomator)¶
വ്യത്യസ്തമായി VeraCrypt, LUKS, ഒപ്പം BitLocker (ഇത് മുഴുവൻ ഡിസ്ക് ഇമേജും ബ്ലോക്ക്-ബൈ-ബ്ലോക്ക് എൻക്രിപ്റ്റ് ചെയ്യുന്നു), Cryptomator ഒരു ഫോൾഡർ ഘടനയ്ക്കുള്ളിൽ വ്യക്തിഗത ഫയലുകൾ എൻക്രിപ്റ്റ് ചെയ്യുന്നു (d/XX/XXXXXXXXXXXXXXXXXXXXXXXX.c9r) Dropbox, Google Drive, OneDrive, iCloud എന്നിവയ്ക്കായി രൂപകൽപ്പന ചെയ്തിരിക്കുന്നു.
1. ഫിക്സിംഗ് "Invalid Masterkey / Vault Config" അല്ലെങ്കിൽ കാണുന്നില്ല masterkey.cryptomator¶
ഓരോ ക്രിപ്റ്റോമേറ്റർ വോൾട്ടും വോൾട്ട് ഫോൾഡറിൻ്റെ റൂട്ടിലെ രണ്ട് ചെറിയ JSON ഫയലുകളെ ആശ്രയിച്ചിരിക്കുന്നു: vault.cryptomator (JWT വോൾട്ട് കോൺഫിഗറേഷനും സൈഫർ കോമ്പോയും സംഭരിക്കുന്നു) കൂടാതെ masterkey.cryptomator (നിങ്ങളുടെ scrypt-wrapped 256-bit Encryption Master Key and 256-bit HMAC Master Key).
- Fix 1: Restore from masterkey.cryptomator.bkup: Every time you successfully unlock a Cryptomator vault, Cryptomator automatically writes a verified backup copy named masterkey.cryptomator.bkup right next to masterkey.cryptomator. If a cloud sync conflict corrupted masterkey.cryptomator (zero-byte file or partial JSON), simply copy masterkey.cryptomator.bkup വരെ masterkey.cryptomator.
- Fix 2: Use your Cloud Provider's 30-Day File Version History: Log into the web interface of Google Drive (Manage versions), Dropbox (Version history), or OneDrive (Version history), right-click masterkey.cryptomator ഒപ്പം vault.cryptomator, and restore the version from before the corruption occurred.
- Fix 3: Run Cryptomator's built-in "Health Check" to rescue orphaned .c9r files: If your vault unlocks with your password, but folders look empty because a cloud-sync error corrupted a dir.c9s directory-pointer file, click Vault Options -> Health Check inside Cryptomator. Health Check scans every d/XX/ subfolder for orphaned encrypted .c9r files whose parent directory link broke and automatically reconstructs a Cryptomator_Recovery folder inside your unlocked vault containing all your rescued files.
Tip
Do this 30-second preventive task on all your intact encrypted drives today (Export External Header Backup):
Never rely solely on the on-disk headers.
- ഇൻ VeraCrypt: Mount or select your volume -> click Volume Tools -> Backup Volume Header -> save the 128 KB binary header backup file (my_drive_header.bak) to a thumb drive or cloud storage.
- ഇൻ Linux LUKS: Run sudo cryptsetup luksHeaderBackup /dev/nvme0n1p3 --header-backup-file $HOME/luks_header_backup.bin and store luks_header_backup.bin off-device.
- ഇൻ BitLocker: Run manage-bde -protectors -get C: and save both your 48-digit Recovery Password and a binary .BEK Recovery Key file (manage-bde -protectors -add C: -RecoveryKey E:\) to a separate USB stick.
പ്രാദേശിക അടിയന്തര നമ്പറുകളും ഏജൻസി പ്രോട്ടോക്കോളുകളും¶
ഒരു പേഴ്സണൽ കമ്പ്യൂട്ടറിലെ കേടായ എൻക്രിപ്റ്റഡ് കണ്ടെയ്നർ ഒരു സാങ്കേതിക ഡാറ്റ വീണ്ടെടുക്കൽ അടിയന്തരാവസ്ഥയാണെങ്കിലും, ആശുപത്രികളെ ബാധിക്കുന്ന ക്രിപ്റ്റോഗ്രാഫിക് ലോക്കൗട്ടുകൾ, മുനിസിപ്പൽ ഇൻഫ്രാസ്ട്രക്ചർ, കോടതി ഉത്തരവിന് വിധേയമായ നിയമപരമായ കണ്ടെത്തൽ അല്ലെങ്കിൽ നിയന്ത്രിത വ്യക്തിഗത ഡാറ്റ (GDPR / HIPAA) ഔപചാരിക സംഭവ റിപ്പോർട്ടിംഗ് ആവശ്യമായി വന്നേക്കാം:
- അമേരിക്കയും കാനഡയും:
- എമർജൻസി ലൈഫ്-സേഫ്റ്റി / ക്രിട്ടിക്കൽ ഇൻഫ്രാസ്ട്രക്ചർ ഔട്ടേജ്: ഡയൽ
911എൻക്രിപ്റ്റ് ചെയ്ത ഡാറ്റാബേസ് പരാജയം രോഗി പരിചരണത്തെയോ ശാരീരിക സുരക്ഷാ നിയന്ത്രണങ്ങളെയോ ബാധിക്കുകയാണെങ്കിൽ. - സൈബർ സെക്യൂരിറ്റി ആൻഡ് ഇൻഫ്രാസ്ട്രക്ചർ സെക്യൂരിറ്റി ഏജൻസി (
CISA) (യുണൈറ്റഡ് സ്റ്റേറ്റ്സ്): വോളിയം ഹെഡർ അഴിമതി ഒരു വിനാശകരമായ വൈപ്പർ അല്ലെങ്കിൽ ransomware ആക്രമണം ടാർഗെറ്റുചെയ്യൽ കാരണമാണെങ്കിൽLUKS/BitLocker/VeraCryptheaders, report immediately to CISA at1-844-Say-CISA(1-844-729-2472) കൂടാതെ ** FBI ഇൻ്റർനെറ്റ് ക്രൈം കംപ്ലയിൻ്റ് സെൻ്റർ (ic3.gov)**. - HIPAA / Regulated Data Availability: Under US Department of Health and Human Services (
HHS) Office for Civil Rights (OCR) guidance, permanent loss of access to unbacked-up encrypted Electronic Protected Health Information (ePHI) due to corruption or ransomware requires assessment under the HIPAA Breach & Contingency Plan rules (45 C.F.R. § 164.308(a)(7)). - യുണൈറ്റഡ് കിംഗ്ഡം:
- അടിയന്തര സേവനങ്ങൾ: ഡയൽ ചെയ്യുക
999(അല്ലെങ്കിൽ101for non-emergency police reporting). - ** ഇൻഫർമേഷൻ കമ്മീഷണറുടെ ഓഫീസ് (
ICO) - UK GDPR Availability Breaches**: Under UK GDPR Article 32 and Article 33, permanent accidental loss of availability of personal data (such as an unrecoverable encrypted volume with no backup) is classified as a personal data breach and may require notification to the ICO (0303 123 1113) 72 മണിക്കൂറിനുള്ളിൽ. - യൂറോപ്യൻ യൂണിയൻ:
- അടിയന്തര സേവനങ്ങൾ: ഡയൽ ചെയ്യുക
112എല്ലാ EU അംഗരാജ്യങ്ങളിലും ഉടനീളം. - ENISA & നാഷണൽ ഡാറ്റ പ്രൊട്ടക്ഷൻ അതോറിറ്റികൾ (
DPAs): യൂറോപ്യൻ ഡാറ്റ പ്രൊട്ടക്ഷൻ ബോർഡ് പിന്തുടരുക (EDPB) മാർഗ്ഗനിർദ്ദേശങ്ങൾ9/2022ബാക്കപ്പ് ഇല്ലാതെ ക്രിപ്റ്റോഗ്രാഫിക് കീകളോ വോളിയം ഹെഡറുകളോ നശിപ്പിക്കപ്പെടുമ്പോൾ, ലഭ്യത നഷ്ടപ്പെടുന്നത് സംബന്ധിച്ച വ്യക്തിഗത ഡാറ്റാ ലംഘന അറിയിപ്പിൽ. - ഓസ്ട്രേലിയയും ന്യൂസിലൻഡും:
- അടിയന്തര സേവനങ്ങൾ: ഡയൽ ചെയ്യുക
000ഓസ്ട്രേലിയയിൽ അല്ലെങ്കിൽ111ന്യൂസിലാൻഡിൽ. - ** ഓസ്ട്രേലിയൻ സൈബർ സുരക്ഷാ കേന്ദ്രം (
ACSC)**: വിളിക്കുക1300 CYBER1(1300 292 371) എൻ്റർപ്രൈസ് അല്ലെങ്കിൽ സർക്കാർ ക്രിപ്റ്റോഗ്രാഫിക് സംഭവ സഹായത്തിന്. - ഇന്ത്യയും ഏഷ്യ-പസഫിക്:
- അടിയന്തര സേവനങ്ങൾ: ഡയൽ ചെയ്യുക
112ഇന്ത്യയിൽ (അല്ലെങ്കിൽ1930സൈബർ കുറ്റകൃത്യങ്ങൾക്കായി; എൻ്റർപ്രൈസ് സംഭവങ്ങൾ കവർ ചെയ്യുന്നുCERT-Inനിർദ്ദേശങ്ങൾ 6 മണിക്കൂറിനുള്ളിൽ റിപ്പോർട്ട് ചെയ്യണംincident@cert-in.org.in).
പതിവായി ചോദിക്കുന്ന ചോദ്യങ്ങൾ¶
എൻ്റെ പാസ്വേഡ് ശരിയാണെന്ന് എനിക്ക് 100% ഉറപ്പുള്ളപ്പോൾ എന്തുകൊണ്ടാണ് VeraCrypt "പാസ്വേഡ് തെറ്റാണ് അല്ലെങ്കിൽ VeraCrypt വോളിയം അല്ല" എന്ന് പറയുന്നത്?¶
VeraCrypt വോള്യങ്ങൾ ക്രമരഹിതമായ ശബ്ദത്തിൽ നിന്ന് വേർതിരിച്ചറിയാൻ കഴിയാത്ത വിധത്തിൽ രൂപകൽപ്പന ചെയ്തിരിക്കുന്നതിനാൽ, VeraCrypt ചെയ്യുന്നു അല്ല "ഞാനൊരു VeraCrypt വോളിയമാണ്" എന്ന് പറയുന്ന ഒരു പ്ലെയിൻ ടെക്സ്റ്റ് ഹെഡർ സംഭരിക്കുക. പകരം, നിങ്ങൾ മൗണ്ട് ക്ലിക്ക് ചെയ്യുമ്പോൾ, VeraCrypt നിങ്ങളുടെ പാസ്വേഡ് എടുക്കുന്നു, ഇതുവഴി ഒരു ഹെഡർ ഡീക്രിപ്ഷൻ കീ ലഭിക്കുന്നു PBKDF2, വോളിയത്തിൻ്റെ ആദ്യ 512 ബൈറ്റുകൾ ഡീക്രിപ്റ്റ് ചെയ്യുകയും ബൈറ്റുകൾ ആണോ എന്ന് പരിശോധിക്കുകയും ചെയ്യുന്നു 64 വരെ 67 ഡീക്രിപ്റ്റ് ചെയ്ത ഔട്ട്പുട്ടിൻ്റെ ASCII വാക്ക് സ്പെല്ലിംഗ് ചെയ്യുക VERA (ഒപ്പം പാസ് എ CRC-32 ചെക്ക്സം). നിങ്ങൾ തെറ്റായ പാസ്വേഡ് ടൈപ്പ് ചെയ്തിട്ടുണ്ടോ എന്ന് അല്ലെങ്കിൽ ഫയൽ/പാർട്ടീഷൻ്റെ ആദ്യ 512 ബൈറ്റുകൾ ഒരു ഡിസ്ക് പിശക് അല്ലെങ്കിൽ വിൻഡോസ് പാർട്ടീഷൻ ടൂൾ ഉപയോഗിച്ച് തിരുത്തിയെഴുതപ്പെട്ടു, ഡീക്രിപ്റ്റ് ചെയ്ത ബൈറ്റുകൾ അക്ഷരത്തെറ്റ് നൽകില്ല VERA - അതിനാൽ VeraCrypt രണ്ടിനും ഒരേ പിശക് സന്ദേശം കാണിക്കുന്നു. ഉപയോഗിച്ച് എപ്പോഴും മൗണ്ടിംഗ് പരീക്ഷിക്കുക മൗണ്ട് ഓപ്ഷനുകൾ -> വോളിയത്തിൽ ഉൾച്ചേർത്ത ബാക്കപ്പ് ഹെഡർ ഉപയോഗിക്കുക ആദ്യം പരിശോധിച്ചത്.
ഞാൻ അബദ്ധവശാൽ വിൻഡോസിലെ VeraCrypt അല്ലെങ്കിൽ BitLocker ഡ്രൈവിൽ ഒരു "ക്വിക്ക് ഫോർമാറ്റ്" പ്രവർത്തിപ്പിച്ചാൽ, എൻ്റെ എല്ലാ ഫയലുകളും പോയോ?¶
ഇല്ല - നിങ്ങളുടെ എൻക്രിപ്റ്റ് ചെയ്ത ഫയലുകളിൽ 99 ശതമാനവും ഇപ്പോഴും കേടുകൂടാതെയിരിക്കും, നിങ്ങൾ ഉടൻ തന്നെ ഡ്രൈവിലേക്ക് എഴുതുന്നത് നിർത്തിയാൽ. ഒരു വിൻഡോ ദ്രുത ഫോർമാറ്റ് എൻക്രിപ്റ്റ് ചെയ്യാത്ത പുതിയത് മാത്രം എഴുതുന്നു NTFS അല്ലെങ്കിൽ exFAT ബൂട്ട് സെക്ടറും ഒരു ശൂന്യമായ മാസ്റ്റർ ഫയൽ ടേബിളും ($MFT) പാർട്ടീഷൻ്റെ ആദ്യത്തെ കുറച്ച് മെഗാബൈറ്റുകളിലുടനീളം. എ VeraCrypt പാർട്ടീഷൻ, അത് ബൈറ്റിൽ പ്രാഥമിക തലക്കെട്ട് തുടച്ചുനീക്കുന്നു 0, എന്നാൽ പാർട്ടീഷൻ്റെ അവസാനത്തിൽ എംബഡഡ് ബാക്കപ്പ് ഹെഡർ പൂർണ്ണമായും സ്പർശിക്കാതെ വിടുന്നു. എംബഡഡ് ബാക്കപ്പ് ഹെഡർ (അല്ലെങ്കിൽ റൺ ചെയ്യുക) ഉപയോഗിച്ച് വായന-മാത്രം മോഡിൽ VeraCrypt പാർട്ടീഷൻ മൌണ്ട് ചെയ്തുകഴിഞ്ഞാൽ നന്നാക്കൽ-bde ഒരു ബിറ്റ്ലോക്കർ പാർട്ടീഷൻ അതിൻ്റെ അതിജീവിക്കുന്ന മധ്യ/അറ്റം ഉപയോഗിച്ച് -FVE-FS- മെറ്റാഡാറ്റ ബ്ലോക്കുകൾ), നിങ്ങൾക്ക് ഡീക്രിപ്റ്റ് ചെയ്ത വെർച്വൽ വോളിയം ഉപയോഗിച്ച് സ്കാൻ ചെയ്യാം ടെസ്റ്റ്ഡിസ്ക്, ഡി.എം.ഡി.ഇ, അല്ലെങ്കിൽ യുഎഫ്എസ് എക്സ്പ്ലോറർ സെക്കണ്ടറി വഴി മുഴുവൻ ഫോൾഡർ ട്രീയും വീണ്ടെടുക്കാൻ $MFTMirr അല്ലെങ്കിൽ അവശേഷിക്കുന്നു $MFT രേഖകൾ.
Linux ചെയ്യുന്നു LUKS (cryptsetup) VeraCrypt പോലെ ഡിസ്കിൻ്റെ അവസാനം ഒരു എംബഡഡ് ബാക്കപ്പ് ഹെഡർ ഉണ്ടോ?¶
ഇല്ല - ഓരോ ലിനക്സ് ഉപയോക്താവും അറിഞ്ഞിരിക്കേണ്ട ഒരു നിർണായക വ്യത്യാസമാണിത്. പാരമ്പര്യം LUKS1 പാർട്ടീഷൻ്റെ തുടക്കത്തിൽ ഒരു ഹെഡറും ഒരു സെറ്റ് കീസ്ലോട്ടുകളും മാത്രമേ ഉള്ളൂ (ഡിസ്കിൽ സീറോ ബാക്കപ്പ് ഹെഡറുകൾ). ആധുനികം LUKS2 (ഉബുണ്ടു 20.04 / RHEL 8 / Debian 10 മുതലുള്ള സ്ഥിരസ്ഥിതി) സംഭരിക്കുന്നു a സെക്കൻഡറി ബൈനറിയും JSON മെറ്റാഡാറ്റ ഹെഡറും (SKB2\xba\xbe) ബൈറ്റ് ഓഫ്സെറ്റിൽ 0x4000 (16 കെബി) പ്രൈമറി ഹെഡറിന് തൊട്ടുപിന്നാലെ 0x0000 - ഇത് സെക്ടർ മാത്രമാണെങ്കിൽ നിങ്ങളെ രക്ഷിക്കുന്നു 0 വഴി തുടച്ചു wipefs - പക്ഷേ LUKS2 എൻക്രിപ്റ്റ് ചെയ്ത കീസ്ലോട്ട് മെറ്റീരിയൽ ഡ്യൂപ്ലിക്കേറ്റ് ചെയ്യുന്നില്ല (0x8000 വരെ 16 എം.ബി) ഡിസ്കിൻ്റെ അവസാനം. ആദ്യ 2 മുതൽ 16 മെഗാബൈറ്റ് ആണെങ്കിൽ a LUKS പാർട്ടീഷൻ തിരുത്തിയെഴുതി, വോളിയം നിലവിൽ റാമിൽ തുറന്നിട്ടില്ല, ഡ്രൈവ് വീണ്ടെടുക്കാനുള്ള ഏക മാർഗം മുമ്പ് സൃഷ്ടിച്ച ഒരു ബാഹ്യ ഫയലിൽ നിന്നാണ്. cryptsetup luksHeaderBackup.
ബാക്കപ്പ് ഹെഡറിനൊപ്പം എൻ്റെ VeraCrypt വോളിയം മൗണ്ട് ചെയ്താൽ എന്ത് ചെയ്യും, എന്നാൽ "നിങ്ങൾ ഉപയോഗിക്കുന്നതിന് മുമ്പ് Z: ഡ്രൈവിൽ ഡിസ്ക് ഫോർമാറ്റ് ചെയ്യേണ്ടതുണ്ട്" എന്ന് Windows പറയുന്നുണ്ടെങ്കിലോ?¶
ഫോർമാറ്റ് ക്ലിക്ക് ചെയ്യരുത്. പകരം ആഘോഷിക്കൂ: ലെറ്റർ ഡ്രൈവ് ചെയ്യുന്നതിനായി VeraCrypt വോളിയം മൌണ്ട് ചെയ്തു എന്ന വസ്തുത Z: നിങ്ങളുടെ പാസ്വേഡ് സ്വീകരിച്ചുവെന്ന് തെളിയിക്കുകയും 512-ബിറ്റ് XTS-AES മാസ്റ്റർ കീ ഇപ്പോൾ മുഴുവൻ ഡ്രൈവും തത്സമയം സജീവമായി ഡീക്രിപ്റ്റ് ചെയ്യുന്നു. വിൻഡോസ് പരാതിപ്പെടുക മാത്രമാണ് കാരണം അകത്തെ ഫയൽസിസ്റ്റത്തിൻ്റെ ആദ്യ സെക്ടർ (ബൈറ്റ് ഓഫ്സെറ്റിൽ സ്ഥിതിചെയ്യുന്നു 131,072 പാർട്ടീഷൻ്റെ) നിങ്ങളുടെ പ്രാഥമിക VeraCrypt ശീർഷകം കേടായതെന്തും കേടായി. വോളിയം ഇതായി മൌണ്ട് ചെയ്യുക Z: VeraCrypt-ൽ (വായന-മാത്രം മോഡിൽ), തുറക്കുക ഡി.എം.ഡി.ഇ, ടെസ്റ്റ്ഡിസ്ക്, അല്ലെങ്കിൽ യുഎഫ്എസ് എക്സ്പ്ലോറർ, എന്നിവ തിരഞ്ഞെടുക്കുക മൌണ്ട് ചെയ്ത വെർച്വൽ ഡ്രൈവ് Z: (റോ ഫിസിക്കൽ ഡിസ്ക് അല്ല.). വീണ്ടെടുക്കൽ സോഫ്റ്റ്വെയർ ഉടൻ തന്നെ നിങ്ങളുടെ ഡീക്രിപ്റ്റ് ചെയ്ത ഫയലുകൾ വായിക്കുകയും അവ സുരക്ഷിതമായി പകർത്തുകയും ചെയ്യും.
എൻ്റെ പാസ്വേഡിൻ്റെ 90% (ഉദാ. അടിസ്ഥാന പദങ്ങൾ എനിക്കറിയാം, എന്നാൽ ഏതൊക്കെ ചിഹ്നങ്ങളോ അക്കങ്ങളോ ഞാൻ വലിയക്ഷരമാക്കിയത് മറന്നുപോയോ) ഞാൻ ഓർക്കുന്നുവെങ്കിൽ, എനിക്ക് VeraCrypt അല്ലെങ്കിൽ LUKS വോളിയം വീണ്ടെടുക്കാനാകുമോ?¶
അതെ, വോളിയം ഹെഡർ (അല്ലെങ്കിൽ ബാക്കപ്പ് ഹെഡർ) കേടുകൂടാതെയിരിക്കുകയും നിങ്ങളുടെ പാസ്വേഡിൻ്റെ ഘടന നിങ്ങൾക്കറിയാമെങ്കിൽ. മാസ്റ്റർ കീ ഹെഡർ നഷ്ടപ്പെടുന്നതിൽ നിന്ന് വ്യത്യസ്തമായി (ഇത് ഒരിക്കലും ക്രൂരമായി നിർബന്ധിതമാക്കാൻ കഴിയാത്ത ഒരു ക്രമരഹിതമായ 512-ബിറ്റ് കീയാണ്), ഭാഗികമായി ഓർമ്മിക്കുന്ന ഹ്യൂമൻ പാസ്വേഡ് ഉപയോഗിച്ച് ഓഫ്ലൈനിൽ തകർക്കാൻ കഴിയും. ഹാഷ്കാറ്റ് എക്സ്ട്രാക്റ്റുചെയ്ത ഹെഡർ ബൈറ്റുകൾക്കെതിരെ ഒരു ഇഷ്ടാനുസൃത നിയമമോ മാസ്ക് ആക്രമണമോ ഉപയോഗിച്ച്: വേണ്ടി VeraCrypt, ആദ്യത്തേത് വേർതിരിച്ചെടുക്കുക 512 ബൈറ്റുകൾ പ്രാഥമിക തലക്കെട്ടിൻ്റെ (dd if=container.hc of=vc.hash bs=512 count=1, അല്ലെങ്കിൽ എക്സ്ട്രാക്റ്റ് ബൈറ്റുകൾ അവസാനം - 131072 ബാക്കപ്പ് ഹെഡറിനായി) റൺ ചെയ്യുക ഹാഷ്കാറ്റ് -എം 13721 (SHA-512 + AES-ന്); വേണ്ടി LUKS, ആദ്യത്തേത് വേർതിരിച്ചെടുക്കുക 2 എം.ബി വരെ 16 എം.ബി തലക്കെട്ടും ഉപയോഗവും ഹാഷ്കാറ്റ് -എം 14600 (LUKS1) അല്ലെങ്കിൽ -എം 29511 / 29541 (LUKS2).
എൻ്റെ SSD ആണോ എന്ന് ഞാൻ എങ്ങനെ പരിശോധിക്കും TRIM കമാൻഡ് എൻ്റെ കേടായ എൻക്രിപ്റ്റ് ചെയ്ത കണ്ടെയ്നർ നശിപ്പിച്ചോ?¶
നിങ്ങളുടെ എൻക്രിപ്റ്റ് ചെയ്ത വോളിയം എ ആണെങ്കിൽ ഫയൽ കണ്ടെയ്നർ (.എച്ച്സി) ഒരു സജീവ SSD-യിൽ ഇരിക്കുമ്പോൾ നിങ്ങൾ അബദ്ധത്തിൽ ഇല്ലാതാക്കി .എച്ച്സി ഫയൽ (ഒപ്പം OS ഒരു ഇൻലൈൻ നൽകി ട്രിം), അനുവദിക്കാത്ത ബ്ലോക്കുകൾ പൂജ്യമായേക്കാം. എന്നിരുന്നാലും, നിങ്ങളുടെ എൻക്രിപ്റ്റ് ചെയ്ത വോളിയം എ ആണെങ്കിൽ റോ എൻക്രിപ്റ്റ് ചെയ്ത പാർട്ടീഷൻ അല്ലെങ്കിൽ ഫുൾ ഡിസ്ക് (`VeraCrypt` ഉപകരണം-ഹോസ്റ്റ് ചെയ്ത, `LUKS`, അല്ലെങ്കിൽ `BitLocker`), SSD കൺട്രോളറിന് ഒരു ഫയൽസിസ്റ്റം മൌണ്ട് സജീവമായി അയച്ചില്ലെങ്കിൽ എൻക്രിപ്റ്റ് ചെയ്ത സെക്ടറുകൾ "സൌജന്യമാണ്" എന്ന് അറിയില്ല ഉപേക്ഷിക്കുക / ട്രിം എൻക്രിപ്ഷൻ ലെയറിലൂടെ കമാൻഡ് ചെയ്യുക (വാസ്തവത്തിൽ, VeraCrypt ബ്ലോക്കുകൾ ട്രിം ക്രിപ്റ്റോഗ്രാഫിക് സുരക്ഷയ്ക്കായുള്ള നോൺ-സിസ്റ്റം വോള്യങ്ങളിൽ സ്ഥിരസ്ഥിതിയായി, Linux LUKS ബ്ലോക്കുകൾ ട്രിം അല്ലാതെ കടന്നുപോകുക അനുവദിക്കുക-നിരസിക്കുക എന്നതിലേക്ക് വ്യക്തമായി ചേർത്തു /etc/crypttab).
ബന്ധപ്പെട്ട ഗൈഡുകൾ¶
- BitLocker, FileVault, LUKS എൻക്രിപ്ഷൻ വീണ്ടെടുക്കൽ കീ ലോക്കൗട്ടും TPM റീസെറ്റും
- Linux, macOS, അല്ലെങ്കിൽ Windows എന്നിവയിൽ ആക്സിഡൻ്റൽ rm -rf അല്ലെങ്കിൽ Shift-Delete: ഉടനടി റീഡ്-ഒൺലി റീമൗണ്ട്
- ഹാർഡ് ഡ്രൈവ് പരാജയവും ഡാറ്റ വീണ്ടെടുക്കലും
- ആകസ്മികമായ ഫയൽ ഇല്ലാതാക്കൽ, ഫോർമാറ്റ് ചെയ്ത ഡ്രൈവ്, ഫോട്ടോ വീണ്ടെടുക്കൽ
- പാസ്വേഡ് മാനേജർ ലോക്കൗട്ട്, മാസ്റ്റർ പാസ്വേഡ് നഷ്ടം, വോൾട്ട് വീണ്ടെടുക്കൽ
- രാജ്യം അനുസരിച്ചുള്ള എമർജൻസി നമ്പറുകൾ
ഉറവിടങ്ങളും ഔദ്യോഗിക മാർഗനിർദേശങ്ങളും¶
- നാഷണൽ ഇൻസ്റ്റിറ്റ്യൂട്ട് ഓഫ് സ്റ്റാൻഡേർഡ്സ് ആൻഡ് ടെക്നോളജി (
NIST) (യുണൈറ്റഡ് സ്റ്റേറ്റ്സ്): പ്രത്യേക പ്രസിദ്ധീകരണം800-38E: ബ്ലോക്ക് സൈഫർ പ്രവർത്തന രീതികൾക്കുള്ള ശുപാർശ: ദിXTS-AESസ്റ്റോറേജ് ഡിവൈസുകളിലും എസ്പിയിലും രഹസ്യാത്മകതയ്ക്കുള്ള മോഡ്800-111: സ്റ്റോറേജ് എൻക്രിപ്ഷൻ ടെക്നോളജീസിലേക്കുള്ള ഗൈഡ്. - IDRIX (
veracrypt.fr): VeraCrypt ഔദ്യോഗിക സാങ്കേതിക ഡോക്യുമെൻ്റേഷൻ - വോളിയം ഫോർമാറ്റ് സ്പെസിഫിക്കേഷൻ, പ്രാഥമിക, ഉൾച്ചേർത്ത ബാക്കപ്പ് ഹെഡറുകളുടെ ബൈറ്റ്-ഓഫ്സെറ്റ് ലേഔട്ട് (Bytes 0-65535vsEnd-131072), തലക്കെട്ട് പുനഃസ്ഥാപിക്കൽ നടപടിക്രമങ്ങൾ. - Red Hat & The
cryptsetup/LUKSപദ്ധതി (gitlab.com/cryptsetup/cryptsetup):LUKS2ഓൺ-ഡിസ്ക് ഫോർമാറ്റ് സ്പെസിഫിക്കേഷൻ (പ്രാഥമികLUKS\xba\xbeസെക്കൻഡറിയുംSKB2\xba\xbeബൈനറി/JSON ഹെഡർ ആർക്കിടെക്ചർ കൂടാതെluksHeaderBackupപ്രോട്ടോക്കോളുകൾ). - മൈക്രോസോഫ്റ്റ് ലേൺ (
learn.microsoft.com/en-us/windows/security/operating-system-security/data-protection/bitlocker/): ബിറ്റ്ലോക്കർ ഡ്രൈവ് എൻക്രിപ്ഷൻ സാങ്കേതിക അവലോകനം, അനാവശ്യം-FVE-FS-മെറ്റാഡാറ്റ മൂല്യനിർണ്ണയം, ഒപ്പംrepair-bdeകമാൻഡ്-ലൈൻ റഫറൻസ്. - സ്കൈമാറ്റിക് GmbH (
docs.cryptomator.org): ക്രിപ്റ്റോമേറ്റർ സെക്യൂരിറ്റി ആർക്കിടെക്ചർ (scryptമാസ്റ്റർകി ഡെറിവേഷൻ,masterkey.cryptomator.bkupവീണ്ടെടുക്കൽ, വോൾട്ട് ഹെൽത്ത് ചെക്ക് സ്പെസിഫിക്കേഷൻ).