Fawn – HacktheBox Link to heading
- Sistema: Linux
- Dificultad: Muy Facil
- Plataforma: HacktheBox

Resumen Link to heading
“Fawn” es una maquina de dificultad “Muy Facil” de la plataforma HackTheBox. Fawn forma parte de los laboratorios de Punto de Partida.
Para completar esta maquina ejecute nmap para realizar un escaneo de puertos a la dirrecion ip 10.129.219.195, la maquina Fawn trata del protocolo “FTP” por lo que mi escaneo a la maquina dio como resultado un puerto abierto 21/TCP ya que sabia que se trata de un puerto FTP use el comando ftp [DireccionIp] me conecto a la maquina con un nombre predeterminado anonymous y con una contraseΓ±a en blanco ingreso a la maquina, dentro de la maquina ejecuto el comando ls para listar los contenidos, el resultado de la busqueda me arroja un archivo flag.txt y con el comando get me dascargo el archivo en mi maquina, hago un cat flag.txt y asi consigo la bandera de la maquina Fawn
Procedimiento Link to heading
Empezamos resolviendo las Tareas de la maquina, algunas de las tareas son pistas para resolver la maquina.
- Tarea 1 ΒΏQuΓ© significa el acrΓ³nimo de 3 letras FTP?
Protocolo de Transferencia de Archivos
- Tarea 2 ΒΏEn quΓ© puerto escucha habitualmente el servicio FTP?
21
- Tarea 3 ΒΏQuΓ© acrΓ³nimo se utiliza para la versiΓ³n de FTP protegida mediante la ejecuciΓ³n del protocolo SSH?
sftp
- Tarea 4 ΒΏCuΓ‘l es el comando que podemos usar para enviar una solicitud de eco ICMP para probar nuestra conexiΓ³n con el objetivo?
Ping
- Tarea 5 SegΓΊn sus escaneos, ΒΏquΓ© versiΓ³n de FTP se ejecuta en el destino?
vsftpd 3.0.3
- Tarea 6 SegΓΊn sus anΓ‘lisis, ΒΏquΓ© tipo de sistema operativo se ejecuta en el objetivo?
Unix
- Tarea 7 ΒΏCuΓ‘l es el comando que debemos ejecutar para mostrar el menΓΊ de ayuda del cliente ‘ftp’?
ftp -h
- Tarea 8 ΒΏCuΓ‘l es el nombre de usuario que se utiliza en FTP cuando desea iniciar sesiΓ³n sin tener una cuenta?
Anonymous
- Tarea 9 ΒΏCuΓ‘l es el cΓ³digo de respuesta que recibimos para el mensaje FTP ‘Inicio de sesiΓ³n exitoso’?
230
- Tarea 10 Hay un par de comandos que podemos usar para enumerar los archivos y directorios disponibles en el servidor FTP. Uno es dir. ΒΏCuΓ‘l es la otra forma comΓΊn de enumerar archivos en un sistema Linux?
ls
- Tarea 11 ΒΏCuΓ‘l es el comando utilizado para descargar el archivo que encontramos en el servidor FTP?
get
- Enviar Bandera Root
Para poder encontrar la bandera realice un escaneo a la ip de la maquina usando la herramienta Nmap.

Observe que hay un unico puerto abierto 21/tcp, es un servicio FTP, el escaneo tambien nos muestra datos importantes como la version, login, y permisos.

Usando el comando ftp [DireccionIp] ingreso y me pide un nombre de usuario, ftp proporciona un usuario por defecto, por lo que usando el nombre anonymous y con una contraseΓ±a vacia logro ingresar a la maquina.

Ya dentro de la maquina use ls para listar contenidos y observe que hay un archivo llamado flag.txt con el comando get me descargo en mi maquina.
ftp> ls
229 Entering Extended Passive Mode (|||9137|)
150 Here comes the directory listing.
-rw-r--r-- 1 0 0 32 Jun 04 2021 flag.txt
226 Directory send OK.
ftp> get flag.txt
local: flag.txt remote: flag.txt
229 Entering Extended Passive Mode (|||39526|)
150 Opening BINARY mode data connection for flag.txt (32 bytes).
100% |*************************************************************************************************************************************************************************************************| 32 21.25 KiB/s 00:00 ETA
226 Transfer complete.
32 bytes received in 00:00 (0.14 KiB/s)
En mi maquina con el comando cat descubro la flag.
β― cat flag.txt
ββββββββ¬ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β File: flag.txt
ββββββββΌββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
1 β 035db21c88152006**************
Ingreso la flag en la ultima Tarea de la maquina Enviar bandera.
Una ves enviada la bandera salio un mensaje diciendo Fawn has been Pwned.
