Fləş sürücülərin bərpası təcrübəmizdə tez-tez bir flash sürücüdəki bəzi faylların açılmaması ilə qarşılaşırıq. Bəzən bir deyil, bir neçə fayl, bütün qovluq və ya bölmələr ola bilər. Adətən bunlar proqram təminatı problemləridir - hər hansı bir proqram nasazlığının nəticəsidir. Onlar müxtəlif proqram vasitələri ilə həll olunur. Amma elə də olur ki, hər hansı proqramda zıyif olacaq, çünki səbəb daha dərindir. Fləş sürücü yalnız düzgün işləyə bilər, halbuki əslində problemin kökü onun səhv işləməsindədir. Bunlar bu məqalədə müzakirə olunacaq lisenziyasız proqram təminatı ilə problemlər.Yanlış parol və ya TrueCrypt həcmi deyil. Bu, növbəti müştərimizin konteyner faylını gizli və əlbəttə ki, çox vacib məlumatlarla quraşdırmaq istəyərkən qarşılaşdığı TrueCrypt mesajıdır.
Bu necə səhv paroldur? Hər gün gözlərimi yumaraq girirəm!!! Bu necə Trucrypt həcmi deyil?!! Odur! Heç bir videosu olmayan sevimli 1,5 GB avi faylı!
Nə olub?! Fayl USB flash Silicon Power 2 GB-da digər məlumatlar arasında yerləşirdi. Müştərinin dediyinə görə digər sənədləri qaydasındadır. Flaşda heç bir problem olmayıb. Həmişə işi düzgün bitirir, ümumiyyətlə, göz bəbəyi kimi qayğısına qalırdı.
İlk baxışdan flash sürücünün vəziyyəti tamamilə işləyir. Faylın özü FAT fayl cədvəlləri səviyyəsində canlıdır və yaxşıdır: kopyalanır və baxılır. Bununla belə, TrueCrypt-də montaj etməyə çalışarkən görürük:

Allaha şükürlər olsun ki, fləş sürücünün sahibi ağıllı idi və parolundan sirr etmədi, işləməyə imkan verdi, bütün versiyaları yoxladı.
Flaş sürücüdə FAT-ın təhlili heç bir səhv aşkar etməyib. Köhnə yaxşı lisenziyalı programlar və buna bənzər alətlər faylı sadə surətlə eyni şəkildə bərpa edir. Deməli, problem faylın özündədir.
Bəzən bu, qabın kiçik zədələnməsi səbəbindən də baş verə bilər. Başlığı zədələmək üçün kifayətdir. Və sonra yalnız konteynerdə saxlanılan ehtiyat başlığın istifadəsi qənaət edə bilər. Bu versiyanı yoxlamaq çətin deyil: Montaj Seçimləri menyusunda müvafiq onay qutularını yoxlayın (biz yalnız faylın surəti ilə işləyirik):

Və təəssüf ki, eyni nəticəni görürük. Bu o deməkdir ki, fayla dəyən ziyan daha ciddi olub.
Faylın məzmununun proqram təminatının bir növ nasazlığı, virusun və ya təcavüzkarın hərəkəti səbəbindən dəyişdirildiyini (qismən üzərinə yazıldığını) fərz etsək, o zaman, deyəsən, imtina etməyin vaxtı olardı. İçindəki bütün fayl belə görünür:

Onun görünüşü olduqca gözlənilir. O, indi və eyni idi. Əgər onun məzmununun dəyişdirilməsi ilə bağlı fərziyyə doğrudursa, onu əvvəlki vəziyyətinə qaytarmağa kömək edəcək heç bir seçim yoxdur. Bu fərziyyə rədd edilməlidir. O, bizi fləş sürücünü sahibinə verməkdən başqa heç nə etməyə sövq etmir, təəssüf hissi ilə bildirir ki, kömək etmək, əslində, mümkün deyil.
Gəlin növbəti fərziyyəyə nəzər salaq. Biz güman edirik ki, faylın məzmunu proqram səviyyəsində deyil, hardware səviyyəsində dəyişdirilib. Bu vəziyyətdə gördüyümüz şey oxumaq və yazmaq üçün cavabdeh olan nəzarətçinin düzgün işləməməsinin nəticəsidir. Və bu vəziyyətdə, flash sürücünün bizə "göstərdiyi" "düzgün" yaddaş məzmunu ilə üst-üstə düşmür.
Eyni zamanda, “nəticənin sabitliyi” heç nəyi sübut və ya təkzib etmir. Nəzarətçi hər dəfə oxumağa çalışdıqda eyni nəticə verə bilər, lakin doğru deyil.
Medianı işləməyən kimi qəbul edərək, "nəzarətçinin nasazlığı" diaqnozu ilə belə bir problemi həll edə bilərsiniz. Birincisi, bütün məlumatlarla flash sürücünün ehtiyat nüsxəsini düzəldirik. Sektor üzrə klonlama üçün WinHex-dən istifadə edirik.
Sonra, flash sürücünü sökmək, yaddaş çiplərini lehimləmək, onu aparat-proqram kompleksində oxumaq lazımdır (biz Flash Extractor v6.141 istifadə edirik). Oxuma ECC korreksiyası ilə düzəldilmiş bir çox səhvləri ehtiva edir. Sonra, nəzarətçinin düzgün işləməsini proqramlı şəkildə təqlid edərək, alınan chip şifrəsini açmaq və düzgün şəkil faylını, yəni flash sürücünün görüntüsünü əldə etmək lazımdır. Bu şəkildən konteynerimizi çıxarırıq. TrueCrypt-də quraşdırılmağa çalışır.
Və Yaşa!!! Konteyner quraşdırılıb!!! Məntiqi sürücü məktubu təyin edilib, lakin məzmun hələ açılmır.

