Análisis de protocolo de capa de aplicación: análisis de protocolo Telnet

Telnet es un simple protocolo de terminal remoto. Los usuarios pueden usar Telnet para sembrar su ubicación para registrarse (es decir, iniciar sesión) en otro host (utilizando el nombre de host o la dirección IP) a través de una conexión TCP. Use el programa telnet en la computadora del usuario final para conectarse al servidor. Los usuarios finales pueden ingresar comandos en el programa telnet, y estos comandos se ejecutarán en el servidor como si se ingresaran directamente en la consola del servidor. El servidor se puede controlar localmente.
El proceso del cliente Telnet y el proceso del servidor generalmente pertenecen al programa de aplicación del usuario. Los datos ingresados ​​por el usuario final a través del teclado se envían al proceso del controlador del terminal del núcleo del sistema operativo. El proceso del controlador del terminal envía la entrada del usuario al proceso del cliente Telnet. El proceso del cliente Telnet recibe Los datos se envían a TCP. TCP es responsable de establecer una conexión TCP entre el cliente y el servidor. Los datos se envían al servidor a través de la conexión TCP. La capa TCP del servidor envía los datos recibidos al proceso del servidor Telnet de la capa de aplicación correspondiente.
Formato de comando de Telnet
Inserte la descripción de la imagen aquí
IAC: intérprete de comandos, para decirlo sin rodeos, debe ser el prefijo de cada comando, un valor fijo de 255 (11111111 B)

Código de comando: una serie de definiciones: (la más utilizada 250 ~ 254)

Inserte la descripción de la imagen aquí
Inserte la descripción de la imagen aquí
Opción de negociación: 4 tipos de solicitudes

1)WILL:发送方本身将激活选项
2)DO:发送方想叫接受端激活选项
3)WONT:发送方本身想禁止选项
4)DONT:发送方想让接受端去禁止选项

Inserte la descripción de la imagen aquí
Inmediatamente seguido del código de opción
1 supresión de
eco
3
para continuar
5
estado
6
marcador de temporización
24
tipo de terminal
31
tamaño de ventana
32
velocidad de terminal
33
control de flujo remoto
34
modo de línea
36
variable de entorno

Entorno de construcción

Inserte la descripción de la imagen aquí

Análisis de captura de paquetes

Inserte la descripción de la imagen aquí

Inserte la descripción de la imagen aquí
Inserte la descripción de la imagen aquíInserte la descripción de la imagen aquíInserte la descripción de la imagen aquí

Publicado 70 artículos originales · elogiado 17 · visitas 6691

Supongo que te gusta

Origin blog.csdn.net/qq_38626043/article/details/104360182
Recomendado
Clasificación