Bugtraq mailing list archives

Re: Wall and talkd pass binary data


From: aem () symbiosis ahp com (a.e.mossberg)
Date: Wed, 20 Jul 1994 09:40:42 -0500 (EDT)


From the desk of Rob Quinn:

 talkd and walld both pass binary data (on Sun's at least). Here's some source
code I got from a friend. I informed Sun about the wall problem several months
ago. This source just sends a string to mess up your fonts and such, but I've
heard that some terminals have escape sequences that will buffer strings and
re-issue them as if the user had typed them (I know there's an expression or
term for that, but I can't think of it). I searced for this sequence for xterm,
but didn't find one. I didn't look at any other terminal types.


This is a problem which has existed at least a decade and is well known.  If
you check comp.risks about 1984 or 1985 you'll see an article by me about it,
and I was hardly the first.  We demonstrated it via "write", or just echo'ing
directly to the port, to put it in block mode, clear the screen, send the
command we wanted executed, and then send the code to tell the terminal to send
the contents of the screen.

aem


-- 
Andrew Mossberg Network Administrator & Juggler (305) 597-4110 fax 597-4002



Current thread: