RE: mastodon.social/@droidify/1159…

Very excited to see #Droidify implement the #IzzyOnDroid download statistics!

This means 2 out of the top 3 #FDroid clients now show download statistics for apps downloaded from IzzyOnDroid. Hopefully this convinces more repositories to adopt this!

The part I love most is the different directions Droidify and Neo Store took it. Droid-ify went for simple, just showing the total amount of downloads, while Neo Store went for detailed graph.

What's your preference? Simplicity or detail? :)


Droid-ify v0.6.8 Hotfix :psyduck:

Fixed:
- Apk file integrity check failing
- Download stats data validation
- Performance in apps list

Full changelog available here: github.com/Droid-ify/client/re…

#droidify


IzzyOnDroid ✅ reshared this.

in reply to Jenny

@TheJnx I will be honest, my main reaction to this is that I am quite disappointed when people tell others about an issue they found but not actually tell the developer about it so it can be fixed: github.com/Droid-ify/client/is…

Besides that, I took a short look at the code and sha256 is used for the file integrity itself: github.com/Droid-ify/client/bl….

MD5 is only used to compare the signature with the installed one which Android itself would block if a false positive would occur: github.com/Droid-ify/client/bl…

in reply to Sylvia

So I don't really see the issue to be honest. The only possible risk is if you disable Android's signature verification with XPosed modules (which would be a horrible idea) and happen to get the one signature that somehow would match in MD5. But both IzzyOnDroid and F-Droid already use an allowlist of signatures per app, so this would already be blocked serverside there.

Lacking index-v2 is not a security risk at all but would be nice for faster update checks.

This entry was edited (5 days ago)
in reply to Sylvia

@TheJnx Obtainium on the other hand is often used to get APKs directly from developers with no malware scan or anything. So if a dev gets their system infected by malware and because of that uploads a build with malware, you will just instantly get that and infect your device, there is no party in between to scan or rebuild the app from source.

Personally, I find "dev gets their system infected by malware" a much more likely scenario, which is why I don't understand Obtainium as "more secure".

in reply to Sylvia

@TheJnx Of course SHA would be better, so nice to see LooKeR will fix that: mastodon.social/@Iamlooker/115… :)
in reply to Sylvia

for that reason I will continue to say that either Github or Codeberg, any other source, as such is for more experienced people, Obtainium is obviously safe (as far as it goes), allows more than 10 sources from which to download apps, but of course, it all depends on using reliable sources, review the code, use an antivirus (although I doubt the quality of these), that the repository has been reported in that case, etc.

I must admit that I have not stopped using Izzyondroid, only for one app (since the versions there seem to me more stable) but of course, Izzyondroid seems to me that unlike F-Droid allows a wider catalog of apps, but of course, for everything I use Obtainium itself because it allows me to save all those apps and apks that could be scattered on my device