live-term

Collaboration terminal à distance chiffrée de bout en bout

Un outil de collaboration terminal à distance chiffré de bout en bout.

live-term est une CLI pour partager et contrôler des sessions terminal via relay. Chaque demande de contrôle distant nécessite l'approbation de la cible.

npm install -g @xun66/live-term

Sous Windows, utilisez WSL2. PowerShell et CMD natifs ne sont pas encore pris en charge.

live-term
live-term --mode=controller --target-id=SESSION_ID

Démo

La démo ci-dessous montre le flux réel entre terminal cible et contrôleur.

Cette vidéo sert uniquement de démo. Exécutez la commande dans « Démarrage ».

Fonctionnalités clés

Approbation explicite

La machine cible confirme manuellement chaque demande de contrôle.

Relay public ou auto-hébergé

Utilisez xebox.org ou déployez votre propre relay sur un réseau privé.

Flux CLI simple

Installez une fois, lancez live-term des deux côtés, puis connectez via Session ID.

Sécurité par défaut

Chiffrement de bout en bout

Le trafic est chiffré en AES-256-GCM et les clés sont échangées via RSA.

Vérification SAS à 6 chiffres

Les deux côtés comparent le même code pour détecter une attaque MITM.

Le relay ne lit pas la session

Le relay transfère uniquement des paquets chiffrés, sans clés en clair.