m2049r / xmrwallet

monerujo: An Android Monero Wallet
https://www.monerujo.io/
Apache License 2.0
602 stars 274 forks source link

cleartext traffic? #932

Open IzzySoft opened 6 months ago

IzzySoft commented 6 months ago

Running my scanner over today's release it reports:

! repo/com.m2049r.xmrwallet_33110.apk declares flag(s): usesCleartextTraffic
! repo/com.m2049r.xmrwallet_33110.apk contains signature block blobs: 0x504b4453 (DEPENDENCY_INFO_BLOCK; GOOGLE)

Can you please clarify what cleartext connections are established, and why those are needed? As for DEPENDENCY_INFO_BLOCK, that's easily avoided:

android {
    dependenciesInfo {
        // Disables dependency metadata when building APKs.
        includeInApk = false
        // Disables dependency metadata when building Android App Bundles.
        includeInBundle = false
    }
}

For some background: that BLOB is supposed to be just a binary representation of your app's dependency tree. But as it's encrypted with a public key belonging to Google, only Google can read it – and nobody else can even verify what it really contains.

Thanks in advance!

Oh, if you want to have a laugh, look at what the snake oil industry reports. They suspect the app could have to do with … Monero, by all means! :zany_face: