====== Wget ======
''Wget'' es una herramienta de línea de comandos utilizada para descargar archivos desde la web. El nombre "wget" proviene de "web get". Este comando es comúnmente utilizado en sistemas basados en Unix y Linux, pero también está disponible para otros sistemas operativos.
Por ejemplo, este sería el uso básico:
{{pasted_image_20231119175227.png|}}
También podemos descargar un archivo cambiándole el nombre directamente:
wget -O nombre_cambiado.py https://raw.githubusercontent.com/Maalfer/ReverseShell_Python/main/atacante.py
{{pasted_image_20231119175334.png|}}
O también descargar varios archivos a la vez:
wget https://raw.githubusercontent.com/Maalfer/ReverseShell_Python/main/atacante.py https://raw.githubusercontent.com/Maalfer/ReverseShell_Python/main/v%C3%ADctima.py
{{pasted_image_20231119175443.png|}}
También podemos descargar archivos de forma recursiva, es decir, todos a la vez. Por ejemplo vamos a montar el siguiente servidor HTTP con python:
{{pasted_image_20231211092459.png|}}
Y con wget y el parámetro -r nos descargamos todos los archivos, es decir, la opción ''-r'' activa la descarga recursiva, lo que significa que wget seguirá los enlaces dentro del directorio especificado y descargará archivos en profundidad:
wget -r http://192.168.0.17
{{pasted_image_20231211092528.png|}}
Y en nuestro actual directorio se nos habrá creado una carpeta con todos los archivos que estaban alojados en el servidor HTTP:
{{pasted_image_20231211092604.png|}}