• Apfeltalk ändert einen Teil seiner Allgemeinen Geschäftsbedingungen (AGB), das Löschen von Useraccounts betreffend.
    Näheres könnt Ihr hier nachlesen: AGB-Änderung
  • Was gibt es Schöneres als den Mai draußen in der Natur mit allen Sinnen zu genießen? Lasst uns teilhaben an Euren Erlebnissen und macht mit beim Thema des Monats Da blüht uns was! ---> Klick

Zugriff auf persönliche Daten: Apple entfernt über 250 Programme aus dem App Store

Martin Wendel

Redakteur & Moderator
AT Administration
AT Moderation
AT Redaktion
Registriert
06.04.08
Beiträge
45.156
Erst vor rund einem Monat musste Apple im App Store aufräumen: Die Malware XcodeGhost platzierte ihren Schadcode unerkannt in Hunderten Apps. Mittlerweile sind die Nachrichten dazu, ohne dass sich Apple wirklich konkret dazu geäußert hätte, verstummt. Nun musste Apple erneut den Löschstift ansetzen und über 250 Apps aus dem App Store entfernen. Grund war diesmal jedoch keine Malware, sondern die unerlaubte Verwendung von privaten APIs, mit denen ein Werbenetzwerk persönliche Daten der App-Nutzer abgreifen konnte.

Die betroffenen Apps, zu denen keine weitere Details verfügbar sind, nutzen den Softwareentwicklungsbaukasten (SDK) des chinesischen Werbeanbieters Youmi. Dieses SDK griff über private Entwicklerschnittstellen (APIs), deren Verwendung Apple nicht erlaubt, auf persönliche Daten der Nutzer zu und übermittelte sie auf den Server von Youmi. Zu den abgegriffenen Daten zählten Angaben wie Namen der auf dem Gerät installierten Apps, die Seriennummer des Gerätes, Device-Identifiers und auch die E-Mail-Adresse der Apple-ID.

Das Code-Analyse-Unternehmen SourceDNA, das auf das SDK von Youmi aufmerksam wurde, ermittelte insgesamt 256 betroffene Apps, die gemeinsam rund eine Million Mal heruntergeladen worden sein sollen. Die betroffenen Apps sollen vor allem von Entwicklern aus China stammen. SourceDNA glaubt jedoch nicht, dass diese sich der Probleme bei der Verwendung des Youmi-SDKs bewusst waren, da das SDK nur in binärer Form angeboten wird und die abgegriffenen Daten direkt auf die Server von Youmi geladen werden.

In einer Stellungnahme bestätigt Apple die Erkenntnisse von SourceDNA und gibt an, betroffene Apps aus dem App Store zu entfernen. "Wir haben eine Gruppe an Apps identifiziert, die ein Advertising-SDK eines Drittanbieters – entwickelt von Youmi, einem mobilen Werbeanbieter – verwenden, das über die Nutzung von privater APIs auf persönliche Informationen wie E-Mail-Adressen und Device-Identifiers zugreift und diese Daten zu ihrem Server weiterleitet. Das ist eine Verletzung unserer Sicherheits- und Datenschutz-Richtlinien", so Apple in der Stellungnahme.

"Die Programme, die das Youmi-SDK verwenden, werden aus dem App Store entfernt und sämtliche neue Programme, die dieses SDK verwenden und in den App Store eingereicht werden, werden abgelehnt. Wir arbeiten eng mit den Entwicklern zusammen, um sie dabei zu unterstützen, aktualisierte Versionen ihrer Programme, die unseren Richtlinien entsprechen, schnell im App Store zu veröffentlichen", erklärt Apple weiter. Bei der Prüfung zur Aufnahme in den App Store scheint der verschleierte Programmcode von Youmi nicht aufgefallen zu sein.

Bild von Dirk Vorderstraße (flickr), bestimmte Rechte vorbehalten

Via AppleInsider

zurück zum Magazin...
 

Joh1

Golden Noble
Registriert
01.04.14
Beiträge
14.517
Schön ist daran mal wieder das keine Liste veröffentlicht wird welche Apps betroffen sind und man so nicht überprüfen kann ob man davon eine installiert hat.
Da nützt es mir nichts das Apple die aus dem Store entfernt hat.
 
  • Like
Reaktionen: iFritz und maciboy

MacAlzenau

