Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Enhance documentation #76

Open
CanvaChen opened this issue Jul 25, 2023 · 4 comments
Open

Enhance documentation #76

CanvaChen opened this issue Jul 25, 2023 · 4 comments
Assignees
Labels
documentation Improvements or additions to documentation enhancement New feature or request

Comments

@CanvaChen
Copy link

CanvaChen commented Jul 25, 2023

Hi, I’m interested in your project and I want to know how to generate message public key and message private key by myself. I know that these keys are usually stored in the axolotl.db file under the path /data/data/com.whatsapp/databases/, but I want to create them from scratch. Could you please explain the format and algorithm of these keys? Thank you.

@CanvaChen CanvaChen changed the title How to generate the six fields for WhatsApp key file How to generate message public key and message private key by myself? Jul 25, 2023
@ElDavoo
Copy link
Owner

ElDavoo commented Aug 20, 2023

This project does not to do anything with message keys and axolotl.db - although i agree that more documentation is needed

@ElDavoo ElDavoo changed the title How to generate message public key and message private key by myself? Enhance documentation Aug 20, 2023
@ElDavoo ElDavoo self-assigned this Aug 20, 2023
@ElDavoo ElDavoo added documentation Improvements or additions to documentation enhancement New feature or request labels Aug 20, 2023
@ElDavoo
Copy link
Owner

ElDavoo commented Aug 20, 2023

Auto generating keys will also be useful for #10 so it will be done at some point

@ElDavoo ElDavoo moved this from Todo to To Polish in Development of wa-crypt-tools Apr 3, 2024
@ElDavoo ElDavoo moved this from To Polish to In Progress in Development of wa-crypt-tools Apr 3, 2024
@code-consensus
Copy link

code-consensus commented Sep 11, 2024

With regard to enhanced documentation, is it possible to add documentation on waguess ?

The main website only states "Hacky way to try decrypt backups", and running "waguess -h" just has the same description as wadecrypt (i.e. "Decrypts WhatsApp backup files encrypted with crypt12, 14 or 15").

What does this function actually do and how does one use it?

@ElDavoo
Copy link
Owner

ElDavoo commented Sep 11, 2024

What does this function actually do and how does one use it?

It does the same thing of wadecrypt, but in a more barbarian way: Takes the key and DB file "raw" and tries to guess where the key and the IV is. I left it there so if there is a new format we can't understand (but the underlying encryption stays the same) we might be good with it

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation enhancement New feature or request
Projects
Development

No branches or pull requests

3 participants