Au travail, nous avons des ordinateurs portables avec des disques durs cryptés. La plupart des développeurs ici (à l'occasion j'en ai été coupables aussi) laissent leurs ordinateurs portables en mode hibernation lorsqu'ils les ramènent à la maison la nuit. Évidemment, Windows (c’est-à-dire qu’un programme fonctionnant en arrière-plan fonctionne sous Windows) doit disposer d’une méthode permettant de déchiffrer les données sur le lecteur, sinon il ne pourra pas y accéder. Cela étant dit, j'ai toujours pensé que laisser une machine Windows en mode veille prolongée dans un endroit non sécurisé (pas au travail sur une serrure) constituait une menace pour la sécurité, car quelqu'un pourrait prendre la machine, la laisser fonctionner, pirater les comptes Windows. et l'utiliser pour chiffrer les données et voler les informations. Quand j'ai réfléchi à la façon dont j'allais entrer dans le système Windows sans le redémarrer, je ne pouvais pas savoir si c'était possible.
Je sais qu'il est possible d'écrire un programme pour déchiffrer les mots de passe Windows une fois que vous avez accès au (x) fichier (s) approprié (s). Mais est-il possible d'exécuter un programme à partir d'un système Windows verrouillé pour le faire? Je ne connais pas de moyen de le faire, mais je ne suis pas un expert de Windows. Si oui, y a-t-il un moyen de le prévenir? Je ne veux pas exposer les failles de sécurité sur la façon de le faire, alors je demanderais à quelqu'un de ne pas publier les étapes nécessaires dans les détails, mais si quelqu'un pouvait dire quelque chose comme "Oui, il est possible que la clé USB permette l'exécution arbitraire, " ce serait génial!
EDIT: L’idée du chiffrement est qu’il est impossible de redémarrer le système, car le chiffrement du disque sur le système nécessite une connexion avant de pouvoir démarrer Windows. La machine étant en veille prolongée, le propriétaire du système a déjà contourné le cryptage de l'attaquant, laissant Windows comme seule ligne de défense pour protéger les données.