Zacząłem używać Keepass około miesiąc temu do przechowywania moich haseł i informacji o kontach online. Wszystko było przechowywane w jednym pliku .kdb, chronionym tylko hasłem. Korzystam z systemu Windows 7.
Teraz Keepass nie może otworzyć mojego pliku .kdb z błędem „Nieprawidłowy / zły klucz”.
Jestem dość pewny, że mam właściwe hasło. Chociaż mogłem wymieszać kilka liter, próbowałem około dwóch tuzinów różnych kombinacji, aby zminimalizować tę możliwość - ale nie mogę tego wykluczyć.
Domyślam się jednak, że plik .kdb został uszkodzony, albo z powodu synchronizacji Dropbox (chociaż używa go tylko na jednym komputerze), albo dlatego, że edytowałem plik za pomocą KeePassX na Ubuntu (podwójny rozruch na tym samym komputerze, dostęp do zamontowanej partycji WinFS NTFS ) lub ewentualnie połączenie obu.
Próbowałem przywrócić starsze wersje (nawet oryginalną) z Dropbox i wypróbować wszystkie możliwe hasła bez powodzenia. (który wydaje się wykluczać KeePassX jako winowajcę, ponieważ najstarsze kopie są przed edycją pliku z Ubuntu) Próbowałem otworzyć plik za pomocą „Napraw plik bazy danych KeePass”, który zawsze daje „0xA Niepoprawna / uszkodzona struktura pliku” (ten sam błąd w przypadku wpisania nieprawidłowego hasła).
Zastanawiałem się, czy jest jakiś sposób na uratowanie moich mocno zebranych danych. Wiem ogólnie, że łamanie brutalnej siły nie jest możliwe, ale ponieważ pamiętam prawdopodobnie więcej niż połowę nazw użytkowników / haseł, być może fakt, że jedno z nich pojawia się dość często (moje przejście do trywialnych rzeczy), co może uprościć proces brutalnej siły do wykonalnych ram czasowych. Może ta brutalna siła może obejmować fakt, że znam długość hasła i znaki, z których jest wykonany. (Jeśli założymy, że jest zepsute, a nie z mojej strony utrata hasła)
Mógłbym programować, jeśli są jakieś biblioteki lub procedury, których mógłbym użyć.
Wydaje się, że inni ludzie mieli podobny problem
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
Więc mam nadzieję, że to pytanie stanie się odpowiednim źródłem informacji dla ludzi podczas przeszukiwania sieci.
Nie krępuj się powiedzieć mi, czy uważasz, że powinna to być wiki społeczności.
Odpowiedzi:
Czy próbowałeś przywrócić pierwszą wersję z pliku kdb z konta Dropbox przy użyciu interfejsu internetowego, czy nie jest już dostępny? Pierwsza przesłana wersja nie powinna zawierać żadnych błędów.
(Zwykle używam tej samej binarnej wersji Keepass na różnych systemach, używając WINE (Keepass 1.x) lub Mono (Keepass 2.x). Nie używam implementacji innych firm na tym samym .kdb / .kdbx, ponieważ byłem boisz się tej samej korupcji, która Cię prześladuje)
źródło
Czy próbowałeś uzyskać dostęp do pliku przy wyłączonym procesie DropBox?
A może w całości pobierasz plik ze strony internetowej do innej lokalizacji?
Mam wolumin FreeOTFE, który przechowuję w DropBox i często nie można go zamontować przy uruchomionym oprogramowaniu do synchronizacji DropBox. Jak tylko wyłączę oprogramowanie - problem rozwiązany.
źródło