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

Move key retrieval to Firebase #184

Draft
wants to merge 1 commit into
base: main
Choose a base branch
from
Draft

Move key retrieval to Firebase #184

wants to merge 1 commit into from

Conversation

epenet
Copy link
Collaborator

@epenet epenet commented Feb 2, 2021

No description provided.

@epenet epenet mentioned this pull request Feb 3, 2021
@epenet
Copy link
Collaborator Author

epenet commented Feb 3, 2021

When I decompiled the app it still has the old values in it. So I am quite sure they deploy the new values using Firebase remote-config: https://firebase.google.com/docs/remote-config

A test to check this would be to install the official app on an android device without Google Play Services (e.g. a LineageOS custom ROM and not installing any GApps) and to see if the app gets the updated key or not (I suspect not: because Firebase depends on Google Play Services).

Afaik there is no method (yet) to eavesdrop on the Firebase/Google connection. Though you could try to check the contents of the local configuration SQLite database of the app.

@mfonville it is possible to intercept the firebase request using Fiddler (install Fiddler on a PC, and set the proxy on the phone wifi connection).
You then have to clear the application settings, and restart the application to force the application to retrieve the new keys.

We need to find a way to make that generic...

@epenet epenet added enhancement New feature or request help wanted Extra attention is needed labels Feb 8, 2021
@epenet epenet marked this pull request as draft February 8, 2021 12:12
@epenet
Copy link
Collaborator Author

epenet commented Mar 16, 2022

Adding this link for reference: https://danq.me/2018/08/07/android-emulator-https-intercept/

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request help wanted Extra attention is needed
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant