KeePass는 Dropbox/KeePassX로 인해 비밀번호 분실 및/또는 손상되었습니다.

KeePass는 Dropbox/KeePassX로 인해 비밀번호 분실 및/또는 손상되었습니다.

저는 비밀번호와 온라인 계정 정보를 보관하기 위해 약 한 달 전부터 Keepass를 사용하기 시작했습니다. 모든 것이 단일 .kdb 파일에 저장되었으며 비밀번호로만 보호되었습니다. 저는 윈도우 7을 사용하고 있습니다.

이제 Keepass는 "잘못된/잘못된 키" 오류로 인해 .kdb 파일을 열 수 없습니다.

나는 올바른 비밀번호를 가지고 있다고 확신합니다. 몇 글자를 섞었을 수도 있지만 그 가능성을 최소화하기 위해 약 24개의 다른 조합을 시도했지만 배제할 수는 없습니다.

그러나 내 생각에는 Dropbox 동기화(한 컴퓨터에서만 사용)로 인해 또는 Ubuntu에서 KeePassX를 사용하여 파일을 편집했기 때문에(동일한 컴퓨터에서 이중 부팅, 마운트된 Win7 NTFS 파티션에 액세스하여) .kdb 파일이 손상된 것 같습니다. ) 또는 둘 다의 조합일 수도 있습니다.

Dropbox에서 이전 버전(원래 버전도 포함)을 복원하고 가능한 모든 비밀번호를 시도했지만 운이 없었습니다. (우분투에서 파일을 편집하기 전의 가장 오래된 사본이므로 KeePassX를 범인으로 배제하는 것 같습니다.) 항상 "0xA 유효하지 않음/손상된 파일 구조"를 제공하는 "KeePass 데이터베이스 파일 복구"를 사용하여 파일을 열려고 했습니다. (잘못된 비밀번호를 입력한 경우에도 동일한 오류 발생)

힘들게 수집한 데이터를 구할 수 있는 방법이 없을지 궁금합니다. 나는 일반적으로 무차별 대입 크래킹이 가능하지 않다는 것을 알고 있지만 아마도 사용자 이름/비밀번호의 절반 이상을 기억할 수 있기 때문에 그 중 하나가 상당히 자주 등장한다는 사실이 있을 수 있습니다(사소한 경우에는 통과). 이는 무차별 대입 프로세스를 실행 가능한 시간 프레임으로 단순화할 수 있습니다. 어쩌면 무차별 공격에는 내가 비밀번호 길이와 비밀번호의 문자를 알고 있다는 사실이 포함될 수도 있습니다. (저희가 비밀번호를 차단하는 것이 아니라 손상되었다고 가정하는 경우)

사용할 수 있는 라이브러리나 루틴이 있으면 프로그래밍을 할 수 있습니다.

다른 분들도 비슷한 고민을 하신 것 같더라구요
http://forums.dropbox.com/topic.php?id=6199
http://forums.dropbox.com/topic.php?id=9139
http://www.keepassx.org/forum/viewtopic.php?t=1967&f=1
따라서 이 질문이 웹을 검색하는 사람들에게 적합한 리소스가 되기를 바랍니다.

이것이 커뮤니티 위키가 되어야 한다고 생각한다면 자유롭게 말씀해 주십시오.

답변1

웹 인터페이스를 사용하여 Dropbox 계정에서 kdb 파일의 첫 번째 버전을 복원하려고 했나요? 아니면 더 이상 사용할 수 없나요? 처음 업로드된 버전에는 오류가 없어야 합니다.

(저는 일반적으로 WINE(Keepass 1.x) 또는 Mono(Keepass 2.x)를 사용하여 다른 시스템에서 동일한 바이너리 Keepass 버전을 사용합니다. 동일한 시스템에서 타사 구현을 사용하지 않습니다..kdb/.kdbx, 지금 당신을 괴롭히는 동일한 부패가 두려웠기 때문입니다)

답변2

DropBox 프로세스를 비활성화한 상태에서 파일에 액세스해 보셨나요?
아니면 웹사이트에서 다른 위치로 파일을 완전히 다운로드하시겠습니까?

DropBox에 FreeOTFE 볼륨을 보관하고 있는데 DropBox 동기화 소프트웨어가 실행 중인 상태에서는 마운트가 불가능한 경우가 많습니다. 소프트웨어를 끄자마자 문제가 해결되었습니다.

관련 정보