> Me gustaria saber como cambiar el banner del sshd cuando se relaiza una 
> conexion al puerto 22, es decir, esto:
>
> [EMAIL PROTECTED] ssh]# telnet localhost 22
> Trying 127.0.0.1...
> Connected to localhost.
> Escape character is '^]'.
> SSH-1.5-OpenSSH_3.4p1 Debian 1:3.4p1-0.0potato1
>
> Es decir, cambiar esto por lo que yo quiera, o dejarlo en blanco.
>
> Alguien sabe como?

Te sugiero no cambiarle mucho, de preferencia nada.

La primera parte (SSH-1.5) describe el protocolo que soportas - veo que
soportas tanto SSH protocolo 1 como protocolo 2. Si lo modificas, puede
que no puedas interoperar con algunos clientes.

La segunda parte (OpenSSH_3.4p1) describe el paqueet de SSH y la versi�n
que tienes, y la tercera parte (Debian 1:3.4p1-0.0potato1) es opcional (no
aparece, por ejemplo, en los OpenSSH que tengo en m�quinas OpenBSD).
Podr�as tal vez ocultar o modificar esta informaci�n - pero ser�a s�lo
ponerle maquillaje a tu sistema. Hay maneras bastante simples de adivinar
qu� OS est�s corriendo con s�lo ver c�mo contesta a ciertos tipos de
paquete, y no importa saber la distribuci�n hasta un poco m�s adelante en
tu intento de ataque. Acerca de la versi�n de OpenSSH, no es dif�cil
inferirla basada en ciertos datos que recibes cuando inicia la sesi�n -
Para ver cu�l es el siguiente paso, responde a la solicitud de OpenSSH con
una l�nea como:

SSH-2.0-OpenSSH_1.2.3

y ver�s toda la informaci�n que -NECESARIAMENTE- intercambian las
m�quinas. De ver la lista de protocolos soportados puedes deducir qu� est�
corriendo la otra m�quina.

Ahora, si INSISTES en modificar el banner, as�mate a la funci�n
sshd_exchange_identification de sshd.c - Est� interesante ;-) Lo que
buscas es la l�nea que dice:

        snprintf(buf, sizeof buf, "SSH-%d.%d-%.100s\n", major, minor, 
SSH_VERSION);

Podr�as modificarla para que diga:

        snprintf(buf, sizeof buf, "SSH-%d.%d-DiegoSSH_15.3\n", major, minor);

Pero, insisto, no ganar�as nada.

Saludos,

-- 
Gunnar Wolf - [EMAIL PROTECTED] - (+52-55)5623-1118
PGP key 1024D/8BB527AF 2001-10-23
Fingerprint: 0C79 D2D1 2C4E 9CE4 5973  F800 D80E F35A 8BB5 27AF


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Responder a