IHK-Netzwerkadministrator · Gruppe 2

iOS

Das Betriebssystem des iPhone.

Vortrag starten ↓

Wissenswertes

Für das iPhone

iOS ist Apples Betriebssystem für das iPhone. Apple entwickelt das Gerät und die Software gemeinsam.

Verwandt mit iPadOS

Auf dem iPad läuft iPadOS. Es ist auf den größeren Bildschirm und die Bedienung mit mehreren Apps ausgelegt.

Updates von Apple

Apple verteilt iOS-Updates zentral für die jeweils unterstützten iPhone-Modelle.

Architektur

Vier vereinfachte Schichten zeigen, wie eine App auf Systemfunktionen zugreift.

Apps

Safari, Nachrichten und Apps von Drittanbietern nutzen Funktionen, die iOS über Frameworks bereitstellt.

Pro und Contra

Für Unternehmen zählen vor allem Updateversorgung, Geräteverwaltung und die Freiheit bei der Softwareverteilung.

Vorteile

  • Zentrale Updates

    Apple verteilt Sicherheitsupdates direkt an unterstützte Geräte. In der Praxis zählt, wie schnell die Updates installiert werden.

  • Schutz in mehreren Schichten

    Signaturprüfungen und Sandbox begrenzen, welchen Code iOS ausführt und worauf Apps zugreifen können.

  • Zentrale Geräteverwaltung

    Über MDM kann die IT beispielsweise Codevorgaben setzen und verwaltete Apps verteilen.

  • Zusammenspiel der Geräte

    AirDrop und Handoff erleichtern den Wechsel zwischen iPhone und Mac.

Nachteile

  • Bindung an Apple-Hardware

    Die Hardwareauswahl beschränkt sich auf iPhone-Modelle. Bei der Beschaffung zählen Gerätepreis und verbleibende Updateversorgung.

  • Begrenzte Systemanpassung

    Apps und Administratoren können nur die von iOS vorgesehenen Schnittstellen und Verwaltungsoptionen nutzen.

  • Vorgaben zur App-Verteilung

    Welche Verteilungswege zur Verfügung stehen, hängt vom Einsatzszenario und teilweise von der Region ab.

  • Schutz hängt vom Betrieb ab

    Aufgeschobene Updates, zu weit gefasste App-Freigaben und gestohlene Zugangsdaten bleiben Risiken.

Wie angreifbar ist iOS?

Ein Angriff kann das Konto, die Daten einer App oder das Betriebssystem treffen. Je nach Ziel greifen unterschiedliche Schutzmaßnahmen.

Phishing und Kontodiebstahl

Eine gefälschte Anmeldeseite versucht, Zugangsdaten abzugreifen. Dafür genügt es, dass jemand der Seite vertraut.

Schutz: Dienste direkt über die bekannte App oder Adresse öffnen. Wo verfügbar Passkeys verwenden.

Apps und sensible Freigaben

Die Sandbox begrenzt den Zugriff einer App. Gibt jemand Kontakte oder Fotos frei, kann die App die Daten im Rahmen der Freigabe verarbeiten.

Schutz: Berechtigungen auf das Nötige begrenzen. In Unternehmen App-Verteilung und Freigaben über die Geräteverwaltung steuern.

Sicherheitslücken und Zero-Click

Auch Nachrichten oder andere Inhalte, die iOS automatisch verarbeitet, können Sicherheitslücken auslösen. Bei einem Zero-Click-Angriff ist keine Eingabe nötig. Solche Angriffe sind vor allem für gezielt angegriffene Personen relevant.

Schutz: Sicherheitsupdates zeitnah installieren. Für besonders gefährdete Personen bietet Apple den Blockierungsmodus an, der bestimmte Funktionen einschränkt.

Diebstahl und bekannter Gerätecode

Kennt jemand den Gerätecode und hat das iPhone in der Hand, steigt das Risiko für Gerät und Konto.

Schutz: Einen starken Gerätecode nutzen und den Schutz für gestohlene Geräte aktivieren.

Quellen: Apple-Plattformsicherheit · Blockierungsmodus · Schutz für gestohlene Geräte

Schnittstellen

WLAN und Mobilfunk

Apps und Systemdienste erreichen darüber lokale Netzwerke oder das Internet.

Bluetooth und NFC

Bluetooth verbindet Zubehör. Apps können über Core Bluetooth mit BLE-Geräten kommunizieren. NFC kommt etwa beim kontaktlosen Bezahlen zum Einsatz.

Core Location

Über diese Programmierschnittstelle können Apps mit der passenden Berechtigung den Standort abfragen.

Datenschutz

App-Sandbox

Jede App arbeitet in einem abgegrenzten Bereich. Das begrenzt ihren Zugriff auf Daten anderer Apps und des Systems.

Berechtigungen

Für Kamera, Mikrofon und Standort fordert die App eine Freigabe an. Du kannst sie später in den Einstellungen ändern.

Standortfreigabe ausprobieren

Simulation für eine Beispiel-App. Auf dem iPhone findest du die Auswahl unter Einstellungen → Datenschutz & Sicherheit → Ortungsdienste.

Die Beispiel-App erhält keinen Standort.

Apple-Ökosystem

AirDrop

Dateien und Fotos zwischen Apple-Geräten in der Nähe übertragen.

Handoff

Eine unterstützte Tätigkeit auf einem anderen Apple-Gerät fortsetzen, etwa eine Safari-Seite vom iPhone auf dem Mac öffnen.

App-Entwicklung

Native App

Swift ist die Programmiersprache. SwiftUI stellt Bausteine für die Oberfläche bereit. Mit Xcode auf dem Mac entwickelst und testest du die App.

Web-App

Der IT-Kompass ist ein Beispiel für eine Web-App, die sich aus Safari zum iPhone-Home-Bildschirm hinzufügen lässt.