buffer overrun

Gert Doering (gert@greenie.muc.de)
Tue, 8 Sep 1998 10:53:49 +0200


Hi,

Hans-Joachim Zierke wrote:
> > First, please talk English if you post to de.alt.comm.mgetty.  Just do it,
> > don't discuss it.
> 
> Modifying Usenet into something illogical is worse than making it clickable.

Just Go Away if you don't want to play by the rules of de.*ALT*.comm.mgetty.

> > Most likely, it means exactly this - the input prompt (or one or more
> > lines in /etc/issue, bad wording in the error message) expands to more
> > than 140 characters after all the escape sequences have been expanded.
> 
> The reason IS etc/issue (since it works with a different one), but none of
> the lines is more than about 70.
> 
> Voila, the historical login prompt of pentagon.army.mil years ago: ;-)
> VM/ESA ONLINE
>                /@@  /@@     /@@@@@@@     /@@@@@@      /@@@@@@@
>               | @@ | @@    | @@__/@@    | @@__/@@    | @@__/@@
>               | @@@@@@@    | @@ | @@    | @@ | @@    | @@@@@@@
>               | @@__/@@    | @@ @ @@    | @@ | @@    | @@__/@@
>               | @@ | @@    | @@@@@@@    | @@@@@@     | @@ | @@
>               |/_/ |/_/    |/_____@/    |/_____/     |/_/ |/_/
> 

"@" will be substituted by the name of your system ("hostname"), so after
substitution, each of those lines will be LOOOOONG.

>              YOU HAVE REACHED A U.S. GOVERNMENT COMPUTER SYSTEM.
>            UNAUTHORIZED ACCESS IS A VIOLATION OF U.S. CODE TITLE 18.
>                   ***** INTRUDERS WILL BE PROSECUTED *****

(nice issue file, btw.).

I'm afraid if you want to use '@'s in the issue file, you will have to
escape them with '\@'.

gert
-- 
USENET is *not* the non-clickable part of WWW!
                                                           //www.muc.de/~gert/
Gert Doering - Munich, Germany                             gert@greenie.muc.de
fax: +49-89-35655025                        gert.doering@physik.tu-muenchen.de