2016-06-12 29 views
7

Mam plik crypt12 WhatsApp z odpowiednim plikiem klucza. Niestety nie mogę znaleźć sposobu na odszyfrowanie pliku. Chciałbym to zrobić w Pythonie, ale każda metoda jest mile widziane. Znajduję kilka źródeł informacji o kryptorze8, ale żadnych dla krypt12.Decrypt WhatsApp crypt12

PS: Nie proszę o kod. Wszelkie wskazówki, które pomagają zrozumieć plik fomat i wykorzystują algorytmy kryptograficzne, są mile widziane.

+0

Cześć Kai. Czy odniosłeś sukces w swoim problemie? –

Odpowiedz

6

EDIT: W międzyczasie Mohamed Ibrahim opublikowany mały program Java (w tym źródła), która jest w stanie odszyfrować bazy danych w formacie crypt12: https://gitlab.com/digitalinternals/whatsapp-crypt12/tree/master Opisuje procedurę szczegółowo in this article.

Alternatywnie WhatCrypt może odszyfrować WhatsApp Bazy do crypt12:

  1. xda-Thread z apk
  2. Web version

Dotychczas WhatCrypt nie zwalnia żadnego źródła lub informacji, w jaki sposób deszyfrowania jest wykonywana.

Jeśli potrzebujesz proces deszyfrowania, polecam następujące:

  • W minionym WhatsApp zmieniła ich szyfrowanie bazy danych przyrostowo, ze zazwyczaj małe zmiany pomiędzy różnymi wersjami. Zakładam, że informacja o deszyfrowaniu crypt8 może być dobrym punktem wyjścia.
  • Spróbuj dekompilować WhatsApp
  • Spróbuj dekompilować WhatCrypt. Zauważ, że WhatCrypt deweloperzy stwierdza:

W duchu edukacji, nie mamy problemów ze ktoś reverse engineering apk prywatnie. Jesteś jednak wyraźnie zabroniony z publikowania linków do źródeł dekompilowanych lub dystrybucji samego binarnego lub jakichkolwiek zmodyfikowanych plików binarnych.

+0

Znalazłem WhatCrypt, ale nie zdecydowałem się im zaufać do tej pory. Znaleziono kilka uwag osób uważających to za oszustwo. – Kai

+0

Czy skutecznie wykorzystałeś WhatCrypt? – Kai

+1

Tak WhatCrypt (the App) pracował dla mnie z plikami crypt12. Działa w trybie offline i nie wymaga ŻADNEGO katalogu głównego, więc uważam, że nie może zrobić wiele szkód. – pascalfree