Appareils
Laptop de voyage : la machine qui peut être perdue
Philosophie du laptop "perdable". Snapshot clean restorable. Données mission via cloud, jamais en local. Ré-image au retour.
Le laptop revient de mission. Le client veut le rebrancher “comme avant”. Il n’a pas compris : la machine qui peut être perdue est aussi une machine qui peut revenir compromise. Ces deux problèmes se traitent de la même façon — en concevant la machine pour qu’elle soit perdable dès le départ.
Le piège habituel
“J’ai BitLocker, si on me vole le laptop, les données sont protégées.”
C’est vrai dans un cas précis : le laptop est éteint, le voleur arrache la machine et part. La protection fonctionne.
Mais ce n’est pas la seule menace. Qu’est-ce qui se passe si vous êtes contraint de déverrouiller la machine à une frontière ? Si quelqu’un a eu accès à votre chambre d’hôtel pendant votre déjeuner et a eu 20 minutes sans surveillance ? Si vous avez branché la machine sur un dock USB dans une salle de conférence dont vous ne connaissez pas le contenu ? Le chiffrement ne protège rien dans ces trois scénarios.
La philosophie du laptop de voyage commence par une question différente : que se passe-t-il si cette machine est perdue, saisie, ou compromise pendant la mission ? La réponse doit être “rien de catastrophique” — parce que la machine a été conçue pour être perdable.
La philosophie du laptop “perdable”
Un laptop de voyage conçu correctement repose sur trois principes :
1. Aucune donnée irremplaçable en local. Les fichiers de mission sont dans le cloud ou sur un serveur accessible par VPN. En local : uniquement ce dont vous avez besoin pendant la session en cours, et rien de plus. Les clés SSH à longue durée de vie, les certificats, les tokens d’accès permanents — rien de tout ça sur une machine de voyage.
2. Machine re-imageable en moins de deux heures. Si la machine est compromise ou saisie, vous devez pouvoir en avoir une de remplacement opérationnelle rapidement. Ça implique que votre config, vos outils et vos accès peuvent être restaurés depuis une image ou une procédure documentée, sans récupérer des données depuis la machine compromise.
3. Les accès sont à durée limitée. Les tokens OAuth avec expiration courte, les sessions SSH avec durée configurée, les credentials qui peuvent être révoqués à distance si la machine tombe dans de mauvaises mains.
Préparer le laptop avant le départ
Créer et stocker une image propre
Avant chaque départ en mission, l’état idéal est une machine dans un état connu et propre. Sur Windows : sysprep ou un outil comme AOMEI Backupper pour capturer l’état. Sur macOS : Time Machine ne suffit pas pour ça — regarder des outils comme Carbon Copy Cloner pour une image bootable. Sur Linux : rsync d’un état propre ou une image LVM.
Cette image doit être stockée hors de la machine (NAS chiffré, disque externe dans un lieu sécurisé, cloud chiffré). Elle sert de référence pour le retour : comparer ce qui a changé, ou restaurer depuis zéro.
Tokens et accès : durée limitée
Ne pas synchroniser les mails complets sur la machine de voyage. Configurer le client mail pour ne télécharger que les 7 derniers jours. Utiliser des tokens OAuth avec expiration courte pour les services cloud — un token GitHub avec une durée de vie de 7 jours suffit pour une mission d’une semaine. Documenter tous les tokens créés spécifiquement pour le voyage pour les révoquer au retour.
Les clés SSH à usage mission : générer une paire dédiée, l’autoriser sur les serveurs concernés, et révoquer après le retour. Pas de clé SSH “permanente” sur une machine de voyage.
Réduire la surface
Désactiver les apps et services qui ne sont pas nécessaires à la mission. Connexion à un réseau d’entreprise sur un laptop de voyage ne doit pas synchroniser 50 000 emails et tous les partages réseau disponibles. Créer un profil minimal : ce qui est nécessaire pour la mission, rien d’autre.
En transit et à la frontière
Arrêt complet avant le passage en douane
Pas veille. Pas hibernation. Arrêt complet (shutdown ou poweroff). La raison : voir l’article sur le chiffrement de disque. En veille simple, les clés de déchiffrement sont en RAM et peuvent être extraites par des outils forensiques. Arrêt complet = chiffrement réellement actif.
Si vous êtes contraint de déverrouiller
Dans certaines juridictions (USA sous CBP, UK sous RIPA, Australie), refuser de déverrouiller un device peut être une infraction pénale ou conduire à la saisie de la machine. Si vous avez un modèle de menace qui inclut ce scénario, les options sont :
- Un compte “front” minimal sans données sensibles (utilisable dans certaines juridictions si vous n’êtes pas sous serment)
- Accepter la saisie avec les conséquences que ça implique — si la machine est conçue pour être perdable, la perte est gérée
Voir l’article Frontières et douanes pour les droits par juridiction.
En mission : les risques physiques
Evil maid attack
Si quelqu’un a accès à votre chambre d’hôtel pendant que vous êtes absent, une machine allumée en veille peut être compromise en moins de 10 minutes via une clé USB bootable. Une machine éteinte avec BitLocker+PIN ou LUKS+passphrase résiste à cette attaque — l’attaquant ne peut pas démarrer sur la machine sans le PIN.
Pour les missions à risque élevé : machine éteinte systématiquement quand vous quittez la chambre. Jamais en veille.
Juice jacking : les bornes de recharge
Les bornes de recharge USB dans les aéroports, hôtels et salles de conférence peuvent théoriquement transférer des données (ou des malwares) via la connexion USB — c’est le “juice jacking”. En pratique, les attaques documentées sont rares sur les bornes publiques, mais le risque existe.
Mitigations simples par ordre d’efficacité :
- Votre propre chargeur secteur : connecteur USB-A/C branché sur secteur, pas sur un port USB inconnu
- Câble charge-only (sans fil de données) : physiquement incapable de transférer des données
- USB condom (data blocker) : adaptateur passif qui laisse passer l’alimentation et bloque les fils de données
Sur iOS et Android récents, une connexion USB à un appareil inconnu demande confirmation avant d’établir une connexion de données. Mais ça ne protège pas contre des attaques au niveau hardware sur des bornes physiquement modifiées.
Moments sans surveillance
Conference table : vous posez le laptop pour prendre un café. Présentation : vous laissez la machine sans surveillance dans la salle. Hôtel : le laptop est dans la chambre pendant le dîner.
Dans tous ces cas, la machine doit être verrouillée (pas éteinte si vous revenez dans quelques minutes, mais verrouillée et en veille sécurisée). Les données sensibles ne doivent pas être ouvertes visibles à l’écran. Et les sessions cloud ou VPN n’ont pas besoin de rester actives si vous n’êtes pas là.
Au retour : la procédure que personne ne fait
Le retour de mission est le moment le plus mal géré. La machine revient, on la rebranche sur le réseau de l’entreprise, on reprend le travail. Si la machine a été compromise pendant la mission — malware installé, backdoor posée — vous venez de l’injecter sur votre réseau.
Pour les missions à risque modéré
Audit avant reconnexion au réseau pro :
- Scan antimalware depuis un environnement externe (USB bootable, ou isolé du réseau)
- Vérifier les processus démarrés automatiquement (autoruns Windows, launchagents macOS)
- Rotation des credentials qui ont été utilisés pendant la mission (tokens OAuth, mots de passe de session)
- Vérifier l’intégrité du système de fichiers si vous avez une image de référence
Pour les missions à risque élevé (Chine, Russie, pays à forte activité d’espionnage économique)
Re-image systématique. Pas d’audit, pas de “ça a l’air propre”. Re-image depuis l’image de référence stockée avant le départ, rotation de tous les credentials, aucune exception.
Cette règle peut sembler excessive. Elle ne l’est pas pour les missions en Chine ou en Russie avec des équipes ayant accès à des données de valeur (M&A, IP technique, contrats gouvernementaux). Les acteurs APT dans ces juridictions sont patients, discrets, et leur objectif est que vous ne sachiez jamais que la machine a été compromise.
Erreurs fréquentes
Laptop de voyage = laptop principal avec quelques fichiers supprimés : si votre “laptop de voyage” contient trois ans de mails, vos contacts, vos notes personnelles et votre gestionnaire de mots de passe, ce n’t est pas un laptop de voyage.
Pas de procédure de retour : la machine revient, elle “va bien”, on la rebranche. C’est le mode opératoire standard dans 90% des organisations. Ce n’est pas acceptable pour une mission à risque.
Veille avant frontière : fermer le couvercle dans la salle d’attente de l’aéroport. Le chiffrement ne protège pas en veille simple.
Tokens longue durée : token GitHub valable 1 an stocké sur un laptop de voyage. Si la machine est compromise, l’attaquant a 1 an d’accès à vos repos.
Ne pas documenter les accès créés pour la mission : impossible de révoquer ce qu’on n’a pas listé.
- N2 Avoir un laptop de voyage distinct du laptop principal
- N2 Créer et stocker une image de référence propre avant le départ
- N2 Stocker les données mission dans le cloud, pas en local
- N2 Utiliser des tokens à durée limitée, documenter la liste pour révocation au retour
- N2 Arrêt complet systématique avant passage en frontière
- N2 Emporter son propre chargeur secteur, pas de borne USB inconnue
- N2 Procédure de retour documentée : audit ou re-image selon le niveau de risque
- N2 Révoquer tous les tokens créés pour la mission dans les 24h du retour
- N3 Re-image systématique après missions en pays à risque élevé (CN, RU, etc.)
- N3 Ne jamais reconnecter au réseau pro avant l'audit ou la re-image
- N3 Machine éteinte (pas veille) quand quittée dans une chambre d'hôtel à risque
Sources et lectures complémentaires
- EFF — Border Search Guide [official]
- ANSSI — Mobilité numérique [official]