2016-06-12 57 views
7

Ho ottenuto un file crypt12 di WhatsApp con il file chiave corrispondente. Purtroppo non riesco a capire un modo per decodificare il file. Mi piacerebbe farlo in Python ma qualsiasi metodo è il benvenuto. Trovo diverse fonti di informazione per crypt8 ma nessuna per crypt12.Decrypt crypt WhatsApp12

PS: Non sto chiedendo il codice. Qualsiasi suggerimento che aiuti a comprendere il file fomat e gli algoritmi crittografici usati è più che benvenuto.

+0

Ciao Kai. Hai avuto qualche successo con il tuo problema? –

risposta

6

EDIT: Nel frattempo Mohamed Ibrahim ha pubblicato un piccolo programma Java (tra cui la fonte), che è in grado di decifrare i database nel formato crypt12: https://gitlab.com/digitalinternals/whatsapp-crypt12/tree/master Egli descrive la procedura in dettaglio in this article.

alternativa WhatCrypt può decifrare WhatsApp Basi di dati fino a crypt12:

  1. xda-Thread con apk
  2. Web version

Finora WhatCrypt non ha rilasciato alcuna fonte o informazioni su come la decrittografia è fatto.

Se è necessario il processo di decodifica, consiglio il seguente:

  • In passato WhatsApp ha cambiato la loro crittografia di database in modo incrementale, di solito con piccoli cambiamenti tra le versioni differenti. Presumo che le informazioni sulla decrittografia di crypt8 potrebbero essere un buon punto di partenza.
  • Provare a decompilare WhatsApp
  • Provare a decompilare WhatCrypt. Si noti che gli sviluppatori WhatCrypt afferma:

Nello spirito di istruzione, non abbiamo problemi con nessuno invertire ingegnerizzazione del apk in privato. È tuttavia espressamente vietato di postare collegamenti a fonti decompilate o distribuire lo stesso binario o eventuali binari modificati.

+0

Ho trovato WhatCrypt ma non ho deciso di fidarmi di loro finora. Ho trovato diverse osservazioni di persone considerando che questa è una truffa. – Kai

+0

Hai usato con successo WhatCrypt? – Kai

+1

Sì WhatCrypt (l'app) ha funzionato per me con i file crypt12. Funziona offline e non richiede root, quindi credo che non possa fare molto male. – pascalfree