Na-eje ije site na nhụjuanya ma ọ bụ ogologo akụkọ ihe mere eme nke otu mgbake data

Ọ bụ 2019. Ụlọ nyocha anyị nwetara draịva QUANTUM FIREBALL Plus KA nwere ikike nke 9.1GB, nke na-adịghị adịkarị maka oge anyị. Dị ka onye nwe draịva si kwuo, ọdịda ahụ mere laa azụ na 2004 n'ihi ọkụ ọkụ dara ada, nke were ya na draịvụ ike na ihe ndị ọzọ PC. Mgbe ahụ, e nwere nleta na ọrụ dị iche iche na mgbalị iji rụkwaa draịva na iweghachi data, nke na-emeghị nke ọma. N'ọnọdụ ụfọdụ, ha kwere nkwa na ọ ga-adị ọnụ ala, ma ọ dịghị mgbe ha edozi nsogbu ahụ, na ndị ọzọ ọ dị oke ọnụ na onye ahịa ahụ achọghị iweghachi data ahụ, ma n'ikpeazụ diski ahụ gafere ọtụtụ ebe ọrụ. Ọ furu efu ọtụtụ ugboro, ma n'ihi na onye nwe ya lekọtara ozi ndekọ sitere na akwụkwọ mmado dị iche iche na draịva tupu oge eruo, o jisiri ike hụ na draịvụ ike ya si na ụfọdụ ụlọ ọrụ na-alaghachi. Njem ahụ agafeghị n'enweghị akara, ọtụtụ akara nke soldering nọgidere na bọọdụ nchịkwa mbụ, na enweghị ihe SMD na-ahụkwa anya (na-ele anya n'ihu, m ga-ekwu na nke a bụ obere nsogbu nke ụgbọala a).

Na-eje ije site na nhụjuanya ma ọ bụ ogologo akụkọ ihe mere eme nke otu mgbake data
Osikapa. 1 HDD Quantum Fireball Plus KA 9,1GB

Ihe mbụ anyị ga-eme bụ ịchọ na ebe nchekwa ihe inye onyinye maka otu ejima ochie nke ụgbọala a nwere bọọdụ njikwa na-arụ ọrụ. Mgbe achọchara a, ọ bịara kwe omume ịme usoro nyocha dị ukwuu. Mgbe ịlele moto windings maka obere sekit na ijide n'aka na ọ dịghị obere sekit, anyị na-etinye osisi si na-enye onyinye ụgbọala na onye ọrịa mbanye. Anyị na-etinye ike ma na-anụ ụda nkịtị nke aro na-atụgharị elu, na-agafe ule calibration na ntinye ngwa ngwa, na mgbe sekọnd ole na ole, ụgbọala na-akọ site na ndekọ na ọ dị njikere ịzaghachi iwu sitere na interface.

Na-eje ije site na nhụjuanya ma ọ bụ ogologo akụkọ ihe mere eme nke otu mgbake data
Osikapa. 2 DRD DSC na-egosi na ọ dị njikere ịnata iwu.

Anyị na-akwado ụdị modul firmware niile. Anyị na-enyocha iguzosi ike n'ezi ihe nke modul firmware. Enweghị nsogbu na modul ọgụgụ, mana nyocha nke akụkọ na-egosi na enwere ụfọdụ ihe na-adịghị mma.

Na-eje ije site na nhụjuanya ma ọ bụ ogologo akụkọ ihe mere eme nke otu mgbake data
Osikapa. 3. Mpaghara okpokoro.

Anyị na-aṅa ntị na nkesa nkesa zonal ma mara na ọnụ ọgụgụ nke cylinders bụ 13845.

