Zum Hauptinhalt springen

Häufig gestellte Fragen

XFA prüft unter anderem, ob Ihre Festplatte verschlüsselt ist, ob sich Ihr Bildschirm automatisch sperrt, ob Betriebssystem und Browser aktuell sind und ob Virenschutz oder Firewall aktiv sind, dazu noch weitere Checks. Welche Checks genau gelten, legt die Richtlinie Ihrer Organisation fest. XFA liest nur diese bestimmten Einstellungen, niemals Ihre Dateien oder Ihre Aktivitäten.

Nein. XFA kann Ihr Gerät nicht übernehmen und hat keine Administratorrechte, um selbst Einstellungen zu ändern. XFA liest Ihre Dateien, Ihre Nachrichten, Ihren Browserverlauf und Ihre installierten Apps nicht, abgesehen von den bestimmten Sicherheitseinstellungen, die es prüft. Besteht etwas einen Check nicht, zeigt XFA Ihnen, wie Sie es selbst beheben. XFA behebt es nie für Sie.

Die Installation von XFA dauert nur wenige Minuten und Sie brauchen dafür kein Konto. Bittet Ihre Organisation Sie darum, ein Gerät zu prüfen, folgen Sie dem Link und laden Sie die XFA-App herunter: die Desktop Application unter Windows, macOS und Linux oder die Mobile App unter iOS und Android. Öffnen Sie die Installationsdatei, folgen Sie den Schritten und kehren Sie danach zum Prüfbildschirm zurück, um die Verbindung herzustellen.

Sieht Ihre Organisation ein Gerät mit dem Status "Verbindung verloren", öffnen Sie die XFA-App auf diesem Gerät (installieren oder aktualisieren Sie sie zuerst, falls nötig) und prüfen Sie, ob Ihre Organisation noch verbunden ist. Ist sie das nicht, nehmen Sie die Einladung erneut an oder folgen Sie der Bestätigungs-E-Mail Ihres IT-Teams. XFA übermittelt danach automatisch einen aktuellen Status.

Vielleicht müssen Sie XFA gar nicht deinstallieren. Möchten Sie nur aufhören, Ihren Gerätestatus zu teilen, trennen Sie in der XFA-App einfach die Verbindung zur Organisation. Möchten Sie XFA vollständig entfernen, trennen Sie zuerst die Verbindung zu allen Organisationen und deinstallieren Sie die App danach auf dem üblichen Weg Ihres Betriebssystems, unter Windows, macOS, Linux, iOS oder Android.

Nein. Sowohl unter macOS als auch unter Windows bieten der eingebaute Virenschutz und die eingebaute Firewall ein gutes Sicherheitsniveau und reichen für sich allein aus. Auf dem Mac war das schon immer so. Sie sind meist standardmäßig aktiv, aber wenn Sie oder jemand anderes sie ausschalten, meldet XFA das bei seinen Checks.

Ja, unter Windows. XFA liest aus, was Windows-Sicherheit selbst meldet, also zählt jeder dort registrierte Virenschutz, nicht nur Microsoft Defender. Der Produktname, den Sie in XFA sehen, ist der Name, den Windows unter "Wer schützt mich" anzeigt. Windows hält Microsoft Defender im passiven Modus neben Ihrem Virenschutz registriert. Das ist normal und hat keinen Einfluss auf den Check. Meldet XFA, dass kein Schutz vor Schadsoftware aktiv ist, obwohl Ihr Virenschutz in Ordnung aussieht, öffnen Sie Windows-Sicherheit und prüfen Sie, ob der Echtzeitschutz dafür aktiviert ist. Öffnen Sie XFA danach erneut, um den Check noch einmal auszuführen. Unter macOS liest XFA das eingebaute XProtect von Apple aus statt eines Produkts eines bestimmten Anbieters.

Der XFA-Agent prüft Ihr Gerät und meldet den Status etwa alle 6 Stunden. Der genaue Zeitpunkt schwankt leicht, damit sich aus dem Muster nicht ableiten lässt, wann Sie aktiv sind. Öffnen Sie XFA auf Ihrem Gerät, folgt sofort ein Check, sodass Ihre Organisation ein aktuelles Bild Ihres Gerätestatus behält.

