Principiile de lucru și recuperarea datelor de pe unitățile flash USB

Principiile de lucru și recuperarea datelor de pe unitățile flash USB
Există multe dispozitive de stocare bazate pe cipuri de memorie nevolatile cu semiconductor solid (NAND Flash Memory). Practic toate dispozitivele au aceeași structură internă și sunt o placă electronică cu elemente lipite pe ea, dintre care principalele sunt:







Controlerul (microprocesor cu firmware-ul responsabil de prelucrare, prezentare și depozitare) - transmite comenzi către cip de memorie care desfășoară acțiuni definite de utilizator pentru afișarea, înregistrarea și ștergerea informațiilor.

Cip de memorie (memorie flash, memorie NAND FLASH) - un spațiu de stocare pentru date (utilizator și serviciu). Reprezintă mii de celule (tranzistoare) care pot fi citite de nenumărate ori, dar informații limitate sunt scrise pe ele, de aproximativ 100 de mii de ori.

Principiile de lucru și recuperarea datelor de pe unitățile flash USB

Memory NAND Flash se bazează pe elementul AND-NOT (din engleză și nu).
Tranzistorul are două obloane: un control și unul plutitor. Acesta din urmă este complet izolat și capabil să dețină electroni de până la 10 ani. Celula are, de asemenea, o chiuvetă și o sursă. La programarea (înregistrarea sau ștergerea informațiilor), se creează un câmp electric pe poarta de control și apare un efect de tunel. Unele electroni trec prin stratul izolator și intră în poarta plutitoare. Încărcarea pe poarta plutitoare schimbă "lărgimea" canalului sursei de scurgere și conductivitatea sa, care este folosită la citire. Programarea și citirea celulelor variază foarte mult în consumul de energie: dispozitivele de memorie flash consumă o mulțime de curent de scriere, în timp ce lectura consumă puțină energie. Pentru a șterge informațiile, se aplică o tensiune negativă mare la poarta de comandă, iar electronii de la trecerea porții plutitoare (tunel) la sursă. Tensiunea este furnizată contactelor (picioarelor) amplasate pe memoria flash a amestecului prin ele și citirii celulelor înregistrate. Datele sunt prelucrate de către controler și prin conectorul USB este furnizat utilizatorului într-o formă ușor de citit de om.
Conform acestui principiu, toate lucrările cunoscute la data de echipamente și toate tipurile de carduri de memorie bazate pe memorie flash NAND (USB Flash Drive, SD, xD, MMC, CompactFlash, mini SD, micro SD, SSD, etc)







Principii generale de recuperare de date de la unități flash deteriorate pe baza memoriei NAND.

Articolul nu va acorda atenție deteriorării logice și mecanice a dispozitivelor flash, cu care utilizatorul poate manipula cu ușurință echipamente speciale fără a părăsi casa. Acestea includ deteriorarea sistemului de fișiere (pe site-ul nostru puteți descărca versiuni demo ale software-ului care este special conceput pentru a aborda acest tip de problemă, un program care rulează în modul automat, reducând astfel riscul de erori care pot face utilizatorul trebuie să urmeze numai instrucțiunile de utilizare detaliate programul selectat).
Deteriorările mecanice la un conector USB, cum ar fi prin tragerea stick slot rămâne în computer în sus din „corpul“ (aici au nevoie de orice stație de lipit și cel puțin o anumită experiență de lipit). Dacă acest lucru cauzează, de asemenea, o mulțime de neînțelegeri pentru dvs. și creează o serie de probleme - puteți întotdeauna să vă adresați profesioniștilor în domeniul recuperării informațiilor. de regulă, lucrul la extragerea datelor pentru astfel de probleme nu este suficient de puternic.

Ce trebuie să faceți atunci când unitatea flash USB a murit (s-a înecat, ars din cauza unei extracții incorecte sau a căderii de tensiune) și nu este detectată de computer ca dispozitiv? Controlerul din interiorul unității, în plus față de implementarea interfeței proprii, răspândește datele pe întregul volum al celulelor cipului de memorie, pentru a preveni uzura lor. Defectarea controlerului duce la pierderea totală sau parțială a accesului la datele unității, însă toate acestea rămân de obicei în interiorul cipurilor de memorie.

Pentru a începe cu, înainte de a începe să funcționeze, trebuie să aibă un număr de software și hardware pentru dezlipire, citește conținutul cip de memorie în lucru binar (Halda) și mai departe cu ei într-un mediu de specialitate (interfață de program) are un număr de algoritmi care operează cel mai popular acum controlorii de zi utilizați în unități flash bazate pe memorie flash.
Informațiile stocate pe flash card prin activitatea controlerului este afișat de Windows Explorer (sau alt sistem de operare), într-un ordonat, lizibil pentru utilizator, dar (fizică) locația sa actuală în cipuri de memorie diferite cardinal. Datele sunt împrăștiate și amestecate între ele, formând un "mozaic" care a colectat, care în ordinea corectă este posibil pentru a obține datele pierdute înapoi.

1. În primul rând pentru a elimina asperitățile nivelul de amestecare de memorie de informații interne, astfel încât cip sau cip de memorie poate fi compus din mai multe părți (cristale) în principal 1-st, 2 sau 4-dx și înregistrarea lor produs direct în două sau mai multe locuri (există o dublare a vitezei de înregistrare). Scopul este de a colecta date în ordinea corectă (numărul de tabelă FAT, astfel de sectoare au fost în ordine) într-un fișier mare (Rezultatul haldei), care va fi de lucru suplimentare cu privire la recuperare de date.

2. Înregistrarea pe chips-uri / cristale de memorie produse de unități (blocuri), constând, la rândul său de pagini (pagina), care sunt formate din sectoare (de obicei 528 biți) - care formează integral bănci (bănci). Blocurile din interiorul băncilor sunt amestecate. Fiecare bloc are un marker, de obicei 1 sau 2 biți consecutivi (o funcție de numărul de bloc), prin operarea marcatorii, regulatorul aranjează automat blocuri în ordine, apoi se afișează informațiile stocate în stocarea prin intermediul interfeței USB. În cazuri rare, băncile pot fi, de asemenea, amestecate, complicând amestecul general de date.
Sarcina este de a aranja blocurile în ordinea corectă în fiecare bancă, așa cum procedează controlerul cardului flash, obține imaginea și copiază datele. Ceea ce este necesar pentru aceasta este cunoașterea principiilor de funcționare a algoritmilor de controler, prin care se realizează numerotarea blocurilor utilizând markeri sau tabele de traducere.







Trimiteți-le prietenilor: