Resolución de retos Hacking Web CTF
Samuel Loza (zam), me encanta el Software Libre, durante el dia trabajo como programador.
En mis momentos libres me gusta aprender mas de este fantastico mundo de la programacion
Happy Hacking!!
samuel.loza26@gmail.com
https://t.me/zsams
1. Estructura de una URL
2. Protocolos Http y Https
3. Algo de las peticones web
4. Explorando la web y juegos
http://www.onlyducks.com:80/path/to/file.html?key=value&key2=value2#AlgoEnElDocumento
Protocolo; Nombre de Dominio; Puerto;Ruta del archivo;Parametros;Fragmento
http://www.onlyducks.com:80/path/to/file.html?key=value&key2=value2#AlgoEnElDocumento
https://www.google.com/search?q=retos+ctf
file://localhost/etc/passwd
mailto://samuel.loza@my-domain.com?subject=Como+participo
Http: Hypertext Transfer Protocol
GET index.html HTTP/1.1
Host: google.com
Header1: valor1
Header2: valor2
Mas sobre headers:
https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers
Mas usados
User-Agent:
User-Agent: Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)
User-Agent:
User-Agent: Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)
Host*
Indica el nombre de dominio del servidor al que se dirige la solicitud.
Authorization:
Contiene las credenciales para autenticar a un usuario en un servidor Bearer
Location:
Indica la URL a la que redirigir una página. Solo proporciona un significado cuando se presenta con una respuesta de estado 3xx
Es un lenguaje de programación basado en el estándar ECMAScript de ECMA
• Las páginas web pueden incorporar interactividad con el lenguaje JavaScript
• Con JavaScript se puede modificar la página y ejecutar código cuando se interactúa con ella
CTRL + U
Nos permite ver el codigo html
F12
Inspector de elementos
Buscando URLs
gobuster.- Directory/File, DNS and VHost busting tool written in Go
wfuzz.- Su principal función es identificar y explotar vulnerabilidades en aplicaciones web mediante la técnica de fuzzing. La técnica de fuzzing consiste en enviar cargas útiles inesperadas o maliciosas a un software o sistema con el objetivo de descubrir vulnerabilidades, como errores de programación,
Gracias!!!