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

Unable to locate google drive file map #18

Closed
wants to merge 16 commits into from

Conversation

YuriCosta
Copy link

Pull request made after some adaptations to make this scrip to work again and implemented multi-threading for faster downloads in -sync mode

YuriCosta and others added 9 commits May 4, 2018 08:21
New fork with the script working again.
Fixed gDriveFileMap
Fixed downloadLink
added multithread (DrDeath1122 )
For downloading multiple drives.
Won't need pyportify anymore
RawConfigParser is more suited since certain caracteres in password will generate errors if ConfigParser is used.
@BigHitmanMX
Copy link

what i can do it?

@trischneider
Copy link

There's a spelling mistake on line 210.
Should be "global" not "golbal"

Thank's for the great work anyway!

@abhisheksinha786
Copy link

abhisheksinha786 commented May 27, 2018

i m getting module not found error...
pkgxtra
kindly help on this issue... I am new to python

@rakeshkc1988
Copy link

Hi Is the GD extractor working again? If so could you please help with script and the steps needed to be performed?

@YuriCosta
Copy link
Author

Affirmative, you just need to add the cellphone number to the config file

@abhisheksinha786
Copy link

abhisheksinha786 commented Jun 6, 2018 via email

@joaopmcosta
Copy link

Awesome job!
Right now I am having an issue that as soon as I input the action to list or sync it states that can't find the com.whatsapp on the google drive. is that common?

@abhisheksinha786
Copy link

abhisheksinha786 commented Jun 14, 2018 via email

@YuriCosta
Copy link
Author

I've successfully replicated your error, it's probably the cellphone number that isn't right. I've tested jult now and it is still working fine.

@YuriCosta YuriCosta closed this Jun 14, 2018
@YuriCosta YuriCosta reopened this Jun 14, 2018
@rakeshkc1988
Copy link

Hi I got the script working, I don't have the database key, is there a way that we can decrypt without access to phone?

@YuriCosta
Copy link
Author

No.

@ghost
Copy link

ghost commented Sep 1, 2018

@YuriCosta ok got it, was hoping its quick change, thx for quick reply :)

@mike7749
Copy link

mike7749 commented Sep 3, 2018

@YuriCosta after giving all correct credential,shows an error "setting.cfg is missing or corrupt "
could you help me regarding this?

@ViperJC
Copy link

ViperJC commented Oct 1, 2018

Hello Yuri, thanks for your hard job man. I was able to download all my whatsapp database with important media for me. Just as comment, it would be fine to detail for settings.cfg file should be modified with phone number as follows: celnumbr = country+ area +phone number right after devid and immediately you can download your data base. Thanks again Yuri, best regards from MX.

@babico
Copy link

babico commented Nov 10, 2018

@ahmedirphan Error: needs browser you need to access the link if you're not on a session of that account already and than access the unlock captcha link.

I opened link but website doesn't open, just loading. image

@soprovago
Copy link

soprovago commented Nov 11, 2018

Unable to locate google drive file map for: com.whatsapp
???

@drzraf
Copy link

drzraf commented Nov 12, 2018

@soprovago : See #9 : fix your cellnumber based on what web-based gdrive "backup" tab actually says.
About the PR I think using python's cryptography rather than built-in implementation (and dropping .pyc from the PR), would make possible review far better.

@wolkix3
Copy link

wolkix3 commented Nov 12, 2018

The link in the console is just wrong. Idk why it is giving us it.
You need to use https://accounts.google.com/b/0/DisplayUnlockCaptcha
Make sure you are logged in with your backup account as your standard account.

@soprovago : See #9 : fix your cellnumber based on what web-based gdrive "backup" tab actually says.
About the PR I think using python's cryptography rather than built-in implementation (and dropping .pyc from the PR), would make possible review far better.

@drzraf
Copy link

drzraf commented Nov 12, 2018

Indeed, that worked. thx!

