Studie: Stack-Overflow-Community macht Android unsicher
Laut einer prämierten wissenschaftlichen Untersuchung gehen viele Schwachstellen bei Android-Apps auf Code-Sharing über Open-Source-Foren zurück. Vor allem in den Foren der bei Entwicklern höchst populären Seite Stack Overflow würden häufig unsichere Lösungen und Code-Schnipsel nach dem Copy-Paste-Prinzip ihren Weg in Android-Apps finden.
Auf Stack Overflow können Mitglieder der Community Fragen zu Programmierthemen stellen und darauf antworten. Ähnlich wie bei Reddit, Digg oder Yahoo!-Answers werden die Antworten dort per Voting nach Beliebtheit sortiert. Für viele Entwicklerthemen finden sich auf Stack Overflow bereits umfangreiche Themenseiten, und die darin geteilten Lösungsansätze werden bei entsprechend vielen Upvotes von Programmierern gerne ungeprüft als verlässliche Quelle für die eigenen Apps genutzt. Eine ähnliche Problematik wurde von anderen Forschern bereits für die Code-Plattform GitHub nachgewiesen.
Entwickler, die vorwiegend Bücher oder offizielle Dokumentationen einsetzten, erreichten die höchste Code-Qualität. Die wenigsten Entwickler nutzten diese Materialien allerdings freiwillig. Die Forscher kamen zu dem Schluss, dass offizielle API-Dokumentationen zu kompliziert und schwer benutzbar seien. Dies erkläre die hohe Popularität von leichter zugänglichen Quellen wie Stack Overflow. Entwickler benötigten daher eine andere Form von Ressourcen, welche den Komfort von Foren wie Stack Overflow mit dem Sicherheitsbewusstsein von Büchern und offiziellen Dokumentationen kombinieren.
Download BlueStacks - Android-Apps unter Windows nutzen
Bücher und Dokumentationen unbeliebt
Wie die Forscher Yasemin Acar, Michael Backes und Sascha Fahl herausfanden, kommen auf diesem Weg besonders viele Sicherheitslücken in Android-Apps. Sie ließen eine Gruppe von Probanden mit unterschiedlichen Ressourcen Programmieraufgaben lösen um den Code anschließend auf Sicherheitslücken zu überprüfen. Entwickler, die für ihre Arbeit auf Stack Overflow zurückgriffen, produzierten dabei überdurchschnittlich viele Sicherheitslücken in ihrem Code.Entwickler, die vorwiegend Bücher oder offizielle Dokumentationen einsetzten, erreichten die höchste Code-Qualität. Die wenigsten Entwickler nutzten diese Materialien allerdings freiwillig. Die Forscher kamen zu dem Schluss, dass offizielle API-Dokumentationen zu kompliziert und schwer benutzbar seien. Dies erkläre die hohe Popularität von leichter zugänglichen Quellen wie Stack Overflow. Entwickler benötigten daher eine andere Form von Ressourcen, welche den Komfort von Foren wie Stack Overflow mit dem Sicherheitsbewusstsein von Büchern und offiziellen Dokumentationen kombinieren.
Download BlueStacks - Android-Apps unter Windows nutzen
Thema:
Das Google Pixel 8 im Preisvergleich
Beliebt im Preisvergleich
- Handys ohne Vertrag:
Android-Videos
- Galaxy Z Fold8: Samsungs neues Falt-Smartphone im Detail
- OnePlus Pad 4: Solides Premium-Tablet mit kleinen Schwächen im Test
- Alldocube iPlay 80 Mini Ultra im Test: Besser als das iPad Mini?
- Redmi Pad 2 im Test: Ziemlich gutes Tablet für unter 200 Euro
- MatePad Pro Max: Huaweis neues Premium-Tablet im Test
Neue Android-Downloads
Beiträge aus dem Forum
Weiterführende Links
Neue Nachrichten
- Sony bricht Schweigen, hält trotz Fan-Protest am PS5-Disc-Aus fest
- TriFold-Rückkehr & erstes Rollable? Samsung plant fünf neue Foldables
- Tecno-Konzept: Smartphone mit 'wirklich randlosem' Display gezeigt
- Speicherprobleme ade: WhatsApp bekommt endlich ein Bereinigungstool
- FritzOS 8.24: Neues Beta-Update liefert letzten Feinschliff für 2 Repeater
- Reddit-Chef: KI-Übersichten können "zehn blaue Links" nicht ersetzen
- Jetzt sparen: Media Markt und Saturn starten großen Wochenend-Sale
❤ WinFuture unterstützen
Sie wollen online einkaufen?
Dann nutzen Sie bitte einen der folgenden Links,
um WinFuture zu unterstützen:
Vielen Dank!
Alle Kommentare zu dieser News anzeigen