Der Check Geheimnisse in der Umgebung von XFA sucht nach Umgebungsvariablen, deren Name vermuten lässt, dass sie Zugangsdaten enthalten, etwa API-Schlüssel, Tokens oder Passwörter, und zwar in Shell-Konfigurationen, laufenden Prozessen und Systemeinstellungen. XFA notiert nur den Namen der Variablen, nie den Wert, und meldet Fälle, in denen diese Daten für jeden Prozess auf dem Gerät sichtbar sein könnten.

hinweis
Dieser Check ist derzeit in der Beta und standardmäßig ausgeschaltet. Ihre Organisation kann ihn einschalten und wählen, ob bei gefundenen Geheimnissen gewarnt oder blockiert wird.

Wir suchen nach Variablennamen mit Mustern wie:

  • KEY (zum Beispiel API_KEY, PRIVATE_KEY, AWS_ACCESS_KEY)
  • TOKEN (zum Beispiel AUTH_TOKEN, GITHUB_TOKEN)
  • SECRET (zum Beispiel CLIENT_SECRET, JWT_SECRET)
  • PASSWORD / PASSWD (zum Beispiel DB_PASSWORD)
  • CREDENTIAL (zum Beispiel AWS_CREDENTIAL)
  • OAUTH (zum Beispiel OAUTH_TOKEN)
  • ENCRYPTION_KEY, SIGNING_KEY

Wo suchen wir?

  • Prozessumgebung: Variablen, die alle untergeordneten Prozesse übernehmen
  • Shell-Umgebungen (bash, zsh, fish): Variablen, die in Shell-Konfigurationsdateien gesetzt sind
  • Befehlszeilen laufender Prozesse: Geheimnisse, die als Argument übergeben werden (zum Beispiel docker run -e API_KEY=xxx)
  • macOS-launchd-Sitzung: Variablen, die grafische Apps übernehmen (IDEs, KI-Assistenten)
  • Windows-Registry: Umgebungsvariablen auf Benutzer- und Systemebene

Geheimnisse in Umgebungsvariablen sind für jeden Prozess zugänglich, der in diesem Kontext läuft, auch für KI-Programmierassistenten, IDE-Plug-ins und jedes Programm, das Sie aus dem Terminal oder vom Desktop starten. Das ist eine erhebliche Angriffsfläche.

info
XFA notiert nur den Namen der Variablen (zum Beispiel OPENAI_API_KEY), nie den geheimen Wert selbst. Bekannte unbedenkliche Variablen wie PATH, HOME, SSH_AUTH_SOCK und Spracheinstellungen schließen wir aus, um Fehlmeldungen zu vermeiden.

Der Check Unbeaufsichtigter Fernzugriff von XFA sucht nach Programmen anderer Anbieter für die Fernsteuerung, etwa TeamViewer, AnyDesk und Chrome Remote Desktop, die so eingestellt sind, dass Verbindungen ohne Ihre Bestätigung auf dem Bildschirm möglich sind. Allein die Installation dieser Programme löst keine Meldung aus. Das geschieht erst, wenn der unbeaufsichtigte Zugriff aktiv eingerichtet ist, denn der kann eine dauerhafte Hintertür zu Ihrem Gerät sein.

Welche Programme werden geprüft?

  • TeamViewer
  • AnyDesk
  • Chrome Remote Desktop

XFA meldet diese Programme nicht, wenn sie nur installiert sind. Der Check schlägt erst an, wenn der unbeaufsichtigte Zugriff aktiv eingerichtet ist (zum Beispiel, wenn ein festes Passwort gesetzt ist oder ein Dienst läuft, der Verbindungen ohne Bestätigung auf dem Bildschirm zulässt).

Wie behebe ich das? Um die Anforderungen wieder zu erfüllen, können Sie:

  1. Den unbeaufsichtigten Zugriff in den Einstellungen des Programms ausschalten (entfernen Sie zum Beispiel das feste Passwort in TeamViewer, schalten Sie die Option für unbeaufsichtigten Zugriff in AnyDesk aus oder entfernen Sie Ihr Gerät aus Chrome Remote Desktop).
  2. Das Programm für die Fernsteuerung vollständig deinstallieren, wenn Sie es nicht mehr brauchen.
info
Dieser Check ist unabhängig von den eingebauten Checks des Betriebssystems für den Zugriff aus der Ferne (Bildschirmfreigabe, Remote-Anmeldung, Remote-Verwaltung, Remote-Scripting), die nur die eigenen Funktionen des Betriebssystems abdecken.