VeraCrypt, LUKS edo BitLocker enkriptatutako edukiontzi hondatuta: kapsulatutako babeskopien bolumenaren goiburua leheneratu¶
Larrialdi zenbakiak desberdinak dira herrialdearen arabera. Orrialde honek 911 erabiltzen du, Estatu Batuetako eta Kanadako zenbakia. Beste herrialde askotan 112, 999 edo beste zenbaki bat erabiltzen dute. Bilatu zure herrialdeko zenbakia.
Zure ehuneko 100 zuzena enkriptatzeko pasahitza idazten a VeraCrypt fitxategi-edukiontzi edo partizioa, Linux bat LUKS (dm-crypt) bolumena, Windows bat BitLocker gidatu, edo a Cryptomator hodei-ganga - -rekin bakarrik jotzekoOperation failed due to one or more of the following: Incorrect password / Not a valid volume,Device /dev/nvme0n1p3 is not a valid LUKS device, edo Windows-en partizioak galdetzen du "D diskoan formateatu behar duzu: erabili aurretik" - berehalako beldurra eragiten du. Zergatik gertatzen da argindar etenaldi bakarra, USB deskonektatzea behartuta, ustekabean Quick Format / diskpart clean, edo sektore txar bat byte desplazamenduan 0 2 terabyte enkriptatutako disko oso batek baliozko pasahitz bat baztertzea eragin? Bloke-mailako disko enkriptatzea delako (XTS-AES-256(VMK / Volume Master Key)**. Lehenengo 512 bytetik 131.072 bytetik (128 KB) bolumenaren ustekabeko partizio-taularen hasierako batek gainidatzi edo hondatze batek hondatzen du, goiburu nagusia desagertu egin da. Zorionez, biak VeraCrypt eta BitLocker automatikoki txertatu bigarren babeskopiaren bolumenaren goiburu osoa eta berdina bolumenaren amaieran, eta makinaren batek oraindik ere (edo duela gutxi badu) bolumena RAM batean muntatuta badu, gordina. AES Gako nagusia memoria lurrunkorretik zuzenean landu daiteke. Zure blokeoa ahaztuta dagoen BitLocker 48 digituko berreskuratzeko gako batek edo TPM plaka berrezartze batek eragin badu goiburu oso batean, aldatu gure gida osagarria aktibatuta. BitLocker, FileVault eta LUKS enkriptatzea berreskuratzeko gakoen blokeoa eta TPM berrezartzea. Unitate fisikoa saretik kanpo sakatzen ari bada edo jaregiten ari bada, kontsultatu disko gogorreko hutsegite eta datuak berreskuratzea, edo ustekabean zifratu gabeko partizio bat formateatu baduzu, ikus fitxategiak ustekabean ezabatzea, formateatutako diskoa eta argazkiak berreskuratzea. Huts kriptografiko honek ospitaleko azpiegitura kritikoetan, larrialdietarako bidalketetan edo estortsio-gertaera aktibo batean eragina badu, deitu zure tokiko larrialdi-zenbakira (911 Estatu Batuetan eta Kanadan, 112 Europar Batasun osoan, 999 Erresuma Batuan) edo begiratu gure nazioarteko direktorioa larrialdi zenbakiak.
Egin hau orain¶
- GELDITU berehala eta INOIZ sakatu "Formateatu diskoa", "Hasi diskoa (
GPT/MBR)," edo exekutatuchkdsk/fsckzuzenean muntatu gabeko gailu gordinan: Windows-ek edo macOS-ek enkriptatutako bat ezagutzen ez duteneanVeraCrypt,LUKS, edoBitLockerpartizioa (VeraCrypt-en goiburuak nahita ausazko zaratatik bereizten ez direlako eta testu arrunteko sinadura magikorik ez dutelako), sistema eragileak elkarrizketa-koadro bat agertuko du "Hasi diskoa" edo "Formateatu diskoa." Hasiarazi (Formatu diskoa) sakatuta (GPT) LBA sektoreak gainidazten ditu0bidez33(Bytes 0 to 17,408) diskoaren hasieran eta azkena33diskoaren amaieran dauden sektoreak - biak lehen VeraCrypt goiburua eta kapsulatutako babeskopia goiburua klik bakarrean suntsituz. - Beste ezer egin baino lehen, egiaztatu enkriptatutako bolumena ORAINDIK muntatuta dagoen (edo ordenagailua hibernatuta / esekita dagoen), RAM enkriptazio-gako nagusia atera dezazun: bolumen-goiburua diskoan ezabatu bada edukiontzia oraindik muntatuta eta irekita dagoen bitartean zure ordenagailuan (edo VM/hibernazio fitxategia bada).
hiberfil.sys//dev/memirekita zegoenetik existitzen da), EZ desmuntatu, blokeatu edo berrabiarazi ordenagailua. Kopiatu fitxategi bakoitza muntatutako unitatetik berehala eta bota nukleoaren memoria (dmsetup table --showkeysLinux-enLUKS, edoaeskeyfind/Passware/VolatilityRAM zabortegietan) zuzenekoa ateratzeko512-bit XTS-AES Master Key. - Klonatu hondatutako fitxategi enkriptatutako edukiontzia (
.hc/.tc) edo partizio fisikoa bit-bit erabilizddrescue"Berrezarri bolumen-goiburua" sakatu AURRETIK: Inoiz ez aldatu jatorrizko hondatuta.hcfitxategia edo partizioa lekuan. Kopiatu.hcedukiontzi fitxategia bigarren disko batera edo irudikatu kaltetutako partizioa (sudo ddrescue -d -r3 /dev/sdb1 /mnt/backup/encrypted_clone.img /mnt/backup/mapfile.log) eta egin goiburuko zaharberritze guztiak eta proba-muntaiak zorrozki klonaren aurka. - Erabiliz gero
VeraCrypt(edo ondareaTrueCrypt), markatu etiketatutako laukia"Use backup header embedded in volume"barruanMount Optionsoraintxe bertan: VeraCrypt bolumen bakoitzak (fitxategien edukiontzi zein partizio/gailuen bolumenak) bere Goiburu nagusia bytetan gordetzen du0to65,535(lehen64 KB) eta automatikoki enkriptatutako babeskopia-goiburua AZKENean idazten du65,536byte (64 KB) bolumenaren amaieran (edo desplazamenduanVolume_Size - 131,072Ezkutuko Bolumen eremua badago). Besterik gabe, sakatu **Muntatu aukerak -> egiaztatu"Use backup header embedded in volume"-> sakatu Ados ** suntsitutako aurrealdeko goiburua saihesten du eta zure disko osoa muntatzen du 3 segundotan. - Erabiliz gero
BitLockerWindows-en eta abio-sektore nagusian (-BOOT-) ustekabean formatu azkarra edo partizioa ezabatzean ezabatu da, exekutaturepair-bdediskoa eskaneatzeko BitLocker metadatuen goiburu erredundanteen 3: BitLocker ez da 0 sektoreko goiburu bakar batean oinarritzen; hiru 64 kilobyte erredundanteak idazten ditu-FVE-FS-Bolumen osoko enkriptatzea metadatu blokeak partizioan sakabanatuta (Offset 1,Offset 2, etaOffset 3). Korrikarepair-bde D: E: -pw(edo-rp 48-digit-key) automatikoki kokatzen ditu bizirik daudenak-FVE-FS-metadatuen blokea diskoaren erdian eta bolumen osoa deszifratzen du erreskate disko batera. - Linux erabiliz gero
LUKS2(cryptsetup), eskaneatu partizioaren lehen 16 megabyteak Bigarren JSON goiburua bilatzeko (SKB2) edo zizelkatuLUKSbyte magikoak (4c 55 4b 53 ba be) partizioaren muga desplazatu bada: ModernoaLUKS2bi bitar + JSON metadatuen goiburu erredundanteak gordetzen ditu: goiburu nagusia desplazamenduan0x0000(LUKS\xba\xbe) eta Bigarren mailako goiburua (SKB2\xba\xbe) desplazamenduan0x4000(16,384 bytes/16 KB, edo handiagoa gako-zerbitzuaren lerrokaduraren arabera). 0 sektorea bakarrik zero jarri bazen,LUKS2bigarren mailako goiburua erabiliz konpondu daiteke.
Danger
** Zergatik hondatutako byte bakar bat barruan 128 KB Enkriptatutako Keyslot Areak bolumen osoa suntsitzen du babeskopiako goibururik ez baduzu; datuen eremuan kaltetutako byte batek 16 byte baino ez ditu hondatzen**:
Disko enkriptatzea modernoa (VeraCrypt, LUKS, BitLocker) erabiltzen XTS-AES-256 modua.
- Datuen Eremuan: Bakoitza 512-byte edo 4,096-byte diskoaren sektorea modu independentean enkriptatuta dago (16-byte AES zifratze blokeak). Zure disko gogorrak sektore txarra garatzen badu 500 gigabyte-n, bakarrik hori 4 KB fitxategi zatia hondatuta dago; zure diskoaren beste ehuneko 99,9999 normal deszifratzen da.
- ** Bolumen goiburuan (First 128 KB)**: Zure pasahitza exekutatzen da PBKDF2-HMAC-SHA512 edo Argon2id soilik Gako Nagusia deszifratzeko (VMK) goiburuan gordeta. Goiburu nagusia eta babeskopia gainidazten edo galtzen badira biak, nazioko superordenagailu batek ere ezin du datu-eremua deszifratu, zure pasahitza bihotzez ezagutzen duzun arren, zure pasahitzak goiburu horren barruan gordeta zegoen ausazko 512 biteko gako nagusia soilik desblokeatzen duelako.
Erabakien zuhaitza: hondatutako VeraCrypt, LUKS, BitLocker edo Cryptomator bolumena leheneratu¶
Erabili diagnostiko-diagrama zehatz hau berreskuratzeko bide egokia aukeratzeko, bizirik dauden babeskopien goiburuak gainidatzi gabe:
flowchart TD
Start["Enkriptatutako bolumenak pasahitz zuzena baztertzen du edo 'RAW / Formateatu gabe' erakusten du"] --> StillMounted{"Enkriptatutako bolumena martxan al dago martxan dagoen edozein makinatan (edo makina hibernatu al da muntatuta dagoen bitartean)?"}
StillMounted -->|"BAI: bolumena irekita edo hibernatuta dago"| ExtractRAM["LEHENTASUN KRITIKOA: Kopiatu irekita dauden fitxategi guztiak berehala eta bota RAM / Kernelaren gakoak (dmsetup table --showkeys Linux-en; irauli hiberfil.sys / RAM Windows-en)"]
StillMounted -->|"EZ: Bolumena desmuntatu/blokeatuta dago"| CloneFirst["1. URRATSA: Egin bit-bit sektoreko klon bat ddrescue erabiliz (inoiz ez ukitu jatorrizko unitatea edo .hc fitxategia)"]
CloneFirst --> Platform{"Zein enkriptazio plataforma dago hondatuta?"}
Platform -->|"VeraCrypt edo TrueCrypt (.hc, .tc, partizioa edo sistema-unitatea)"| VeraPath["1. Sakatu 'Muntatu aukerak' -> Egiaztatu 'Erabili babeskopiaren goiburua bolumenean txertatuta' -> Muntatu irakurtzeko soilik. 2. Arrakasta bada, exekutatu 'Tresnak -> Berrezarri bolumen goiburua' Klonan. 3. Fitxategiaren edukiontzia moztu bazen, Itzuli fitxategia jatorrizko byte-tamainara amaierako goiburua lerrokatzeko"]
Platform -->|"Linux LUKS1 / LUKS2 (dm-crypt)"| LuksPath["1. Egiaztatu 'LUKS\\xba\\xbe' (4c 55 4b 53 ba be). 2. LUKS2-rako, egiaztatu bigarren mailako goiburua 'SKB2\\xba\\xbe' Offset 0x4000-n (16KB). 3. Berrezarri Kanpoko goiburuko babeskopia cryptsetup luksHeaderRestore bidez"]
Platform -->|"Windows BitLocker (OS Drive edo Data Drive)"| BitPath["1. Eskaneatu partizioa '-FVE-FS-' metadatuen sinaduraren bila (3 kopia erredundanteak diskoan gordeta). 2. Exekutatu 'repair-bde Iturria: TargetDrive: -rp RecoveryKey' edo erabili Dislocker / UFS Explorer bizirik dauden FVE metadatuen blokea aztertzeko"]
Platform -->|"Cryptomator Cloud Vault (d/ Directory + masterkey.cryptomator)"| CryptoPath["1. Berrezarri masterkey.cryptomator automatikoki masterkey.cryptomator.bkup edo Hodeiko bertsioen historiatik (OneDrive/Dropbox/Google Drive 30 eguneko fitxategien historia). 2. Exekutatu Cryptomator Osasun-egiaztapena Humezurtz Ciphertext Fitxategiak berreskuratzeko"]
1. fasea: enkriptatutako bolumen-goiburuek benetan nola funtzionatzen duten diskoan (byte-offset anatomia)¶
Edozein konponketa saiatu aurretik, aztertu byteen diseinu zehatza VeraCrypt, LUKS, BitLocker, eta Cryptomator zure pasahitzak zergatik huts egin duen eta babeskopien goiburu erredundantea zure diskoan non dagoen ikusteko:
| Zifratze-sistema | Non bizi den Goiburu nagusia (byte offset) | Non bizi den Bakopia erredundantearen goiburua diskoan | Sinadura magikoa Hex-en (Taila dezakezu?) |
|---|---|---|---|
VeraCrypt & TrueCrypt (Bolumen estandarra edo ezkutua) |
- Goiburu estandarra: Byte 0 to 65,535 (0x00000 to 0x0FFFF, 64 KB).- Ezkutuko Bolumen Goiburua: Byte 65,536 to 131,071 (0x10000 to 0x1FFFF, 64 KB).- Benetako Enkriptatutako Datuen Eremua: Bytetik hasten da 131,072 (128 KB). |
Boulumaren amaieran %100 integratuta: - Bakopiako goiburu estandarra: azkenean dago 131,072 to 65,536 byte (End - 128 KB to End - 64 KB).- Backup Hidden Header: Oso azkenengoan dago 65,536 byte (End - 64 KB to End). |
INERE (Nahita Auzitegiaren aurkakoa). VeraCrypt goiburuko byte bakoitzarekin enkriptatuta dago. XTS-AES / Serpent / Twofish beraz, ausazko zarata hutsa dirudi (entropy around 7.999 bits/byte). Pasahitzarekin soilik deszifratzeak ASCII kate magikoa erakusten du VERA (0x56 0x45 0x52 0x41) deszifratutako byteen desplazamenduan 64. |
VeraCrypt Sistemaren unitatea (Windows abioko enkriptatzea) |
azkenean gordeta 512 lehen pistaren byte (byte-desplazamendua 31,744, Sektorea 62 legacy MBR) edo barruan EFI VeraCrypt partizio-kargagailuaren konfigurazioa. |
Bakopiako goiburu osoa enkriptatutako Windows-en amaieran txertatuta C: sistemaren partizioa, gehi VeraCrypt Rescue Disk-en .iso / USB. |
Deszifratutako offset 64 = VERA (edo TRUE TrueCrypt ondarean). |
Linux LUKS2 (cryptsetup) |
- Primary Binary + JSON goiburua: Byte 0 to 16,383 (0x0000 to 0x3FFF, 16 KB).- Keyslots Area: bi goiburuen ondoren hasten da (normalean 32 KB to 16 MB). |
- Sekundario Bitarra + JSON Goiburua: Byte Offset-en goiburu nagusiaren ondoren berehala gordetzen da 16,384 (0x4000, 16 KB -edo 0x8000 / 0x10000 JSON metadatu handiagoetarako).- Oharra: VeraCrypt ez bezala, LUKS2 EZ du bikoizten 256 KB forentsearen aurkako giltza zirrikituaren materiala diskoaren amaieran. |
- Lehen Mailako Magia at 0x0000:LUKS\xba\xbe (4c 55 4b 53 ba be).- Bigarren Hezkuntzako Magia 0x4000:SKB2\xba\xbe (53 4b 42 32 ba be). |
Windows BitLocker (NTFS / FAT32 / exFAT) |
Abiarazteko sektorea bytean 0 dauka -FVE-FS- (Windows ⅞/10/11) edo MSWIN4.1 FVE metadatuen hiru blokeetarako erakusleekin. |
HIRU Osatu 64 KB ren kopiak -FVE-FS- Bolumen metadatuen goiburua (hori dago VMK eta FVEK Gako babesleak) Partizioan zehar sakabanatuta daude (normalean bat hasieratik gertu, beste bat erditik gertu eta beste bat partizioaren amaieran). |
Testu arrunteko ASCII katea -FVE-FS- (2d 46 56 45 2d 46 53 2d) 3 metadatu blokeetako bakoitzaren hasieran. |
Cryptomator (Hodeian fitxategiz fitxategi enkriptatzea) |
** izeneko JSON testu-fitxategi txiki batean gordetzen damasterkey.cryptomator** (gehi vault.cryptomator) zure gangaren erroko karpetan. |
Automatikoki idazten du masterkey.cryptomator.bkup karpeta berean, ETA hodeiko hornitzaile guztietan (Dropbox, Google Drive, OneDrive, iCloud) 30 eguneko bertsioen historia gordetzen du masterkey.cryptomator. |
JSON testu arrunt estandarra ("scryptSalt", "primaryMasterKey", "hmacMasterKey"). |
2. fasea: urratsez urratseko berreskurapena VeraCrypt (eta Legacy TrueCrypt)¶
1. Berehala muntatzea Embedded Backup Bolumen goiburua erabiliz¶
Noiz a VeraCrypt zatiketa edo .hc fitxategi-edukiontzi batek ustekabeko Windows Formateatu azkar batek kolpatzen du, partizio-taularen gainidazketa (fdisk / diskpart), edo sektore txar bat diskoaren hasieran, lehenengoa 64 KB hondatuta dago - baina Backup goiburua azkenean eserita dago 128 KB bolumenaren amaieran ehuneko 100 osorik dago oraindik.
Jarraitu urrats zehatz hauek bat sortu ondoren ddrescue zure partizioaren klona edo zure .hc fitxategia:
1. Ireki VeraCrypt, sakatu Hautatu fitxategia (klonatutakoa hautatzeko .hc fitxategia) edo Hautatu gailua (klonatutako partizioa hautatzeko, adibidez, \Device\Harddisk2\Partition1 edo /dev/sdb1), eta hautatu erabili gabeko disko-hizki bat (Z:).
2. Sakatu Muntu.
3. Pasahitzaren elkarrizketa-koadroan:
- Sartu zure Pasahitza, PIM (erabiltzen bada) eta Gako-fitxategiak (erabiltzen bada).
- Egin klik Mount Options... botoia pasahitzaren leihoaren behealdean.
- Markatu BI lauki hauetako:
- [x] Mount volume as read-only (Windows/macOS-ek deszifratutako bolumenaren barruan hondatutako fitxategi-sistemaren egiturak aldatzea eragozten du erreskatean)
- [x] Use backup header embedded in volume
- Sakatu OK muntatzeko.
4. ** Bolumena ondo muntatzen bada (edo a RAW gidatzeko letra Z: barnekoa delako NTFS/FAT32/exFAT abio-sektorea bytean 131,072 ere larrituta zegoen):
- ** Bada Z: normalean irekitzen da Fitxategien arakatzailean: kopiatu fitxategien ehuneko 100 desaktibatuta Z: gida seguru batera berehala.
- ** Bada Z: VeraCrypt-en muntatzen du (VeraCrypt zirrikituan zerrendatuta agertzen da), baina Windows-ek dio "Z: is not accessible / The volume does not contain a recognized file system": EZ etsi. Horrek esan nahi du zure VeraCrypt enkriptatzea ehuneko 100 desblokeatuta dagoela, eta barnekoa bakarrik NTFS / exFAT / ext4 Deszifratutako bolumenaren lehenengo megabyten barruan dagoen superblokea kaltetuta zegoen. Mantendu bolumena VeraCrypt-en muntatuta Z: (edo /dev/mapper/veracrypt1 Linux-en) eta exekutatu TestDisk,DMDE,UFS Explorer**, edo PhotoRec zuzenean deszifratutako VeraCrypt disko birtualaren aurka (Z: / /dev/mapper/veracrypt1) - Deszifratutako fitxategi guztiak berehala berreskuratuko dira.
5. Zure klonaren bolumen nagusiko goiburua betiko konpontzea:
- Zure fitxategien babeskopiak segurtasunez egiten direnean, behin betiko konpondu dezakezu hautsitako aurrealdeko goiburua zure bolumenaren klonaren klik eginez Bolumen-tresnak -> Berrezarri bolumen-goiburua -> Berreskuratu bolumen-goiburua bolumenean txertatutako babeskopitik eta zure pasahitza sartuta.
2. Zer gertatzen da a VeraCrypt .hc Fitxategi-edukiontzia moztu edo tamaina aldatu da hodeiaren sinkronizazioan edo diskoaren hutsegite batean?¶
Itxaron: zergatik egingo luke "Use backup header embedded in volume" batean huts egin .hc fitxategi-edukiontzia?
- VeraCrypt-ek kapsulatutako babeskopien goiburua bilatzen duelako Exact_File_Size - 131,072 bytes (0x20000 fitxategiaren amaieratik byte).
- USB kopia osatugabea bada, rsync etenaldia edo fitxategi-sistemaren hutsegitea byte gehigarri bat ere moztuta edo gehitu da zure amaieran .hc edukiontzi fitxategia, VeraCrypt-ek fitxategiaren amaieran byte-desplazamendu okerra bilatzen du.
- Nola egiaztatu eta konpondu oker lerrokatu bat .hc fitxategi-edukiontzi:
- Baliozko VeraCrypt edukiontziaren fitxategi-tamaina bakoitzak multiplo zehatza izan BEHAR DU 512 byte. Egiaztatu zure byte-tamaina zehatza .hc fitxategia (ls -l container.hc edo stat -c %s container.hc).
- Byte-ko goiburu nagusia bada 0 oraindik osorik dago (ustelkeria fitxategiaren amaieran gertatu zelako transferentzia mozte batean), besterik gabe, pakatu .hc zeroekin fitxategia erabiliz truncate -s fitxategiaren kopian hurrengo multiplora arte 1,048,576 byte (1 MB) - adibidez, bat balitz 10 GB at moztu den edukiontzia 9.4 GB, korrika truncate -s 10G container_copy.hc - eta muntatu normalean Goiburu Nagusia erabiliz Irakurketa soilik moduan.
3. Norbaitek partizio-taula ezabatuko balu (fdisk / diskpart clean) beraz, ez dakizu zein sektoretan hasi zen VeraCrypt partizioa?¶
VeraCrypt goiburuek zero testu arrunteko byte magiko dituztenez, partizio-eskaner estandarrak (TestDisk) ezin du ikusi ezabatutako VeraCrypt partizio bat non hasten edo bukatzen den.
- ** Nola aurkitu galdutako VeraCrypt partizio baten hasierako sektore zehatza (TestCrypt / VeraCrypt Volume Finder)***:
1. 2010az geroztik sortutako ia partizio guztiak 1-Megabyte-rekin lerrokatuta daude (1 MiB = 2,048 512 byteko sektoreak = 1,048,576 byte) mugak (zehazki Sektoretik hasita 2048 lehen partiziorako, edo zehatz batean 2048-sektore anitza).
2. Are hobeto: goiburu nagusia partizioaren hasieran bizi den bitartean, Bakopiako goiburua azkenekoan bizi da. 128 KB partizioaren amaieran (ia beti disko fisikoaren amaieraren edo hurrengo partizioaren hasieraren aurrean lerrokatuta dagoena).
3. Erabili kode irekiko tresna TestCrypt edo Python labur bat pyveracrypt / cryptsetup --type tcrypt zure pasahitz ezaguna probatzen duen begizta bakoitzarekin 1 MiB (2,048-sektorea) diskoaren irudiko muga-desplazamendua (losetup -o $((offset * 1048576)) -r -f disk.img) zure pasahitzak deszifratu arte VERA goiburu magikoa.
3. fasea: Linuxerako urratsez urrats berreskuratzea LUKS1 eta LUKS2 (dm-crypt)¶
1. Hondatuta diagnostikatzea LUKS goiburua (hexdump ikuskapena)¶
Linux Live USB batetik abiarazi (SystemRescue edo Ubuntu Live), egin a ddrescue partizioaren irudia, eta ikuskatu lehenengoa 32 KB partizioaren byte bakar bat aldatu gabe:
LUKS2 goiburuak itxura du:
- Desplazamendua 0x00000000: 4c 55 4b 53 ba be 00 02 (LUKS.. ondoren bertsioa 0x0002).
- Desplazamendua 0x00001000 (4,096 bytes): Testu arruntean JSON metadatuen deskribapena "keyslots", "segments", "digests", eta "config" (byteen desplazamendu zehatzak eta zifraketa zifratua barne aes-xts-plain64).
- Desplazamendua 0x00004000 (16,384 bytes):53 4b 42 32 ba be 00 02 (SKB2.. - Bigarren LUKS2 Binary + JSON goiburua.).
2. Konponketa a LUKS2 partitu denean Sektorea 0 (Primary Header) garbitu zen wipefs, mkswap, edo sektore txarra¶
Bada wipefs edo idazkera galdu batek zero kendu zion lehenengoari 4 KB (Offset 0x0000), cryptsetup luksOpen huts egin dezake - salbu cryptsetup goiburu nagusia konpontzen du bigarren mailako goiburu osotik (SKB2) orduetan 0x4000:
1. Probatu bada cryptsetup repair goiburu nagusia automatikoki berreraiki dezake (LUKS\xba\xbe) Bigarren mailako goiburu osotik (SKB2\xba\xbe) zure klonatutako irudian:
0x8000 to 0x40000) osorik al dago oraindik?
- Zeren LUKS2 bere konfigurazioa gizakiek irakur daitekeen testu arrunteko JSON batean gordetzen du 0x1000 eta 0x5000, bizirik dagoen JSON testua atera dezakezu (dd if=luks_clone.img bs=1 skip=20480 count=12288 | strings), garbi bat berreraiki LUKS2 goiburua bertsio bereko fitxategi finko batean (Ubuntu 22.04/24.04 lehenetsita dago aes-xts-plain64, 512-bit giltza, argon2id, datuen desplazamendua 16777216 / 16 MiB), eta osorik transplantatu bitar gako-zerbitzuaren eremua (dd tik 0x8000 to 16 MiB) berreraikitako goiburuan.
3. a aurkitzea LUKS goiburua partizio taula denean (GPT/MBR) ezabatu edo aldatu egin da¶
Nahi gabe ezabatu baduzu LUKS zatitu fdisk / gparted edo disko osoa formateatu partizio-taula berri batekin LUKS\xba\xbe goiburua sarritan guztiz ukitu gabe dago bere jatorrizko byten desplazamenduan (normalean 1 MiB = byte 1,048,576, edo berehala EFI eta /boot zatiketak):
1. Eskaneatu disko gordina osoa 6 byteko LUKS sinadura magikoa (4c 55 4b 53 ba be):
grep irteerak 1074790400:LUKS... Zatitu 1074790400 arabera 512 (= Sector 2099200).
3. Mapeatu irakurtzeko soilik loopback gailu bat byte-desplazamendu zehatz horretan hasita eta desblokeatu zure LUKS bolumena berehala partizio-taula ukitu gabe:
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. Erauziz LUKS Gako nagusia (VMK) martxan dagoen edo hibernatutako Linux sistema batetik¶
a bada LUKS Diskoko goiburua ehuneko 100 suntsituta dago (adibidez, norbaitek korrika egin zuen dd if=/dev/zero of=/dev/nvme0n1p3 bs=1M count=20), egiaztatu berehala Linux sistemak oraindik badu /dev/mapper/... ireki:
1. Sistema oraindik martxan badago bolumena mapatutakoarekin, EZ berrabiarazi. Inprimatu gako nagusi hamaseitar gordina (VMK) nukleotik zuzenean dm-crypt taula:
AES-XTS Giltza Nagusia.)
2. Hex Master Key horrekin testu fitxategi batean gordeta (master.key), berri-berri bat berreraiki dezakezu ** LUKS goiburua pasahitz berri batekin** zure klonatutako irudian edonoiz:
xxd -r -p master_hex.txt > master.key
sudo cryptsetup luksFormat --master-key-file master.key /mnt/backup/luks_clone.img
4. fasea: Windows-erako urratsez urratseko berreskurapena BitLocker (repair-bde & -FVE-FS- Metadatuen taila)¶
Noiz a BitLocker-Enkriptatutako diskoa ustekabean formateatu, hasieratu edo jasaten du sektorea 0 hondatuta, Windows File Explorer-ek diskoa ** gisa erakusten duRAW** edo Unallocated, eta klik bikoitza eginez gero, jada ez da BitLocker pasahitza/berreskuratze-gakoaren gonbita agertzen.
1. Zergatik BitLocker ia beti formatu edo sektore azkar batean bizirik irauten du 0 garbitu¶
BitLocker-ek bat enkriptatzen duenean NTFS, FAT32, edo exFAT bolumena, hiru 64 kilobyteko metadatu bloke autonomo berdinak sortzen ditu diskoan, bakoitza 8 byteko ASCII sinadurarekin hasita -FVE-FS- (2d 46 56 45 2d 46 53 2d):
- Kopia 1: partizioaren hasieratik gertu dago (normalean, lehenengo ehun megabyten barruan).
- Copy 2 & Copy 3: hamarnaka edo ehunka gigabyte sakonago dago partizioaren barruan.
- Windows formatu azkarra batek partizioaren hasiera (abiarazte-sektorea eta abiaraztearen hasiera) baino ez du gainidazten $MFT), kopia 2 eta 3 kopia utziz -FVE-FS- BitLocker Metadatuen Blokea (bolumen-gako nagusia enkriptatutakoa daukana VMK eta Bolumen Osoko Enkriptatzeko Gakoa FVEK) ehuneko 100 osorik.
2. Microsoft-en integratua erabiliz repair-bde.exe BitLocker bolumen hondatua deszifratzeko tresna¶
- Ireki Administratzailearen komando-gonbita (
cmd.exe) Windows 10/11n (edo abiarazi Windows berreskuratzeko USB batetik). - Konektatu kanpoko bigarren disko gogor huts bat (
E:) deszifratutako partizioari eusteko bezain handia. - Korrika
repair-bdehondatutako BitLocker diskoa eskaneatzeko (D:) bizirik irauteko-FVE-FS-metadatuak blokeatu eta deszifratutako bolumena bertan idatziE:: - BitLocker berreskuratzeko 48 digituko pasahitzarekin desblokeatzen baduzu:
- BitLocker-To-Go USB disko bat desblokeatzen baduzu zure erabiltzailearen pasahitzarekin:
- Behin
repair-bdesektoreak deszifratzen amaitzen duE:, barrukoa badaNTFSabio sektorea edo hasiera$MFTAurreko formatu azkar batek hondatu zuen, exekutatuDMDE,UFS Explorer, edoTestDiskorain deszifratutako diskoaren aurkaE:.
5. fasea: urratsez urratseko berreskurapena Cryptomator Cloud Vaults (masterkey.cryptomator)¶
Ez bezala VeraCrypt, LUKS, eta BitLocker (diskoaren irudi osoa blokez bloke enkriptatzen duena), Cryptomator fitxategi indibidualak enkriptatzen ditu karpeta-egitura baten barruan (d/XX/XXXXXXXXXXXXXXXXXXXXXXXX.c9r) Dropbox, Google Drive, OneDrive eta iCloud-erako diseinatua.
1. Konponketa "Invalid Masterkey / Vault Config" edo Faltan masterkey.cryptomator¶
Cryptomator-en ganga bakoitza gangaren karpetaren erroan dauden bi JSON fitxategi txikiren araberakoa da: vault.cryptomator (JWT gangaren konfigurazioa eta zifratze konbinazioa gordetzen dituena) eta masterkey.cryptomator (zure gordetzen duena scrypt- bilduta 256 biteko enkriptazio-gako nagusia eta 256 biteko HMAC Giltza Nagusia).
- ** 1. konponketa: bertatik leheneratu masterkey.cryptomator.bkup: Cryptomator-en ganga behar bezala desblokeatzen duzun bakoitzean, Cryptomator-ek automatikoki idatziko du ** izeneko segurtasun kopia egiaztatua.masterkey.cryptomator.bkup ondoan masterkey.cryptomator. Hodeiaren sinkronizazio-gatazka bat hondatuta badago masterkey.cryptomator (zero byte fitxategia edo JSON partziala), kopiatu besterik ez masterkey.cryptomator.bkup to masterkey.cryptomator.
- 2. Konponketa: Erabili zure hodeiko hornitzailearen 30 eguneko fitxategien bertsioen historia: Hasi saioa Google Drive-ren web interfazean (Manage versions), Dropbox (Version history), edo OneDrive (Version history), egin klik eskuineko botoiarekin masterkey.cryptomator eta vault.cryptomator, eta leheneratu ustelkeria gertatu aurretiko bertsioa.
- ** 3. konponketa: Exekutatu Cryptomator-en integratua "Health Check" umezurtz erreskatatzeko .c9r fitxategiak**: zure ganga pasahitzarekin desblokeatzen bada, baina karpetak hutsik dirudite, hodei-sinkronizazio-errore batek bat hondatu duelako. dir.c9s direktorio-erakuslearen fitxategia, egin klik Vault Aukerak -> Osasun-egiaztapena Cryptomator barruan. Osasun-egiaztapenak egunero aztertzen ditu d/XX/ enkriptatutako umezurtzentzako azpikarpeta .c9r direktorio nagusiaren esteka hautsi eta automatikoki ** bat berreraikitzen duten fitxategiakCryptomator_Recovery** Desblokeatutako gangaren barruan, erreskatatu dituzun fitxategi guztiak dituen karpeta.
Tip
Egin 30 segundoko prebentzio-zeregin hau osorik enkriptatutako unitate guztietan gaur (Export External Header Backup)*:
Inoiz ez fidatu diskoko goiburuetan soilik.
- In VeraCrypt: muntatu edo hautatu zure bolumena -> egin klik Bolumen-tresnak -> Backup Bolumen goiburua -> gorde 128 KB goiburuko bitar babeskopia fitxategia (my_drive_header.bak) thumb drive edo hodeiko biltegiratze batera.
- In Linux LUKS: Korrika sudo cryptsetup luksHeaderBackup /dev/nvme0n1p3 --header-backup-file $HOME/luks_header_backup.bin eta denda luks_header_backup.bin gailutik kanpo.
- In BitLocker: Korrika manage-bde -protectors -get C: eta gorde zure 48 digituko berreskuratzeko pasahitza eta bitar bat .BEK Berreskuratzeko gako fitxategia (manage-bde -protectors -add C: -RecoveryKey E:\) aparteko USB memoria batean.
Eskualdeko larrialdi-zenbakiak eta agentziaren protokoloak¶
Ordenagailu pertsonaleko hondatutako edukiontzi enkriptatua datuak berreskuratzeko larrialdi teknikoa den arren, ospitaleei, udal azpiegiturei, auzitegiaren agindu baten menpeko legezko aurkikuntzari edo araututako datu pertsonalei eragiten dieten blokeo kriptografikoak (GDPR / HIPAA) gertakarien txosten formala eska dezakete:
- Estatu Batuak eta Kanada:
- Larrialdietako bizitza-segurtasuna / Azpiegitura kritikoen etenaldia: markatu
911Enkriptatutako datu-basearen hutsegite batek pazientearen arreta edo segurtasun fisikoaren kontroletan eragina badu. - Zibersegurtasun eta Azpiegituren Segurtasun Agentzia (
CISA) (Estatu Batuak): bolumen-goiburuaren ustelkeria garbigailu suntsitzaile batek edo ransomware-eraso baten xedea izan bada.LUKS/BitLocker/VeraCryptgoiburuak, jakinarazi berehala CISA helbidera1-844-Say-CISA(1-844-729-2472) eta FBI Internet Crime Complaint Center (ic3.gov). - HIPAA / Araututako Datuen Eskuragarritasuna: AEBetako Osasun eta Giza Zerbitzu Sailaren arabera (
HHS) Eskubide Zibilen Bulegoa (OCR) orientazioa, babeskopiarik gabeko enkriptatutako Osasun Informazio Elektronikorako sarbidea galtzea (ePHI(45 C.F.R. § 164.308(a)(7)). - Erresuma Batua:
- Larrialdi Zerbitzuak: Markatu
999(edo101Poliziak ez larrialdietarako salaketak egiteko). - Informazio Komisarioaren Bulegoa (
ICO) - Erresuma Batuko GDPR erabilgarritasun-hausteak: Erresuma Batuko GDPR 32. eta 33. artikuluaren arabera, datu pertsonalen erabilgarritasunaren ustekabeko galera iraunkorra (esaterako, berreskuraezina den enkriptatutako bolumen bat babeskopiarik gabe) datu pertsonalen urraketa gisa sailkatzen da eta baliteke ICO-ri jakinarazpena eskatzea (0303 123 1113) 72 orduko epean. - Europar Batasuna:
- Larrialdi Zerbitzuak: Markatu
112EBko estatu kide guztietan. - ENISA eta Datuak Babesteko Agintari Nazionalak (
DPAs): Jarraitu Datuak Babesteko Europako Batzordea (EDPB) Jarraibideak9/2022gako kriptografikoak edo bolumen-goiburuak babeskopiarik gabe suntsitzen direnean erabilgarritasuna galtzeari buruzko datu pertsonalen urraketaren jakinarazpena. - Australia eta Zelanda Berria:
- Larrialdi Zerbitzuak: Markatu
000Australian edo111Zelanda Berrian. - Australiako Zibersegurtasun Zentroa (
ACSC): Deitu1300 CYBER1(1300 292 371) enpresen edo gobernuaren gertakari kriptografikoen laguntzarako. - India eta Asia-Pazifikoa:
- Larrialdi Zerbitzuak: Markatu
112Indian (edo1930ziberdelituen gertakarietarako; enpresak jasotzen dituen gertakariakCERT-Injarraibideak 6 orduko epean jakinarazi behar diraincident@cert-in.org.in).
Maiz egiten diren galderak¶
Zergatik esaten du VeraCrypt-ek "Pasahitz okerra edo ez da VeraCrypt bolumena" nire pasahitza zuzena dela %100 ziur nagoenean?¶
VeraCrypt-en bolumenak ausazko zaratatik bereiztezin izateko diseinatuta daudenez (ukatze sinesgarria), VeraCrypt-ek egiten du ez Gorde testu arrunteko goiburua "VeraCrypt bolumena naiz" esaten duena. Horren ordez, Muntatu sakatzen duzunean, VeraCrypt-ek zure pasahitza hartzen du, goiburua deszifratzeko gako bat ateratzen du PBKDF2, bolumenaren lehen 512 byteak deszifratzen ditu eta byte ala ez egiaztatzen du 64 to 67 Deszifratutako irteeraren ASCII hitza idatzi VERA (eta pasa bat CRC-32 checksum). Pasahitz oker idatzi duzun ala ez edo fitxategiaren/partizioaren lehen 512 byteak diskoko errore batek edo Windows partizio tresna batek gainidatzi zituen, deszifratutako byteak ez dira idatziko VERA - beraz, VeraCrypt-ek errore-mezu bera erakusten du bientzat. Probatu beti muntaketa honekin Muntatzeko aukerak -> Erabili segurtasun kopiako goiburua bolumenean txertatuta egiaztatu lehenik.
Nire VeraCrypt edo BitLocker unitatean ustekabean "Formatu azkarra" bat exekutatu badut Windows-en, nire fitxategi guztiak desagertu al dira?¶
Ez - enkriptatutako fitxategien ehuneko 99a osorik dago, baldin eta berehala unitatean idazteari utzi badiozu. Windows bat Formatu azkarra zifratu gabeko berri bat bakarrik idazten du NTFS edo exFAT abio-sektorea eta fitxategi nagusien taula huts bat ($MFT) partizioaren lehen megabyteetan zehar. Batean VeraCrypt partizioa, Byte-ko Goiburu Nagusia ezabatzen duena 0, baina txertatutako babeskopia goiburua partizioaren amaieran guztiz ukitu gabe uzten du. VeraCrypt partizioa irakurtzeko soilik moduan muntatzen duzunean kapsulatutako babeskopia goiburua erabiliz (edo exekutatu konponketa-bde batean BitLocker partizioa bizirik dagoen erdiko/amaiera erabiliz -FVE-FS- metadatu blokeak), deszifratutako bolumen birtuala eskaneatu dezakezu TestDisk, DMDE, edo UFS Explorer bigarren mailako karpetaren zuhaitz osoa berreskuratzeko $MFTMirr edo geratzen $MFT erregistroak.
Linuxek egiten du LUKS (cryptsetup) VeraCrypt-ek egiten duen bezala diskoaren amaieran babeskopia-goiburua txertatuta daukazu?¶
Ez, eta hau Linux erabiltzaile bakoitzak jakin behar duen diferentzia kritikoa da. Ondarea LUKS1 Partizioaren hasieran goiburu bakarra eta gako-zerbitzu multzo bakarra ditu (zero babeskopiko goiburuak diskoan). Modernoa LUKS2 (Ubuntu 20.04 / RHEL 8 / Debian 10 geroztik lehenetsia) a Bigarren mailako bitarra eta JSON metadatuen goiburua (SKB2\xba\xbe) byte desplazamenduan 0x4000 (16 KB) Goiburu Nagusiaren ondotik at 0x0000 - horrek salbatzen zaitu sektorea bakarrik bada 0 garbitu zen wipefs - baina LUKS2 EZ du enkriptatutako gako-zerbitzuaren materiala bikoizten (0x8000 to 16 MB) diskoaren amaieran. Lehen 2 eta 16 megabyte a bada LUKS partizioak gainidazten dira eta bolumena ez dago une honetan RAM irekita, diskoa berreskuratzeko modu bakarra aldez aurretik sortutako kanpoko fitxategi batetik da. cryptsetup luksHeaderBackup.
Zer gertatzen da nire VeraCrypt bolumena babeskopiaren goiburuarekin muntatzen bada, baina Windows-ek "Z diskoan formateatu behar duzu diskoa: erabili aurretik" esaten badu?¶
EZ egin klik Formatua. Ospatu beharrean: VeraCrypt-ek letra gidatzeko bolumena muntatu izana Z: zure pasahitza onartu zela eta 512 bitekoa frogatzen du XTS-AES Gako nagusia disko osoa denbora errealean aktiboki deszifratzen ari da. Windows kexatzen ari da soilik barrukoa fitxategi-sistemaren lehen sektorea (byte desplazamenduan dago 131.072 partizioaren) zure VeraCrypt goiburu nagusia hondatu duenak ere kaltetu du. Utzi bolumena gisa muntatuta Z: VeraCrypt-en (Irakurtzeko soilik moduan), ireki DMDE, TestDisk, edo UFS Explorer, eta hautatu muntatutako disko birtuala Z: (ez disko fisiko gordina.). Berreskuratzeko softwareak berehala irakurriko ditu deszifratutako fitxategiak eta segurtasunez kopiatuko ditu.
Berreskura al dezaket VeraCrypt edo LUKS bolumen bat nire pasahitzaren % 90 gogoratzen badut (adibidez, oinarrizko hitzak ezagutzen baditut baina zein ikur edo zenbaki larriz jarri ditudan ahaztuta)?¶
Bai, bolumen-goiburua (edo babeskopia-goiburua) osorik badago eta zure pasahitzaren egitura ezagutzen baduzu. Gako nagusiaren goiburua galtzean ez bezala (ausazko 512 biteko gako bat da, ezin da inoiz behartu gordina), partzialki gogoratzen den giza pasahitza lineaz kanpo urratu daiteke. Hashcat Erauzitako goiburuko byteen aurkako arau pertsonalizatu edo maskara eraso batekin: for VeraCrypt, atera lehenengoa 512 byte Goiburu Nagusiaren (dd if=container.hc of=vc.hash bs=512 count=1, edo atera byteak Amaiera - 131072 backup goibururako) eta exekutatu hashcat -m 13721 (SH-512 + AESentzat); rentzat LUKS, atera lehenengoa 2 MB to 16 MB goiburua eta erabilera hashcat -m 14600 (LUKS1) edo -m 29511 / 29541 (LUKS2).
Nola egiaztatzen dut nire SSD-a? TRIM komandoak nire hondatutako enkriptatutako edukiontzia suntsitu al duzu?¶
Zure enkriptatutako bolumena a bada fitxategi-edukiontzia (.hc) SSD aktibo batean eserita eta ustekabean ezabatu duzu .hc fitxategia (eta sistema eragileak inline MOZTU), esleitu gabeko blokeak zero jarri daitezke. Hala ere, enkriptatutako bolumena a bada enkriptatutako partizio gordina edo disko osoa (`VeraCrypt` gailuak ostatatuta, `LUKS`, edo `BitLocker`), SSD kontrolagailuak ez du ideia enkriptatutako sektoreak "libre" diren fitxategi-sistemaren muntaketa batek aktiboki bidali ezean. baztertu / MOZTU komandoa zifratze geruzaren bidez (hain zuzen ere, VeraCrypt blokeak MOZTU lehenespenez sistema ez diren bolumenetan segurtasun kriptografikorako, eta Linux LUKS blokeak MOZTU pasabiderik ezean baimendu-bazterketak berariaz gehitu zen /etc/crypttab).
Erlazionatutako gidak¶
- BitLocker, FileVault eta LUKS enkriptatzea berreskuratzeko gakoen blokeoa eta TPM berrezartzea
- Ustekabean rm -rf edo Shift-Delete Linux, macOS edo Windows-en: berehalako irakurtzeko soilik muntatu
- Disko gogorreko hutsegitea eta datuak berreskuratzea
- Fitxategiak ustekabean ezabatzea, formateatutako diskoa eta argazkiak berreskuratzea
- Pasahitz-kudeatzailearen blokeoa, pasahitz nagusia galtzea eta ganga berreskuratzea
- Larrialdi zenbakiak herrialdeka
Iturriak eta orientabide ofiziala¶
- Arau eta Teknologia Institutu Nazionala (
NIST) (Estatu Batuak): Argitalpen Berezia800-38E: Bloke Zifraketa Eragiketa Moduetarako Gomendioa: TheXTS-AESBiltegiratze gailuetan eta SPetan konfidentzialtasun modua800-111: Biltegiratze Enkriptatzeko Teknologien Gida. - IDRIX (
veracrypt.fr): VeraCrypt Dokumentazio Tekniko Ofiziala - Bolumen-Formatuaren Zehaztapena, Byte-Offset Diseinua Backup Goiburu Nagusien eta Kapsulatuen (Bytes 0-65535vsEnd-131072), eta goiburua berreskuratzeko prozedurak. - Red Hat & The
cryptsetup/LUKSProiektua (gitlab.com/cryptsetup/cryptsetup):LUKS2Diskoaren formatuaren zehaztapena (lehen mailakoaLUKS\xba\xbeeta DBHSKB2\xba\xbeBinary/JSON goiburuko arkitektura etaluksHeaderBackupProtokoloak). - Microsoft Learn (
learn.microsoft.com/en-us/windows/security/operating-system-security/data-protection/bitlocker/): BitLocker Drive Encryption Ikuspegi Teknikoa, Erredundantea-FVE-FS-Metadatuen baliozkotzea, etarepair-bdeKomando-lerroko erreferentzia. - Skymatic GmbH (
docs.cryptomator.org): Cryptomator Segurtasun Arkitektura (scryptMasterkey Deribazioa,masterkey.cryptomator.bkupBerreskuratzea eta Vault Osasun-egiaztapenaren zehaztapena).