Jeśli przy jakiejś okazji przeglądasz swoje urządzenie w poszukiwaniu danych, które możesz usunąć wolne miejsce, znalazłeś się w folderze WhatsApp z plikami msgstore i wydawały ci się podejrzane, powinieneś być spokojny, ponieważ nie jest to złośliwe oprogramowanie ani nic niebezpiecznego. Są to pliki tworzone przez samą aplikację do obsługi wiadomości błyskawicznych i spełniające swoją funkcję.
Pero Czym jest msgstore? Do czego służy msgstore? Tutaj wyjaśnimy wszystkie Twoje wątpliwości dotyczące tego, czym one są, do czego służą, a także więcej szczegółów na temat tych plików. I tak zostań ekspertem w WhatsApp.
Czym są pliki msgstore
Pliki msgstore są zaszyfrowane kopie zapasowe czatów, które aplikacja tworzy, kopie zapasowe zawierające wyłącznie tekst rozmów i grup, w których uczestniczymy. Oznacza to, że będzie zawierał wszystko, co jest generowane w różnych trwających czatach, grupach, a także w archiwach.
Pliki te zazwyczaj mają rozszerzenie rozszerzenie takie jak .db.crypt12 lub .db.crypt14, co oznacza, że mają one format bazy danych (db lub baza danych) i szyfrowanie (krypta) typowe dla WhatsApp. W ten sposób pliki nie tylko przechowują czaty, ale także gwarantują bezpieczeństwo i prywatność Twoich rozmów, dzięki czemu nie można uzyskać dostępu do tych rozmów ani ich zmieniać bez wiedzy, w jaki sposób można je odszyfrować, to znaczy bez klucza deszyfrującego.
W ten sposób, jeśli ponownie zainstalujesz WhatsApp lub zmienisz telefon, a jeśli zresetujesz system, możesz przywrócić swoje rozmowy z tych plików. Ponadto pliki te służą również do synchronizowania czatów między różnymi urządzeniami, jeśli masz wersję WhatsApp Web lub komputerową.
Na przykład na poprzednim obrazie możesz zobaczyć:
- msgstore.db.cryptXX
- msgstore.db.rrrr-mm-dd.db.cryptXX
- msgstore.db.aaaa-mm-dd (1) .db.cryptXX
- msgstore.db.aaaa-mm-dd (2) .db.cryptXX
Zamiast pokazywać rrrr-mm-dd będzie pokazane data utworzenia pliku w formacie rok-miesiąc-dzień. W sumie w tym katalogu znajdziemy tylko cztery pliki. Przykładowo w tym przypadku są one z 9 listopada 2021 roku i w zależności od daty wykonania automatycznej kopii zapasowej data nazwiska może się różnić...
Plik msgstore.db.cryptXX przechowuje czaty, które aktualnie mamy w aplikacji, podczas gdy reszta plików przechowuje poprzednie kopie zapasowe, co pozwala nam odzyskać usunięte rozmowy WhatsApp poprzez usunięcie głównego pliku msgstore.db.cryptXX i zmiana nazwy najnowszej kopii na msgstore.db.cryptXX.
Ostatnia część XX w nazwie pliku msgstore.db.cryptXX odnosi się do liczby wersja szyfrowania używana przez WhatsApp aby chronić swoje rozmowy. Liczba ta wskazuje poziom zabezpieczeń i algorytm szyfrowania zastosowany w tym konkretnym pliku. Na przykład .crypt12 był kiedyś powszechny, a nowszy .crypt14. Mogą to być także inne liczby w zależności od generacji szyfru.
Gdzie są sklepy z wiadomościami WhatsApp i ich struktura?
L Pliki msgstore, w zależności od typu urządzenia i wersji systemu Android, znajdują się w folderach:
- WhatsApp / Bazy danych
- android/data/com.whatsapp/Databases
La wewnętrzna struktura pliku msgstore Jest to dość skomplikowane i różni się w zależności od wersji WhatsApp. Jednak ogólnie pliki te zawierają:
- Informacje kontaktowe: nazwiska, numery telefonów itp.
- Treść wiadomości- W zależności od ustawień kopii zapasowych skonfigurowanych w Whatsapp, będą one zawierać tekst, obrazy, a nawet filmy, pliki audio itp.
- Metadane: daty i godziny wiadomości, status przeczytania itp.
Co ważne, pliki te są zaszyfrowane, co oznacza, że nie można ich otworzyć i odczytać ich zawartości za pomocą prostego edytora tekstu. Jeśli spróbujesz to zrobić, zobaczysz serię losowych znaków, które nie mają żadnego sensu.
Czasami można również znaleźć niektóre pliki tipo msgstore-inkrementacja-X.db.cryptXX. W takich przypadkach nie zawierają wszystkich informacji przechowywanych przez te opisane powyżej, ponieważ nie jest to pełna kopia zapasowa lub kopia zapasowa, ale raczej kopia przyrostowa. Oznacza to, że zapisuje tylko zmiany wprowadzone w plikach od czasu ostatniej kopii zapasowej, zarówno pełnej, jak i przyrostowej...
Wersje szyfrowania Whatsapp
Jak wspomniałem wcześniej, pliki bazy danych są szyfrowane. W maju 2021 r. wystartował WhatsApp używaj zakończenia crypt14 od wersji 2.21.8.17. Na chwilę obecną nadal obowiązuje ta aktualna, choć w przeszłości widywano też inne wersje.
W rzeczywistości, jeśli od jakiegoś czasu nie aktualizowałeś aplikacji WhatsApp lub nie korzystałeś z bardzo starej wersji, jest to prawdopodobne zamiast crypt14 są to crypt7, crypt8, crypt10 lub crypt12. Ostatecznie jest to plik tego samego typu, ale z innym poziomem szyfrowania. Im wyższa liczba, czyli im nowsza wersja, tym bardziej odporna jest ona na możliwe ataki.
Posiadając inny poziom szyfrowania, aplikacje umożliwiające otwieranie plików z tym rozszerzeniem, jeśli nie zostały zaktualizowane, nie pozwolą na dostęp do tych rezerwatów.
Czy mogę usunąć pliki msgstore?
Szybka odpowiedź to tak, możesz usunąć pliki msgstore, ale powinieneś to robić ostrożnie. Pliki te zawierają rozmowy WhatsApp, więc konsekwencje ich pozbycia się są następujące:
- Utrata historii czatów: Najbardziej oczywistą konsekwencją jest utrata wszystkich rozmów, zarówno wiadomości tekstowych, jak i plików multimedialnych (zdjęć, filmów itp.), jeśli usuniesz główny plik msgstore, ten, który zawiera aktualne informacje, a nie masz w nim kopii chmura.
- Niemożność przywrócenia czatów z tej kopii zapasowej- Jeśli usuniesz pliki msgstore, w przyszłości nie będzie można przywrócić czatów z tej konkretnej kopii zapasowej.
Jak zarządzać czatami Whatsapp z pliku msgstore
Dzięki plikom msgstore możesz zarządzaj czatami, zarówno przywracaj kopie zapasowe, jak i generuj nowe, bardziej aktualne pliki kopii:
Utwórz msgstore (bieżąca kopia zapasowa)
Jeśli nie chcesz stracić żadnej części WhatsApp, możesz to zrobić generuj kopie zapasowe, wymuszając moment w którym chcesz je utworzyć, lub zmień częstotliwość tworzenia kopii zapasowych w WhatsApp, aby wygenerować pliki msgstore na swojej jednostce pamięci:
- Otwórz WhatsApp.
- Kliknij trzy punkty.
- Następnie wybierz Ustawienia.
- Następnie uzyskaj dostęp do Czatów.
- Stuknij w Kopia zapasowa.
- Możesz teraz nacisnąć Zapisz, aby utworzyć bieżącą kopię.
Tuż nad przyciskiem pokazuje datę ostatniej wykonanej kopii zapasowej, zobaczysz także opcje wyboru miejsca, w którym chcesz zapisać kopię w chmurze, np. GDrive, lub modyfikacji częstotliwości, z jaką kopia będzie wykonywana automatycznie.
Przywróć kopię zapasową z msgstore
Zamiast tego przywróć poprzednią kopię swoich rozmów, jeśli usunąłeś czat lub chcesz odzyskać utraconą rozmowę, możesz wykonać następujące inne kroki:
- Otwórz menedżera plików i przejdź do ścieżki, w której znajdują się pliki msgstore.
- Teraz wyobraź sobie, że chcesz wybrać kopię zapasową o nazwie msgstore-2024-02-29.1.db.crypt14. W takim przypadku wystarczy zmienić nazwę pliku na msgstore.db.crypt14.
- Następnie uruchom ponownie i uzyskaj dostęp do Whatsapp, a zobaczysz, że powinien zostać przywrócony.
Eksportuj czaty na inne urządzenie
Aby wysłać kopia czatów WhatsApp Musimy wykonać kroki, które pokazuję poniżej:
- Otwieramy WhatsApp.
- Klikamy w trzy kropki znajdujące się w prawym górnym rogu aplikacji.
- Przejdź do Ustawień.
- Następnie przejdź do Czatów.
- Następnie klikamy Historia czatów.
- Następnie Eksportuj czat.
- Na koniec wybieramy, który czat chcemy zapisać i przechowujemy go na naszym urządzeniu, wysyłamy e-mailem itp.
Ta funkcja jest szczególnie przydatna, gdy chcemy podziel się rozmową z innymi osobami które utrzymywaliśmy bez konieczności robienia zrzutów ekranu.
Jak otworzyć pliki msgstore
Aby otworzyć pliki msgstore.db.cryptXX konieczne jest użycie aplikacji Przeglądarka WhatsApp. Ale najpierw musisz zlokalizować, gdzie znajduje się klucz, aby aplikacja mogła to zrobić odszyfrować pliki, ponieważ bez niego dostęp do jego zawartości nigdy nie będzie możliwy. W przeciwnym razie będziesz mógł zobaczyć tylko dziwne symbole.
Klucz lub klucz znajduje się w katalogu data/data/com.whatsapp/files/key (może być ukryty) jest unikalny dla każdego urządzenia a inne terminale nie działają.
Tutaj napotykamy pierwszy problem, ponieważ dostęp do klucza odblokowującego wymagany dostęp root do urządzenia. Jeśli nie, nigdy nie będziemy mogli użyć klucza odszyfrowującego szyfrowanie użyte w kopiach zapasowych, tzw nigdy nie będziemy mieli dostępu do zapisanych rozmów w tych egzemplarzach.
Jeśli nasze urządzenie ma uprawnienia administratora, pierwszą rzeczą do zrobienia jest pobranie aplikacji WhatsApp Viewer, całkowicie bezpłatnej aplikacji, którą możemy pobrać przez Git-Hub, co oznacza, że możemy bądź całkowicie spokojny o jego działanie.
Aplikacja jest przenośna, więc nie musimy go instalować na naszym komputerze, wystarczy, że klikniemy go dwa razy, aby się uruchomił.
- Po zlokalizowaniu plików kopii zapasowej (mgstore.db.cryptXX) i uzyskaniu dostępu do katalogu, w którym znajduje się klucz odszyfrowywania, otwieramy aplikację i klikamy Plik.
- Następnie wybieramy rodzaj formatu krypty (crypt5, crypt7, crypt8, crypt 12 lub crypt 14), który zamierzamy odszyfrować.
- Następnie wybieramy folder, w którym znajdują się oba pliki kopii zapasowej (mgstore.db.cryptXX) i gdzie zapisaliśmy kopię klucza do odszyfrowania.
- Na koniec klikamy przycisk Odszyfruj, aby rozpocząć proces.
Raz tam zakończył proces, czaty osobiste i grupowe będą wyświetlane w lewej kolumnie, a po prawej stronie będziemy mieli dostęp do rozmów.
Gdy mamy dostęp do wszystkich czatów przechowywanych w plikach mgstore.db.crypt, z samej aplikacji, możemy wyeksportuj ten, który chcemy, do formatu TXT. HTML lub JSON.