análisis de protocolo FTP y la captura de paquetes

Usted puede aprender https://blog.csdn.net/longyc2010/article/details/43113173

fundamental

FTP es sólo unos servicios basados ​​en TCP, UDP no soporta, FTP utiliza dos puertos, un puerto de datos y un puerto de control

FTP tiene dos modos: el modo activo y el modo pasivo. puerto de control 21 está en modo activo, el puerto de datos 20. puerto de control 21, el puerto de datos es un modo pasivo abierto 1024 o puertos más altos

Modo activo:

         cliente (puerto n> 1024) ------> servidor (puerto = 21)

         puerto de escucha abierta n + 1

          cliente (puerto n> 1024) <------ servidor (port = 20)

Modo pasivo:

         cliente (puerto n> 1024) ------> servidor (puerto = 21)

           puerto n + 1

                                 Abrir el puerto de escucha del servidor> 1024

          cliente (puerto n> 1024) ------> servidor (puerto> 1024)

Conexión de control son los mismos, excepto que la conexión de datos, el puerto del servidor 20 desde el modo activo a la alta puerto conectado al cliente, el modo pasivo cliente por el alto puerto superior está conectado a un puerto del servidor

código de respuesta de estado

El segundo número es la clasificación del tipo de respuesta, tales como la conexión con el correspondiente representa la respuesta representa la autenticación de usuario.

 

El análisis de captura de paquetes

1, de tres vías

2, el proceso de autenticación de usuario

cuatro agitando

Publicado 18 artículos originales · ganado elogios 1 · visitas 665

Supongo que te gusta

Origin blog.csdn.net/wj2555111/article/details/104752240
Recomendado
Clasificación