@maximilianofaccone
Copy link

Tested on December 02. It works perfect. Thanks.
For those who has the repo of EliteAndroidApps, download the Yuri's repo and add in the settings.cf:

celnumbr = number phone in international format. (Country Code Area Code + Phone)
e. g. for Argentina: 54911XXXXXXXX

@ArdursCorp
Copy link

doesnt work
bad authentication

@YuriCosta
Copy link
Author

@ArdursCorp It means your password+username combination is incorrect.

@HECTOROMARSANCHEZDOMINGUEZ

Unable to locate google drive file map for: com.whatsapp

What I can do?

@YuriCosta
Copy link
Author

YuriCosta commented Mar 8, 2019

@MayurDhuri try to update your python "requests" library.
@HECTOROMARSANCHEZDOMINGUEZ check if your backup is ok, you shouldn't be getting this error with the newer script if the backup is not corrupted or incomplete.

I thinking on updating the script to be more personalized, including options to download only pics, vids, etc. Putting the option to choose the number of threads, a progress info and protected plain text password.
I'm just not well motivated since the script is working fine.

@cm162193
Copy link

cm162193 commented Sep 7, 2019

Im getting Unable to locate google drive file map for: com.whatsapp but it was working 1 week ago. how can i fix it?

@YuriCosta
Copy link
Author

Working on it.

@GabrielNeuvirt
Copy link

Working on it.

You´re working on download the corrupts backups (Unable to locate google drive file map for: com.whatsapp) ? Thank you so much.

@YuriCosta
Copy link
Author

Working on it.

You´re working on download the corrupts backups (Unable to locate google drive file map for: com.whatsapp) ? Thank you so much.

Yes, but I need another SIM chip to reverse engineer it, WhatsApp made some change that newer backups file maps are not stored on the same google drive requests.

@ashacraju88
Copy link

I am also getting Unable to locate google drive file map for: com.whatsapp but it was working fine three days ago. Can you fix it?

@GabrielNeuvirt
Copy link

Yes, almost 7 days ago web receive this error

@ashacraju88
Copy link

Capture
When I locate my whatsapp back up in google drive, whatsapp is greyed out. Can someone help me to fix this?. I am also getting error Unable to locate google drive file map for: com.whatsapp.

@YuriCosta YuriCosta changed the title Fixed Script: working again Unable to locate google drive file map Sep 20, 2019
@cm162193
Copy link

My whatsapp is also greyed out

@GabrielNeuvirt
Copy link

Working on it.

You´re working on download the corrupts backups (Unable to locate google drive file map for: com.whatsapp) ? Thank you so much.

Yes, but I need another SIM chip to reverse engineer it, WhatsApp made some change that newer backups file maps are not stored on the same google drive requests.

Man, how can i help you? i need this fix please

@Srikanth9666
Copy link

Working on it.

Thanks a lot bro, you're a savior. Waiting for you to upload the new script

@Minus2Coder
Copy link

Minus2Coder commented Oct 13, 2019

It was working fine a few days ago, now I'm seeing the same error : "Unable to locate google drive file map for: com.whatsapp" . Any update on the fix?

@Srikanth9666
Copy link

It was working fine a few days ago, now I'm seeing the same error : "Unable to locate google drive file map for: com.whatsapp" . Any update on the fix?

Everyone is stuck on that right now, waiting for a savior to come and fix it soon.

@YuriCosta
Copy link
Author

YuriCosta commented Oct 21, 2019

New update on the project: Progress is being made, Only recently I got to buy a new SIM card to reverse engineer the new method Facebook is using to retrieve the backup but what I can say for what I saw until now is that:

  1. I have no ideia where's the app is getting the bearer from, maybe I just need a few tries to figure it out.
  2. The method is almost the same so no major code updates will be needed, making it very fast to implement once I figured out the details.
    Stay tuned, if you want to help out you can donate any value: https://bit.ly/33Nlo0K

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.