숨겨진 볼륨에 외부 볼륨과 동일한 비밀번호를 사용했습니다. 외부 볼륨의 데이터가 손실되었나요?

숨겨진 볼륨에 외부 볼륨과 동일한 비밀번호를 사용했습니다. 외부 볼륨의 데이터가 손실되었나요?

실제로 보관하고 싶은 데이터가 포함된 일반 TrueCrypt 볼륨이 있었습니다. 글쎄, 완전 바보처럼, 나는 숨겨진 볼륨을 실험하기로 결정했고, 물론 기존 볼륨을 실험 대상으로 사용했습니다. 숨겨지지 않은 외부 볼륨의 비밀번호는 AAAA였습니다(실제로는 아니지만 여기서 요점을 알 수 있습니다). 그런 다음 동일한 비밀번호로 숨겨진 볼륨을 만들었습니다. 나중에 마운트하려고 시도했을 때 모든 데이터가 사라졌습니다.

숨겨진 볼륨에 대해 자세히 읽어보니 TrueCrypt의 비밀번호는 볼륨에 액세스할 뿐만 아니라 볼륨을 식별하는 역할도 한다는 사실이 드러났습니다. 먼저 TrueCrypt는 입력한 비밀번호와 일치하는 숨겨진 볼륨이 있는지 확인하기 위해 비밀번호를 시도합니다. 그렇다면 숨겨진 볼륨을 마운트합니다. 그렇지 않으면 일반 볼륨이 있는지 확인하고, 있으면 해당 볼륨을 마운트합니다.

따라서 두 볼륨 모두에 AAAA 비밀번호를 사용하면 본질적으로 TrueCrypt가 항상 숨겨진 볼륨을 마운트하게 된다는 것이 제가 이해한 바입니다. 외부 볼륨의 데이터는 아직 거기에 있지만 TrueCrypt가 따르는 이벤트 순서로 인해 액세스할 수 없는 것 같습니다.

그러나 상황을 복잡하게 만들기 위해 숨겨진 볼륨을 식별한 다음 해당 암호를 BBBB로 변경하여 AAAA를 사용하여 다시 외부 볼륨에 액세스할 수 있도록 볼륨의 비밀번호를 AAAA에서 BBBB로 변경하려고 했습니다. 암호 변경이 성공한 것으로 보였지만 AAAA로 볼륨을 마운트하면 여전히 데이터를 볼 수 없습니다. BBBB로 마운트하고 Windows 탐색기에서 볼륨을 열면 볼륨을 포맷해야 한다는 메시지가 나타납니다.

그 정보를 잃지 않았으면 좋겠습니다. 누군가가 저에게 정보를 복구하는 방법을 알려주거나 불가능하다고 조언해 실망시켜 주셨으면 좋겠습니다.

답변1

Jan Schejbal의 의견은 나에게 아이디어를 주었습니다. 나는 이미 데이터가 여전히 거기에 있다고 의심했지만 볼륨 헤더에 대한 언급으로 인해 머리 속에 전구가 꺼졌습니다.

외부 볼륨을 마운트하고 데이터 복구 응용 프로그램인 Restorer2000 Pro를 사용하여 전체 볼륨에 대한 전체 스캔을 수행했습니다. 놀랍게도 모든 데이터 파일이 거기에 있었습니다! 나는 모든 파일을 새로운 TC 볼륨으로 복구했고 다시는 이런 혼란을 반복하지 말아야 한다는 교훈을 얻었습니다.

관련 정보