Görünür, konteynerin özündə hələ də bəzi yanlış girişlər var və onun fayl sistemi zədələnib. Ancaq əsas odur ki, indi şifrələnmir. İndi normal zədələnmiş bölmədir. Bu disklər və flash sürücülər, hətta RAID massivləri ilə də baş verir. Sadə hallarda hər şeyi Program həll edir. Və bu, məhz belə bir haldır. Nəticədə konteynerdəki bütün məlumatlar bərpa edildi və xoşbəxt müştəriyə verildi.
Əlbəttə ki, bu yolu izləməklə, cihazın düzgün işləmədiyini fərz etsək, biz (müştəri icazəsi ilə) fləş sürücünün dəyərini riskə atdıq. Yəni bizim fərziyyəmizin təsdiq edilməməsi, boş yerə işləyən bir fleş diski öldürməyimiz demək olardı. Lakin müştəri üçün məlumatların dəyəri olduqca yüksək idi, bu da bizi mümkün qurbanlardan asılı olmayaraq, onu bərpa etmək üçün hər şansdan istifadə etməyə sövq etdi, xüsusən də belə həcmli flash sürücülər indi çox ucuz olduğundan.
Beləliklə, məlumatlar tamamilə bərpa olunur. Və sökdüyümüz fləş disk, göründüyü kimi, düzgün işləmədi, yəni vacib məlumatlara etibar etmək, hər halda, intihar idi.
Qeyd etmək lazımdır ki, bu hal istisna deyil. Flash sürücülər həqiqətən tez-tez belə uğursuzluqlar verir. Sadəcə həmişə belə görünmür. Hər kəs bir flash sürücünün bir cihaz kimi ümumiyyətlə işləmədiyi vəziyyəti başa düşür. Burada özünüzə kömək etmək üçün çox şey yoxdur. Və tamamilə canlıdırsa, sadəcə fayl zədələnir. Məsələn, *.doc, *. xls və ya verilənlər bazası 1s. Bəzən bu şəkildə "zədələnmiş" fayl deyil, faylların ayrılması cədvəli (FAT) olur. Sonra flash sürücü məntiqi problemi olan bir media kimi davranacaq - fayl kopyalanır, xəta ilə açılır və ya ümumiyyətlə açılmır. Və təcrübəsiz bərpaçı proqram vasitələrinin (chkdsk, fsck, asan bərpa) niyə kömək etmədiyini başa düşməyə bilər.
Təəssüf ki, çox vaxt ölümcül səhvlər olur. Məsələn, bəzi insanlar standart MS alətlərindən istifadə edərək zədələnmiş faylı belə yalançı yumşaq bir şəkildə "təmir etməyə" və ya Chkdsk-i "zədələnmiş" FAT-a quraşdırmağa çalışırlar. Bütün bunlar, şübhəsiz ki, bir flash sürücüyə yazmağa səbəb olacaqdır. Və çox güman ki, nəzarətçinin günahı ilə yalnız yanlış məzmunu "verən" flash sürücünün sektorları indi həqiqətən zibillə yazılacaq. Və belə bir mühitin diqqətlə hazırlanmış sektorlar üzrə klonu belə onun həqiqi ehtiyat nüsxəsi olmayacaq, çünki o, fləş sürücünün özünün əvvəlki vəziyyətinə qaytarılmasına imkan verməyəcək.
Buna görə də, özlərini xilas etmək istəyənlər yalnız bir qaydanı yadda saxlamalıdırlar: bir USB flash sürücüsündə "proqram təminatı" problemləri üçün müxtəlif bərpa vasitələrini sınamaq istəyirsinizsə, əvvəlcə onun şəklini, məsələn, WinHex-i düzəldin. Və sonra orijinal ilə deyil, bu görüntü ilə sınaqdan keçirin. Əgər problem həqiqətən məntiqlidirsə, o zaman klon üzərində işləməklə problemin öhdəsindən gələ bilərsiniz. Və onun yumşaqlığı yalan olarsa, heç olmasa, məlumatların hardware tərəfindən bərpası şansını pisləşdirməyəcəksiniz.