Hiatus Remote

Remote-Support, bei dem der Relay nichts sieht. Bildschirm, Dateien, Shell und Ton, Ende-zu-Ende verschlüsselt.

Version 1.0.0-rc1 · Release-Kandidat

Windows · Linux (X11) · macOS · Android-Debugging

Hauptfenster von Hiatus Remote: eigene ID, Einmal-Passwort und Verbindung zu einem Partner

Das Hauptfenster

Links die eigene ID und das Einmal-Passwort, das alle zehn Minuten und nach jeder Sitzung wechselt. Rechts die Partner-ID, der Modus (Fernsteuerung, Dateien, Remote Shell) und die zuletzt verbundenen Rechner. Die Statusleiste zeigt die Verbindung zum Relay-Server.

Hauptfenster von Hiatus Remote mit der eigenen ID 482 917 305, einem Einmal-Passwort und dem Feld für die Partner-ID
Design-VorschauHauptfenster: eigene ID, Einmal-Passwort, Partner fernsteuern

Verbinden und zustimmen

Der Supporter gibt ID und Passwort ein; der Schlüsselaustausch läuft per SPAKE2+, das Passwort verlässt beide Rechner nie. Der Partner sieht die Anfrage mit vier Fingerprint-Wörtern und wählt einzeln, was er erlaubt: Bildschirm, Steuerung, Dateien, Shell, Ton, Zwischenablage, Tunnel, Android.

Verbindungsdialog von Hiatus Remote mit Passwortfeld und vier Fingerprint-Wörtern
Design-VorschauVerbindungsaufbau mit Passwortabfrage und Fingerprint
Anfrage-Dialog mit Supporter-ID, Fingerprint-Wörtern und einer Liste von Berechtigungen mit Schaltern
Design-VorschauEingehende Anfrage: Fingerprint prüfen, Berechtigungen wählen

Die Sitzung

Jede Sitzung ist ein Tab. Die Werkzeugleiste bietet Monitorwahl, Strg+Alt+Entf, Dateien, Shell, Tunnel, Audio und Qualitätsstufen; die Statusleiste nennt die Route (direkt im LAN, direkt über QUIC oder über das Relay), Laufzeit und Bildrate. Die Remote Shell öffnet PowerShell, cmd oder die Login-Shell des Partners, bis zu vier gleichzeitig.

Sitzungsfenster mit Tabs, Werkzeugleiste, E2EE-Hinweis und dem Bildschirm des Partners
Design-VorschauSitzung mit bestätigtem Fingerprint und Statusleiste
Terminalansicht einer Remote Shell innerhalb der Sitzung
Design-VorschauRemote Shell am Partner-Rechner

Dateien übertragen

Zwei Fenster nebeneinander: links der eigene Rechner, rechts der Partner. Übertragen per Drag-and-drop oder Kontextmenü, in beide Richtungen, mit Warteschlange und Fortschritt. Existiert eine Datei bereits, fragt ein Konfliktdialog je Datei, ob sie überschrieben, übersprungen oder umbenannt wird.

Dateibrowser: links lokale Dateien mit Mehrfachauswahl, rechts der Partner, unten laufende Übertragungen
Design-VorschauDateibrowser mit zwei Fenstern und Warteschlange
Dialog, der für eine bereits vorhandene Datei Überschreiben, Überspringen oder Umbenennen anbietet
Design-VorschauKonfliktdialog beim Upload

Geräte und unbeaufsichtigter Zugriff

Die Geräteliste merkt sich bekannte Rechner mit ihrem Geräteschlüssel; meldet sich ein Gerät mit einem anderen Schlüssel, blockiert Hiatus die Verbindung. Für eigene Rechner gibt es unbeaufsichtigten Zugriff mit permanentem Passwort (gespeichert wird nur ein Argon2id-Prüfwert), Allowlist der zugelassenen Supporter und wählbaren Berechtigungen. Mit dem Hiatus-Dienst ist der Rechner auch am Anmeldebildschirm erreichbar.

