wa-crypt-tools icon indicating copy to clipboard operation
wa-crypt-tools copied to clipboard

Manage WhatsApp .crypt12, .crypt14 and .crypt15 files.

Results 35 wa-crypt-tools issues
Sort by recently updated
recently updated
newest added

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...

bug

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...

enhancement
help wanted
good first issue

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...

enhancement
help wanted

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...

enhancement
good first issue
low priority

Someone creative is needed to insert emojis in README.md and in program output, assuring it doesn't break anything ๐Ÿ˜บ๐Ÿ˜บ๐Ÿ˜บ๐Ÿ˜บ๐Ÿ˜บ๐Ÿ˜บ๐Ÿ˜บ

enhancement
good first issue
low priority

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)

enhancement
good first issue
low priority

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...

enhancement

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.

enhancement
info needed

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...

enhancement

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...

dependencies
python