mirror of
https://github.com/tldr-pages/tldr.git
synced 2025-08-08 11:15:41 +02:00

Co-authored-by: Darío Hereñú <magallania@gmail.com> Co-authored-by: Sebastiaan Speck <12570668+sebastiaanspeck@users.noreply.github.com>
24 lines
1.1 KiB
Markdown
24 lines
1.1 KiB
Markdown
# nxc ftp
|
|
|
|
> Prueba y explota servidores FTP.
|
|
> Más información: <https://www.netexec.wiki/ftp-protocol>.
|
|
|
|
- Busca credenciales válidas probando cada combinación en las listas especificadas de nombres de [u]suario y contraseñas:
|
|
|
|
`nxc ftp {{192.168.178.2}} -u {{ruta/a/nombres_de_usuario.txt}} -p {{ruta/a/contraseñas.txt}}`
|
|
|
|
- Continúa buscando credenciales válidas incluso después de haberlas encontrado:
|
|
|
|
`nxc ftp {{192.168.178.2}} -u {{ruta/a/nombres_de_usuario.txt}} -p {{ruta/a/contraseñas.txt}} --continue-on-success`
|
|
|
|
- Realiza listados de directorios en cada servidor FTP en el que sean válidas las credenciales proporcionadas:
|
|
|
|
`nxc ftp {{192.168.178.0/24}} -u {{usuario}} -p {{contraseña}} --ls`
|
|
|
|
- Descarga el archivo especificado desde el servidor de destino:
|
|
|
|
`nxc ftp {{192.168.178.2}} -u {{usuario}} -p {{contraseña}} --get {{ruta/al/archivo}}`
|
|
|
|
- Carga el archivo especificado en el servidor de destino en la ubicación especificada:
|
|
|
|
`nxc ftp {{192.168.178.2}} -u {{usuario}} -p {{contraseña}} --put {{ruta/al/archivo_local}} {{ruta/a/ubicación_remota}}`
|