Na-eje ije site na nhụjuanya ma ọ bụ ogologo akụkọ ihe mere eme nke otu mgbake data
Osikapa. 4 P-ndepụta (ndepụta mbụ - ndepụta ntụpọ ewepụtara n'oge usoro mmepụta).

Anyị na-adọta uche gaa na ọnụ ọgụgụ dị nta nke ntụpọ na ebe ha nọ. Anyị na-eleba anya na ntụpọ ụlọ ọrụ na-ezobe log log (60h) wee chọpụta na ọ bụ ihe efu na enweghị otu ntinye. Dabere na nke a, anyị nwere ike iche na n'ime otu n'ime ndị gara aga ọrụ emmepe, ụfọdụ manipulations nwere ike e mere na ọrụ mpaghara nke mbanye, na mberede ma ọ bụ ụma e dere a mba ọzọ modul, ma ọ bụ ndepụta nke ntụpọ na mbụ. otu kpochara. Iji nwalee echiche a, anyị na-emepụta ọrụ na Data Extractor na nhọrọ "mepụta ngalaba-site-ngalaba akwụkwọ" na "mepụta nsụgharị mebere".

Na-eje ije site na nhụjuanya ma ọ bụ ogologo akụkọ ihe mere eme nke otu mgbake data
Osikapa. 5 paramita ọrụ.

N'ịbụ onye mepụtara ọrụ ahụ, anyị na-eleba anya na ntinye na tebụl nkebi na mpaghara efu (LBA 0)

Na-eje ije site na nhụjuanya ma ọ bụ ogologo akụkọ ihe mere eme nke otu mgbake data
Osikapa. 6 Ihe ndekọ buut nke ukwuu na tebụl nkebi.

Na nkwụsị 0x1BE enwere otu ntinye (16 bytes). Ụdị usoro faịlụ dị na nkebi bụ NTFS, kwụsịrị na mmalite nke ngalaba 0x3F (63), nha nke 0x011309A3 (18).
Na ngalaba nchịkọta akụkọ, mepee LBA 63.

Na-eje ije site na nhụjuanya ma ọ bụ ogologo akụkọ ihe mere eme nke otu mgbake data
Osikapa. 7 NTFS ngalaba buut

Dị ka ozi na ngalaba buut nke NTFS nkebi, anyị nwere ike ikwu na-esonụ: ngalaba size nabatara na olu bụ 512 bytes (okwu 0x0 (0) e dere na dechapụ 0200x512B), ọnụ ọgụgụ nke ngalaba na ụyọkọ bụ. 8 (byte 0x0 edere na 0x08D na-akwụ ụgwọ), ụyọkọ ụyọkọ bụ 512x8 = 4096 bytes, ndekọ MFT mbụ dị na nkwụsị nke ngalaba 6 site na mmalite nke diski (na nkwụsị nke 291x519 quadruple okwu 0x30 0 00 00C 00 00 (00) nke mbụ MFT ụyọkọ. A na-agbakọ nọmba ngalaba site na usoro: Nọmba ụyọkọ * ọnụ ọgụgụ nke ngalaba na ụyọkọ + defe na mmalite nke ngalaba 0* 00+00= 786).
Ka anyị gaa na ngalaba 6.

Na-eje ije site na nhụjuanya ma ọ bụ ogologo akụkọ ihe mere eme nke otu mgbake data
Fig. 8

Ma data dị na mpaghara a dị nnọọ iche na ndekọ MFT. Agbanyeghị na nke a na-egosi ntụgharị asụsụ na-ezighi ezi n'ihi ndepụta ntụpọ ezighi ezi, ọ naghị egosi eziokwu a. Iji nwetakwuo nlele, anyị ga-agụ diski ahụ site na ngalaba 10 n'akụkụ abụọ ahụ metụtara ngalaba 000. Mgbe ahụ, anyị ga-achọkwa okwu ndị anyị na-agụ mgbe nile.

Na-eje ije site na nhụjuanya ma ọ bụ ogologo akụkọ ihe mere eme nke otu mgbake data
Osikapa. 9 Ndekọ MFT mbụ

Na ngalaba 6 anyị na-ahụ ndekọ MFT mbụ. Ọnọdụ ya dị iche na nke a gbakọrọ site na ngalaba 291, wee bụrụ otu ihe ndekọ 551 (site na 32 ruo 16) na-aga n'ihu. Ka anyị tinye ọnọdụ nke ngalaba 0 na tebụl ngbanwe wee gaa n'ihu site na ngalaba 15.

Na-eje ije site na nhụjuanya ma ọ bụ ogologo akụkọ ihe mere eme nke otu mgbake data
Fig. 10

Ọnọdụ nke ndekọ No. 16 kwesịrị ịdị na nkwụsị 12, ma anyị na-ahụ zeros n'ebe ahụ kama ndekọ MFT. Ka anyị mee nchọpụta yiri nke ahụ na mpaghara gbara ya gburugburu.

Na-eje ije site na nhụjuanya ma ọ bụ ogologo akụkọ ihe mere eme nke otu mgbake data
Osikapa. 11 MFT ntinye 0x00000011 (17)

A na-achọpụta nnukwu iberibe MFT, malite na nọmba ndekọ 17 na ogologo nke 53 ndekọ) na mgbanwe nke ngalaba 646. Maka ọnọdụ 17, tinye mgbanwe nke ngalaba +12 na tebụl ngbanwe.
N'ịbụ ndị kpebisiri ike na ọnọdụ nke iberibe MFT na mbara igwe, anyị nwere ike ikwubi na nke a adịghị ka ọdịda na-enweghị ihe ọ bụla na ndekọ nke mpempe MFT na nkwụsị na-ezighị ezi. Enwere ike ịtụle ụdị nke nwere ntụgharị asụsụ na-ezighi ezi.
Iji mekwuo ebe ngbanwe, anyị ga-edobe nchụpụ kacha nwee ike. Iji mee nke a, anyị na-ekpebi ole akara njedebe nke akụkụ NTFS (mbipụta nke ngalaba buut) na-agbanwe. Na eserese 7, na nkwụsị 0x28, quadword bụ uru nha nkebi nke 0x00 00 00 00 01 13 09 A2 (18). Ka anyị gbakwunye nkwụsị nke nkebi ahụ n'onwe ya site na mmalite nke diski na ogologo ya, anyị na-enweta nkwụsị nke njedebe NTFS akara 024 + 866 = 18. Dị ka a tụrụ anya, akwụkwọ achọrọ nke ngalaba buut adịghị ebe ahụ. Mgbe a na-enyocha mpaghara gbara ya gburugburu, a hụrụ ya ka ọ na-abawanye ngbanwe nke ngalaba +024 n'akụkụ nke ikpeazụ MFT.

