Android에서 복구된 손상된 .tar를 복구하세요.

Android에서 복구된 손상된 .tar를 복구하세요.

Android 휴대폰에 시작 로고만 계속 표시되는 결함이 있습니다. 저는 수리를 위해 삼성에 보냈고 삼성은 수리를 위해 제3자 회사에 보냈습니다. 나는 그들이 부품을 기다리고 있다고 들었고 언제 재고가 있을지 몰랐으며 추가 지연을 피하기 위해 교체품을 보내줄 것이라고 들었습니다. 괜찮습니다. 하지만 내 데이터를 얻을 수 있는지 물었을 때 제3자 회사에 소개되었습니다. 그들은 특정 보호법 때문에 내 동의가 있어도 내 데이터의 백업을 보관할 수 없으며 지금쯤 덮어쓰여졌을 수도 있다고 말했습니다.

이전에는 수리를 위해 보낼 때 adb를 사용하여 일부 파일 구조를 세 개의 별도 tar 파일에 넣었으나 결국 파일이 손상된 것을 발견했습니다.

  • data.tar - 366,870,016바이트
  • system.tar - 285,983,232바이트
  • dbdata.tar - 6,245,888바이트

tar 명령을 사용하여 전체 프로세스를 중지시킨 디렉터리를 제외하면서 tar 아카이브를 만들었습니다. tar가 완료된 후 오류 메시지/경고가 표시됩니까? (이것이 지금 무엇인지 확실하지 않습니다). 이 데이터는 내부 SD 카드에 백업됩니다. 내 컴퓨터를 통해 액세스할 수 있었기 때문에 복사할 수 있었습니다. 언제 손상이 발생했는지는 확실하지 않지만 tar 명령이 올바르게 실행되지 않은 것 같습니다. 문자열을 실행하면 임의의 문자만 표시됩니다.

data.tar 및 system.tar의 tar tvf는 dbdata.jar에 아무것도 표시하지 않습니다.

tar: This does not look like a tar archive
tar: Skipping to next header
tar: Exiting with failure status due to previous errors

이 모든 파일을 taring하면 다음과 같습니다.

data.tar: data
dbdata.tar: data
system.tar: data

-