Golden Noble
Registriert
26.12.05
Beiträge
22.522
Du kannst ja schauen, ob deine Apps noch im Store angeboten werden … wenn ja, ist vermutlich alles in Ordnung, wenn nein, wäre das ein Indiz für einen Befall.
Warum soll Apple eine Liste veröffentlichen, die vielleicht ein schlechtes Bild vom Konzern erzeugt, wenn die Benutzer das mühsam auch selbst herausfinden können?
 

raven

Golden Noble
Registriert
12.05.12
Beiträge
19.203
Warum soll Apple eine Liste veröffentlichen, die vielleicht ein schlechtes Bild vom Konzern erzeugt, wenn die Benutzer das mühsam auch selbst herausfinden können?
Warum sollte Apple einen fehler überhaupt zugeben, wenn nicht mind. 1 Milarde user betroffen sind von Problemen. Generell nicht auf die Apps bezogen. Die sind ja perfekt, sensationell, amazing! Gibt es noch eine Steigerung von all dem?^^
 
  • Like
Reaktionen: iFritz

forenwalter

Echter Boikenapfel
Registriert
09.08.11
Beiträge
2.346
Es gibt leider immer noch viel Anwender welche zu 100% überzeugt sind das bei Apple Schadstoffprogramme keinen Einfluss haben. :(
 

Martin Wendel

Redakteur & Moderator
AT Administration
AT Moderation
AT Redaktion
Registriert
06.04.08
Beiträge
45.156
Ohne Jailbreak hat eine App nicht die nötigen Zugriffsrechte, um andere Apps sehen zu können.
Das schreibt SourceDNA:
We found four main groups of private APIs these apps are calling:
  1. Enumerate the list of installed apps or get the frontmost app name
  2. Get the platform serial number
  3. Enumerate devices and get serial numbers of peripherals
  4. Get the user’s AppleID (email)
 

MacMark

Jakob Lebel
Registriert
01.01.05
Beiträge
4.874
Ist das dein ernst?

Absolut.

Das schreibt SourceDNA:

Der einzige zuverlässige Weg, alle installierten Apps zu kennen, ist über das Dateisystem. Dieser Weg steht nur Jailbreak-Geräten offen.

Es gibt unzuverlässige, andere Wege, die nur unvollständige Listen erstellen können:

Zum Beispiel über "canOpenURL", was nur Apps "erkennen" kann, die ein Custom URL Schema benutzen, also nicht alle. Außerdem müßte der Call verschleiert werden, was sie offenbar getan haben.

Und zum Beispiel über einen ebenfalls zu versteckenden Aufruf, der die aktuellen Prozesse listet. Auch dadurch bekommt man keine vollständige Liste installierter Apps.
 

MacMark

Jakob Lebel
Registriert
01.01.05
Beiträge
4.874
Also gibt es doch Möglichkeiten, andere Apps zu sehen.

Ohne Jailbreak kann niemand "die Namen der auf dem Gerät installierten Apps" erkennen.

Nur eine sehr unvollständige Teilmenge davon. Und auch das nur über nicht erlaubte Wege, deren Nutzung Apple hier nicht aufgefallen ist, weil sie die Aufrufe indirekt gemacht haben.
 

MacApple

Schöner von Bath
Registriert
05.01.04
Beiträge
3.652
Der einzige zuverlässige Weg, alle installierten Apps zu kennen, ist über das Dateisystem.
Woher willst du das wissen? Kennst du alle privaten APIs? Es wurden private APIs verwendet.

Zum Beispiel über "canOpenURL", was nur Apps "erkennen" kann, die ein Custom URL Schema benutzen, also nicht alle. Außerdem müßte der Call verschleiert werden, was sie offenbar getan haben.
Warum muss der Call „canOpenURL:“ verschleiert werden? Das ist kein privates API, sondern eine dokumentierte Methode.
 

MacMark

Jakob Lebel
Registriert
01.01.05
Beiträge
4.874
Woher willst du das wissen? Kennst du alle privaten APIs? Es wurden private APIs verwendet.


Warum muss der Call „canOpenURL:“ verschleiert werden? Das ist kein privates API, sondern eine dokumentierte Methode.

Privat heißt nicht unbekannt.

Um mit "canOpenURL" alle Apps zu finden, die ein Custom URL Schema verwenden, muß man sie mißbrauchen, sprich: Nicht einmal aufrufen, sondern tausende Male. Und das ist verbotener Mißbrauch und darum kommt man damit nicht unverschleiert in den Store. Andere Apps sind dafür auch schon rausgeflogen.