Parfois, lorsque j’ai catun fichier binaire par erreur, mon terminal est déformé. Rien de plus simple resetne peut réparer, mais un attaquant ne pourrait-il théoriquement pas créer un fichier qui, lorsqu'il est affiché sur un terminal, exécuterait du code arbitraire? Par un exploit dans l'émulateur de terminal ou autrement.
more) ou qui est terminal-aware ( less) pour examiner le contenu des fichiers. Non seulement cela ne mettra pas votre terminal dans un état bizarre, mais tout le fichier ne passera pas d'un seul coup.
stty sanecommande réinitialise un xterm (ou similaire) qui a été commuté, par exemple dans un jeu de caractères différent.
moshdocumentation a quelques idées à ce sujet: mosh.mit.edu/#techinfo