wa-crypt-tools
wa-crypt-tools copied to clipboard
Manage WhatsApp .crypt12, .crypt14 and .crypt15 files.
Dont decrypt14 E:\Backup\Whatsapp\WhatsApp-Crypt14-Crypt15-Decrypter-main\WhatsApp-Crypt14-Crypt15-Decrypter-main>python ./decrypt14_15.py ./key ./msgstore.db.crypt14 ./msgstore.db [I] Crypt12/14 key loaded [E] Key version mismatch: b'3' != b'2' To bypass checks, use the "--force" parameter or E:\Backup\Whatsapp\WhatsApp-Crypt14-Crypt15-Decrypter-main\WhatsApp-Crypt14-Crypt15-Decrypter-main>python ./decrypt14_15.py ./key ./msgstore.db.crypt14...
I'd be useful to have a test suite with: 1) Sample unencrypted, crypt14 and crypt15 msgstore, wallpapers, stickers, commerce_backup ... 2) Unit test to test single functions 3) Automatic scripts...
This will probably be complicated and result in a writing of a google drive downloader, as metadata needs to be decrypted and it will probably a lot of stuff and...
I don't think this is possible for RAM mode, but for low RAM mode we can easily understand at which point of decryption we are in, and thus add a...
Someone creative is needed to insert emojis in README.md and in program output, assuring it doesn't break anything ๐บ๐บ๐บ๐บ๐บ๐บ๐บ
A nice feature that involves OCR libraries is to read the encryption key from a screenshot of it [iOS Example](https://br.atsit.in/it/wp-content/uploads/2021/11/come-attivare-i-backup-delle-chat-crittografate-end-to-end-in-whatsapp-su-ios-e-android-8.jpg) [Android Example](https://user-images.githubusercontent.com/7345120/157641740-3b55691f-de0b-459b-ad64-fce33aa961ea.png)
Never done that. What needs to be done in order to publish this project as a pip package? That is, both a library that can be used with import statements...
Why not? In case of crypt13 I don't know if the program already works, tests are required. In case of crypt12, the protobuf message needs to be decoded.
I really don't have the time and the need to do that, but now that the file formats are documented and almost 100% parsed, it is now definitely possible to...
Bumps [protobuf](https://github.com/protocolbuffers/protobuf) from 4.25.3 to 5.26.0. Commits d651109 Updating version.json and repo version numbers to: 26.0 5641452 Merge pull request #16002 from protocolbuffers/26.x-202402282330 999744c Merge pull request #16090 from protocolbuffers/cp-add-include...