YuvrajRaghuvanshiS / WhatsApp-Key-Database-Extractor

The most advanced and complete solution for extracting WhatsApp key/DB from package directory (/data/data/com.whatsapp) without root access.
MIT License
443 stars 57 forks source link

Could we get rid of Java? #93

Closed KnugiHK closed 10 months ago

KnugiHK commented 2 years ago

Is your feature request related to a problem? Please describe. AFAIK, the only thing we need to use Java is for executing the abe.jar. I am thinking if we could get rid of Java, so that users are not forced to install Java.

Describe the solution you'd like We may use Python to extract the Android Backup file. Maybe bluec0re/android-backup-tools could help.

Describe alternatives you've considered Also, it is possible to do it without library: https://stackoverflow.com/a/29055723/9478891

YuvrajRaghuvanshiS commented 2 years ago

Hey Knugi. Thank you for the suggestions. Yes, the only reason java is required is to unpack the Android backup (.ab) file. I have looked into the links you've shared and the stackoverflow solution is only for un-encrypted backups. The github one however looks promising.

As much as I'd love to jump in and start implementing that into this project I can't because of the very little time I can afford. I am keeping this open and will implement this as soon as I'm back on track. Thanks again for the time and research you've put into the feature request :)

Stay healthy, Yuvraj Raghuvanshi.

------- Original Message ------- On Monday, April 4th, 2022 at 5:52 PM, Knugi @.***> wrote:

Is your feature request related to a problem? Please describe. AFAIK, the only thing we need to use Java is for executing the abe.jar. I am thinking if we could get rid of Java, so that users are not forced to install Java.

Describe the solution you'd like We may use Python to extract the Android Backup file. Maybe bluec0re/android-backup-tools could help.

Describe alternatives you've considered Also, it is possible to do it without library: https://stackoverflow.com/a/29055723/9478891

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you are subscribed to this thread.Message ID: @.***>