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

Trouble Extracting from map_cache.db #1

Open
arekuominae opened this issue Jan 16, 2025 · 1 comment
Open

Trouble Extracting from map_cache.db #1

arekuominae opened this issue Jan 16, 2025 · 1 comment

Comments

@arekuominae
Copy link

I'm happy I found your project and after reading your extensive work you did for your journey I think your script could help what I am trying to accomplish.

I've been trying for a couple of days now to extract from my own map_cache.db which I was able to obtain from a rooted android device. However I am under the impression the key may be different based on what you were able to recover in your map_cache.key.

When running the script with the plugged in map_cache files, the end result is "TypeError: 'str' object cannot be interpreted as an integer" and most of the traceback errors are around get_aes_key and key_derivation.

Based on your research, how can I identify if my key is the problem when using your script?

@FrancisHoogendijk
Copy link
Collaborator

Did you make sure your map_cache.key file looks similar to what I described in the analysis? Here

If the layout or content the protobuf is different, then it will take some more research.

You can use protobuf-inspector, or protoc --decode_raw or any other tool of your choice.

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

No branches or pull requests

2 participants