Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!csd4.csd.uwm.edu!uakari.primate.wisc.edu!ames!haven!adm!smoke!gwyn From: gwyn@smoke.BRL.MIL (Doug Gwyn) Newsgroups: comp.unix.questions Subject: Re: .plan Message-ID: <10903@smoke.BRL.MIL> Date: 1 Sep 89 00:31:58 GMT References: <2620@trantor.harris-atd.com> <1966@crdgw1.crd.ge.com> <474@escom.com> Reply-To: gwyn@brl.arpa (Doug Gwyn) Organization: Ballistic Research Lab (BRL), APG, MD. Lines: 17 In article <474@escom.com> al@escom.com (Al Donaldson) writes: >so is the point that a nastygram can be stored in my terminal, triggered >remotely by echo'ing a ctrl-E to my terminal, with the nastygram getting >passed straight to my shell? Yes -- it's yet another place for eventual faked input to be stored in the terminal. So far we have: - Answerback (triggered by ^E) - Programmable function key (triggerable on some terminals) - Display memory (triggerable on some terminals) There may be others. The one thing they all have in common is that the trigger must be sent to them, which under normal circumstances wouldn't occur. Only if somebody has found a way to get arbitrary characters sent to user terminals does the potential problem become a real one. There are a number of Trojan horse and other approaches that could be used to send a trigger; the reported "finger" behavior was one of the easiest ones.