Na-eje ije site na nhụjuanya ma ọ bụ ogologo akụkọ ihe mere eme nke otu mgbake data
Osikapa. 12 oyiri nke ngalaba buut NTFS

Anyị na-eleghara akwụkwọ nke ọzọ nke ngalaba buut anya na nkwụsị 18, ebe ọ bụ na ọ dịghị ihe jikọrọ ya na nkebi anyị. Dabere na ọrụ ndị gara aga, e guzobere na n'ime ngalaba ahụ enwere ntinye nke ngalaba 041 nke "gbapụtara" na mgbasa ozi, nke gbasaa data.
Anyị na-agụ draịva ahụ zuru ezu, nke na-ahapụ ngalaba 34 na-agụghị akwụkwọ. N'ụzọ dị mwute, ọ gaghị ekwe omume ntụkwasị obi na-ekwe nkwa na ha niile bụ ntụpọ wepụrụ na P-ndepụta, ma na n'ihu nyocha ọ bụ ihe amamihe dị na-ewere n'ime akaụntụ ha ọnọdụ, ebe ọ bụ na n'ọnọdụ ụfọdụ ọ ga-ekwe omume na-reliably ikpebi ngbanwe isi na. izi ezi nke ngalaba, ọ bụghị faịlụ ahụ.

Na-eje ije site na nhụjuanya ma ọ bụ ogologo akụkọ ihe mere eme nke otu mgbake data
Osikapa. 13 Ọnụ ọgụgụ ọgụgụ diski.

Ọrụ anyị na-esote ga-abụ ịtọlite ​​​​ebe dị nso nke mgbanwe (na izi ezi nke faịlụ nke ha mere). Iji mee nke a, anyị ga-enyocha ihe ndekọ MFT niile wee wuo agbụ nke ebe faịlụ (iberibe faịlụ).

Na-eje ije site na nhụjuanya ma ọ bụ ogologo akụkọ ihe mere eme nke otu mgbake data
Osikapa. 14 Agbụ nke ebe faịlụ ma ọ bụ iberibe ha.

Na-esote, na-ebugharị site na faịlụ gaa na faịlụ, anyị na-achọ oge nke a ga-enwe data ndị ọzọ kama isi faịlụ a na-atụ anya ya, a ga-ahụkwa nkụnye eji isi mee ihe na ụfọdụ mgbanwe dị mma. Na ka anyị na-emezigharị ihe ngbanwe, anyị na-ejupụta tebụl. Nsonaazụ nke imeju ga-abụ ihe karịrị 99% nke faịlụ na-enweghị mmebi.

Na-eje ije site na nhụjuanya ma ọ bụ ogologo akụkọ ihe mere eme nke otu mgbake data
Osikapa. Ndepụta faịlụ ndị ọrụ 15 (enwetara nkwenye n'aka onye ahịa ka ibipụta nseta ihuenyo a)

Iji guzobe isi ngbanwe na faịlụ nke ọ bụla, ị nwere ike ịrụ ọrụ ndị ọzọ na, ọ bụrụ na ị maara nhazi nke faịlụ ahụ, chọta ntinye data na-enweghị njikọ na ya. Ma n'ọrụ a, ọ bụghị n'ụzọ akụ na ụba ga-ekwe omume.

PS Ọ ga-amasị m ịgwa ndị ọrụ ibe m okwu, ndị diski a dịbu n'aka ha. Biko kpachara anya mgbe ị na-arụ ọrụ na firmware ngwaọrụ ma kwadoo data ọrụ tupu ịgbanwe ihe ọ bụla, ma kpachara anya mee ka nsogbu ahụ ka njọ ma ọ bụrụ na ịnweghị ike ikwenye na onye ahịa na ọrụ ahụ.

Ebipute gara aga: Chekwa na matches ma ọ bụ na-eweghachi data site na igwe HDD Seagate ST3000NC002-1DY166

isi: www.habr.com

Tinye a comment