Hacemos el reconocimiento con nmap: {{pasted_image_20231014110710.png|}} Si abrimos la página en el navegador, nos encontramos con esto: {{pasted_image_20231014110741.png|}} Hacemos fuzzing de directorios web y nos encontramos con un note.txt y un directorio de joomla: {{pasted_image_20231014110838.png|}} Aquí vemos el directorio /joomla: {{pasted_image_20231014111655.png|}} Y esto es el contenido del fichero note.txt donde tenemos un nuevo dominio y una mención de que se usará HTTP3: {{pasted_image_20231014110904.png|}} Por lo que actualizamos el /etc/hosts con este nuevo dominio que hemos encontrado: {{pasted_image_20231014113348.png|}} Pero si hacemos un curl con http3 vemos que no funciona porque tenemos que habilitarlo en el sistema: {{pasted_image_20231014111150.png|}} Pero dentro de este repositorio de github podemos instalarlo: https://github.com/cloudflare/quiche Siguiendo las siguientes instrucciones, ya que esto está hecho en rust, y para ello se usa cargo porque sirve para construir paquetes que estén hecho en el lenguaje rust: {{pasted_image_20231014112750.png|}} git clone --recursive https://github.com/cloudflare/quiche apt install cargo apt install cmake cargo build --examples cd quiche && cargo test {{pasted_image_20231014112915.png|}} Nos ubicamos en la siguiente ruta: {{pasted_image_20231014113216.png|}} Y una vez ejecutado todo lo anterior, tendremos que ejecutar la herramienta http3-client, aunque en caso de error, deberemos de usar el firefox nightly y habilitar http3 desde ahí, por lo que instalamos el firefox: {{pasted_image_20231014114614.png|}} Y ahora sin ser root ejecutamos el ./firefox y ya lo tenemos abierto: {{pasted_image_20231014114730.png|}} Donde debemos de escribir lo siguiente y asegurarnos que http3 está habilitado: {{pasted_image_20231014114447.png|}}