Geräteliste mit Namen, Datum und dem Status bestätigt oder nicht bestätigt
Design-VorschauGeräte: bekannte Rechner mit Status des Fingerprints
Einstellungen für unbeaufsichtigten Zugriff mit Passwortstärke, Liste zugelassener Supporter und Berechtigungen
Design-VorschauUnbeaufsichtigter Zugriff: permanentes Passwort und Allowlist
Fernsteuerung eines Rechners, der den Windows-Anmeldebildschirm zeigt
Design-VorschauSitzung am Anmeldebildschirm über den Hiatus-Dienst

Android-Debugging

Für Entwickler: Android-Geräte am Rechner des Partners (USB oder WLAN) lassen sich über ADB durch den verschlüsselten Tunnel debuggen. Der Logcat-Viewer filtert nach Tag, Prozess und Priorität, hält Fenster beim Blättern fest und markiert Stacktraces. Smartphones und Android TV (Fire TV, SHIELD) lassen sich mit Bild und Tasten fernsteuern.

Logcat-Viewer mit Live-Stream, Filterzeile, Seitenleiste, Suchtreffern und eingeklapptem Stacktrace
Design-VorschauLogcat-Viewer mit Filterzeile und Suche
Fenster zur Fernsteuerung eines Android-Smartphones mit Bild und Tastenleiste
Design-VorschauSmartphone fernsteuern
Fenster zur Fernsteuerung eines Android TV mit Fernbedienungstasten
Design-VorschauAndroid TV fernsteuern

Alle Screens

14 Screens
Hauptfenster von Hiatus Remote mit der eigenen ID 482 917 305, einem Einmal-Passwort und dem Feld für die Partner-ID
Design-VorschauHauptfenster: eigene ID, Einmal-Passwort, Partner fernsteuern
Verbindungsdialog von Hiatus Remote mit Passwortfeld und vier Fingerprint-Wörtern
Design-VorschauVerbindungsaufbau mit Passwortabfrage und Fingerprint
Anfrage-Dialog mit Supporter-ID, Fingerprint-Wörtern und einer Liste von Berechtigungen mit Schaltern
Design-VorschauEingehende Anfrage: Fingerprint prüfen, Berechtigungen wählen
Sitzungsfenster mit Tabs, Werkzeugleiste, E2EE-Hinweis und dem Bildschirm des Partners
Design-VorschauSitzung mit bestätigtem Fingerprint und Statusleiste
Terminalansicht einer Remote Shell innerhalb der Sitzung
Design-VorschauRemote Shell am Partner-Rechner
Dateibrowser: links lokale Dateien mit Mehrfachauswahl, rechts der Partner, unten laufende Übertragungen
Design-VorschauDateibrowser mit zwei Fenstern und Warteschlange
Dialog, der für eine bereits vorhandene Datei Überschreiben, Überspringen oder Umbenennen anbietet
Design-VorschauKonfliktdialog beim Upload
Geräteliste mit Namen, Datum und dem Status bestätigt oder nicht bestätigt
Design-VorschauGeräte: bekannte Rechner mit Status des Fingerprints
Einstellungen für unbeaufsichtigten Zugriff mit Passwortstärke, Liste zugelassener Supporter und Berechtigungen
Design-VorschauUnbeaufsichtigter Zugriff: permanentes Passwort und Allowlist
Fernsteuerung eines Rechners, der den Windows-Anmeldebildschirm zeigt
Design-VorschauSitzung am Anmeldebildschirm über den Hiatus-Dienst
Logcat-Viewer mit Live-Stream, Filterzeile, Seitenleiste, Suchtreffern und eingeklapptem Stacktrace
Design-VorschauLogcat-Viewer mit Filterzeile und Suche
Fenster zur Fernsteuerung eines Android-Smartphones mit Bild und Tastenleiste
Design-VorschauSmartphone fernsteuern
Fenster zur Fernsteuerung eines Android TV mit Fernbedienungstasten
Design-VorschauAndroid TV fernsteuern
Dialog Über Hiatus Remote mit Version, Copyright, Qt-Hinweis und Tabelle der Drittanbieter-Komponenten
Design-VorschauÜber Hiatus Remote: Version, Qt-Lizenz, Drittanbieter