Android-Apps auf dem Seziertisch: Eine vertiefte Betrachtung
kuketz-blog.de/android-apps-au…
Android-Apps auf dem Seziertisch: Eine vertiefte Betrachtung
Technische Prüfungen bewerten Sicherheit und Konfiguration von Android-Apps, doch insbesondere die Prüfung von Signaturblöcken muss verbessert werden.www.kuketz-blog.de
Iak
in reply to Mike Kuketz 🛡 • • •IzzyOnDroid ✅
in reply to Iak • • •j.r / Julian
in reply to Iak • • •IzzyOnDroid ✅
in reply to j.r / Julian • • •Julian
in reply to IzzyOnDroid ✅ • • •IzzyOnDroid ✅
in reply to Julian • • •Underfaker
in reply to Mike Kuketz 🛡 • • •IzzyOnDroid ✅
in reply to Underfaker • • •@Underfaker "Netzwerkverkehr lässt sich auch ohne Zertifikat verschlüsseln": Ist in keinem der von mir derart identifizierten Fälle geschehen. Davon ab, diesen "inhaltlichen Fehler" muss ich leider "nach oben" weitergeben: wie an den Anführungszeichen erkennbar, ein Zitat 😉
"MITM hat wenig mit verschlüsselt/nicht verschlüsselt zu tun, sondern damit, ob mein Gesprächspartner überprüfbar ist." Genau das soll die Verschlüsselung (mit dem Zertifikat der Gegenseite) ja sicherstellen, gelle?
freemind
in reply to Mike Kuketz 🛡 • • •IzzyOnDroid ✅
in reply to freemind • • •freemind
in reply to IzzyOnDroid ✅ • • •IzzyOnDroid ✅
in reply to freemind • • •Exodus Privacy
GitHubsetiathome
in reply to Mike Kuketz 🛡 • • •Wurde das Thema auch mal an F-Droid kommuniziert und wie war die Reaktion?
Hans-Christoph Steiner
in reply to setiathome • • •IzzyOnDroid ✅
in reply to Hans-Christoph Steiner • • •IzzyOnDroid ✅
in reply to Hans-Christoph Steiner • • •@eighthave Just to make sure, Hans: You are aware that
1) Issuebot currently only runs on RFP (it's disabled for MRs since last summer "for reasons"), and that
2) iod-scan-apk.php was not run for at least half a year as (I guess) the location of the APK file is not passed to it via the environment variable with the APKs you pull for the (other) "Scan APK" module? I've pointed that out multiple times in the past already, but I'm not sure whether it "registered". @setiathome @kuketzblog
Hans-Christoph Steiner
in reply to Mike Kuketz 🛡 • • •Nice idea to check usesCleartextTraffic, but that particular check isn't worth much since, as the docs say:
> This flag is ignored on Android 7.0 (API level 24) and above if an Android Network Security Config is present.
Sounds like the IzzyOnDroid scanner would not catch `android:usesCleartextTraffic="false"` then in the Network Security Policy, sets `<base-config cleartextTrafficPermitted="true" />`. From what I've seen, most apps use Network Security Policy anyway.
1/
IzzyOnDroid ✅
in reply to Hans-Christoph Steiner • • •IzzyOnDroid ✅
in reply to IzzyOnDroid ✅ • • •additional APK checks (#475) · Issues · IzzyOnDroid / repo · GitLab
GitLabIzzyOnDroid ✅
in reply to IzzyOnDroid ✅ • • •additional APK checks (#475) · Issues · IzzyOnDroid / repo · GitLab
GitLabIzzyOnDroid ✅
in reply to Hans-Christoph Steiner • • •@eighthave "From what I've seen, most apps use Network Security Policy anyway." from what I've noticed, too many do not while simply setting cleartextTraffic to true – which often meant they were not aware of the implications. After I told them (in issues I've opened) they either removed that entirely, or THEN started to use network config, to e.g. pin cleartext to localhost when it was only intended for that.
Opened gitlab.com/IzzyOnDroid/repo/-/… to keep an eye on it, though. Thanks for the pointer!
check for cleartextTraffic in network config as well? (#524) · Issues · IzzyOnDroid / repo · GitLab
GitLab