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

Doesn't return latest report if latest version is already analyzed #563

Closed
cayenne17 opened this issue Dec 8, 2022 · 10 comments
Closed
Labels
duplicate This issue or pull request already exists

Comments

@cayenne17
Copy link

Hello,
The last version available of application com.vrem.wifianalyzer is 3.0.10
the last analyze on Exodus Privacy Google Playstore is the version 3.0.6 : https://reports.exodus-privacy.eu.org/en/reports/231603/

When I launch an analyze, I have the message : "A report already exists for this application version" : https://reports.exodus-privacy.eu.org/en/analysis/520069/"

When I click on "See the report", This brings me to a report of version 1.9.3 : https://reports.exodus-privacy.eu.org/en/reports/20108/

@Jean-BaptisteC Jean-BaptisteC added the bug Something isn't working label Dec 9, 2022
@Jean-BaptisteC
Copy link
Contributor

You can't analyze new version in Exodus because this version is not available for now for our virtual device (device used on website to download apk).

Yes, we have a bug with report showed if latest apk is already analysed.

Thanks

@Jean-BaptisteC Jean-BaptisteC changed the title Detection of the wrong version of com.vrem.wifianalyzer on Google playstore Doesn't return latest report if latest version is already analyzed Dec 9, 2022
@pnu-s
Copy link
Member

pnu-s commented Dec 11, 2022

I just checked the code and there is no bug here, as exodus will:

  1. download the app from the store (latest version available)
  2. if there is already a report for this version of the app, returns it

For some reason, when you try to download this app, you get the version 1.9.3.

You can try with apkeep locally.

I'm not sure why, but the problem here is specific to this app (or linked to apkeep)

@cayenne17
Copy link
Author

I just checked the code and there is no bug here, as exodus will:

  1. download the app from the store (latest version available)
  2. if there is already a report for this version of the app, returns it

For some reason, when you try to download this app, you get the version 1.9.3.

You can try with apkeep locally.

I'm not sure why, but the problem here is specific to this app (or linked to apkeep)

What is apkeep?

How do I test locally with apkeep?

@pnu-s
Copy link
Member

pnu-s commented Dec 31, 2022

Apkeep is the tool we are using to download apps from the Google Play Store.

You can find it here: https://github.com/EFForg/apkeep

@cayenne17
Copy link
Author

The last version available is 3.0.11.
apkeep downloads version 3.0.11.

The last analyze on Exodus Privacy Google Playstore is always the version 3.0.6.

@Jean-BaptisteC
Copy link
Contributor

We used devices parameters to download apk can be download with Pixel 2
https://github.com/EFForg/rs-google-play/blob/8e59cd8acee77a678c3fc42d740f65c0a76dbba3/gpapi/device.properties#L1406

@cayenne17
Copy link
Author

cayenne17 commented Jan 7, 2023

We used devices parameters to download apk can be download with Pixel 2 https://github.com/EFForg/rs-google-play/blob/8e59cd8acee77a678c3fc42d740f65c0a76dbba3/gpapi/device.properties#L1406

I tried to add the option -o device=walleye, it asks me for a google account, as soon as I put a google mail/password, it puts
Could not log in to Google Play. Please check your credentials and try again later.

Command : .\apkeep-x86_64-pc-windows-msvc.exe -d google-play -u [email protected] -p password -a com.vrem.wifianalyzer -o device=walleye .

@Jean-BaptisteC
Copy link
Contributor

Do you use double authentication on your Google Account ?

@cayenne17
Copy link
Author

Do you use double authentication on your Google Account ?

no, I don't have validation by phone or by 2 steps
image

@pnu-s
Copy link
Member

pnu-s commented Jan 16, 2024

Probably the same issue as #547 so I'm closing this as a duplicated

@pnu-s pnu-s closed this as completed Jan 16, 2024
@pnu-s pnu-s added duplicate This issue or pull request already exists and removed bug Something isn't working labels Jan 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
duplicate This issue or pull request already exists
Projects
None yet
Development

No branches or pull requests

3 participants