abc@xyz-virtual-machine:~/Downloads$ hd data.tar | head --lines=50
00000000  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
*
06588000  2e 20 20 20 20 20 20 20  20 20 20 10 00 ab b0 06  |.          .....|
06588010  07 3f 07 3f 00 00 b1 06  07 3f 2e 00 00 00 00 00  |.?.?.....?......|
06588020  2e 2e 20 20 20 20 20 20  20 20 20 10 00 ab b0 06  |..         .....|
06588030  07 3f 07 3f 00 00 b1 06  07 3f 00 00 00 00 00 00  |.?.?.....?......|
06588040  e5 45 00 75 00 72 00 6f  00 70 00 0f 00 91 65 00  |.E.u.r.o.p....e.|
06588050  00 00 ff ff ff ff ff ff  ff ff 00 00 ff ff ff ff  |................|
06588060  e5 55 52 4f 50 45 20 20  20 20 20 10 00 ae b0 06  |.UROPE     .....|
06588070  07 3f 07 3f 00 00 b1 06  07 3f 31 00 00 80 00 00  |.?.?.....?1.....|
06588080  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
*
06590000  2e 20 20 20 20 20 20 20  20 20 20 10 00 00 2b 80  |.          ...+.|
06590010  ce 3e ce 3e 00 00 2b 80  ce 3e 37 00 00 00 00 00  |.>.>..+..>7.....|
06590020  2e 2e 20 20 20 20 20 20  20 20 20 10 00 00 2b 80  |..         ...+.|
06590030  ce 3e ce 3e 00 00 2b 80  ce 3e 00 00 00 00 00 00  |.>.>..+..>......|
06590040  41 6d 00 65 00 74 00 61  00 00 00 0f 00 87 ff ff  |Am.e.t.a........|
06590050  ff ff ff ff ff ff ff ff  ff ff 00 00 ff ff ff ff  |................|
06590060  4d 45 54 41 20 20 20 20  20 20 20 10 00 00 20 18  |META       ... .|
06590070  38 40 38 40 00 00 27 18  38 40 42 00 00 00 00 00  |8@8@..'.8@B.....|
06590080  41 61 00 75 00 64 00 69  00 6f 00 0f 00 3d 00 00  |Aa.u.d.i.o...=..|
06590090  ff ff ff ff ff ff ff ff  ff ff 00 00 ff ff ff ff  |................|
065900a0  41 55 44 49 4f 20 20 20  20 20 20 10 00 00 30 80  |AUDIO      ...0.|
065900b0  ce 3e ce 3e 00 00 30 80  ce 3e 66 0b 00 00 00 00  |.>.>..0..>f.....|
065900c0  41 62 00 6f 00 6f 00 6b  00 6d 00 0f 00 91 61 00  |Ab.o.o.k.m....a.|
065900d0  72 00 6b 00 73 00 00 00  ff ff 00 00 ff ff ff ff  |r.k.s...........|
065900e0  42 4f 4f 4b 4d 41 7e 31  20 20 20 10 00 64 4a 19  |BOOKMA~1   ..dJ.|
065900f0  09 3f 09 3f 01 00 4a 19  09 3f de 01 00 00 00 00  |.?.?..J..?......|
06590100  41 61 00 75 00 64 00 69  00 6f 00 0f 00 e4 5f 00  |Aa.u.d.i.o...._.|
06590110  76 00 32 00 00 00 ff ff  ff ff 00 00 ff ff ff ff  |v.2.............|
06590120  41 55 44 49 4f 5f 56 32  20 20 20 10 00 64 a7 a6  |AUDIO_V2   ..d..|
06590130  b2 40 b2 40 02 00 a7 a6  b2 40 a9 28 00 00 00 00  |.@.@.....@.(....|
06590140  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
*
06598000  2e 20 20 20 20 20 20 20  20 20 20 10 00 00 2b 80  |.          ...+.|
06598010  ce 3e ce 3e 00 00 2b 80  ce 3e 42 00 00 00 00 00  |.>.>..+..>B.....|
06598020  2e 2e 20 20 20 20 20 20  20 20 20 10 00 00 2b 80  |..         ...+.|
06598030  ce 3e ce 3e 00 00 2b 80  ce 3e 37 00 00 00 00 00  |.>.>..+..>7.....|
06598040  e5 6d 00 65 00 74 00 61  00 2e 00 0f 00 6e 67 00  |.m.e.t.a.....ng.|
06598050  7a 00 00 00 ff ff ff ff  ff ff 00 00 ff ff ff ff  |z...............|
06598060  e5 45 54 41 20 20 20 20  47 5a 20 20 00 00 20 18  |.ETA    GZ  .. .|
06598070  38 40 38 40 02 00 20 18  38 40 11 41 a4 dd 20 01  |8@8@.. [email protected].. .|
06598080  e5 6d 00 65 00 74 00 61  00 2e 00 0f 00 d4 64 00  |.m.e.t.a......d.|
06598090  61 00 74 00 00 00 ff ff  ff ff 00 00 ff ff ff ff  |a.t.............|
065980a0  e5 45 54 41 20 20 20 20  44 41 54 20 00 00 27 18  |.ETA    DAT ..'.|
065980b0  38 40 38 40 02 00 27 18  38 40 eb 45 00 74 2c 03  |8@8@..'[email protected],.|
065980c0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
*
065a0000  3c 3f 78 6d 6c 20 76 65  72 73 69 6f 6e 3d 22 31  |<?xml version="1|
065a0010  2e 30 22 3f 3e 3c 61 64  65 70 74 3a 64 65 76 69  |.0"?><adept:devi|

Advanced TAR Repair(http://archive.org/details/tucows_326605_Advanced_TAR_Repair)를 사용해 보았으나 성공하지 못했습니다.

각 tar 파일을 주의 깊게(가능한 한 천천히) 스캔하고 최대한 많은 파일 구조를 얻을 수 있는 도구가 있습니까?

답변1

당신은 많은 것을 회복할 수 없을 것이다.

hd출력 에 따르면 data.tar파일에 다음이 포함됩니다.101MB의 0다음은 일부 FAT32 디렉터리 항목입니다. 이것은 TAR 파일은 아니지만 FAT 파일 시스템의 심각하게 손상되거나 불완전한 복사본처럼 보입니다. 확실히 누락된 부분을 수리할 만큼 남은 구조물이 충분하지 않았습니다.

이 시점에서 나머지 조각을 가져오는 가장 좋은 방법은 CGSecurity와 같은 도구를 사용하는 것입니다.사진 기록, 이미지를 검색하고 서명을 기반으로 파일 식별을 시도합니다.

관련 정보