Para Herramientas de Fuzzing tenemos entre otras.
- Gobuster
- Dirbuster
- Dirb
- wffuz
- uwfuz
- spike
Fuzzing es un proceso automatizado utilizado para encontrar vulnerabilidades en aplicaciones. Los resultados obtenidos a través del Fuzzing pueden ser utilizados para mejorar la calidad del software y prevenir posibles ataques cibernéticos.
Además, el Fuzzing es una técnica efectiva, ya que puede ser utilizado por equipos de ciberseguridad con pocos recursos y sin necesidad de tener un conocimiento profundo del sistema objetivo.
¿En qué consiste el Fuzzing?
En insertar cantidades masivas de datos aleatorios o fuzz, en el código fuente y observar los resultados.
¿Por qué es utilizado el Fuzzing?
Es comúnmente utilizado por los equipos de ciberseguridad por sus habilidades de bajo costo y ahorro de tiempo que requieren poco o ningún conocimiento o evaluación del sistema objetivo de antemano.
¿Para qué se usa el Fuzzing?
Un ataque de fuzzing exitoso saca a la luz áreas propensas a la intrusión cibernética maliciosa, la inserción de código y la recuperación de datos, poniendo a las aplicaciones en peligro de un ataque grave a las aplicaciones.
Contribución creada con los aportes de: Angie Espinoza (Platzi Contributor) y GTBche.
Fuzzing es un proceso automatizado utilizado para encontrar vulnerabilidades en aplicaciones. Los resultados obtenidos a través del Fuzzing pueden ser utilizados para mejorar la calidad del software y prevenir posibles ataques cibernéticos.
Además, el Fuzzing es una técnica efectiva, ya que puede ser utilizado por equipos de ciberseguridad con pocos recursos y sin necesidad de tener un conocimiento profundo del sistema objetivo.
En insertar cantidades masivas de datos aleatorios o fuzz, en el código fuente y observar los resultados.
Es comúnmente utilizado por los equipos de ciberseguridad por sus habilidades de bajo costo y ahorro de tiempo que requieren poco o ningún conocimiento o evaluación del sistema objetivo de antemano.
Un ataque de fuzzing exitoso saca a la luz áreas propensas a la intrusión cibernética maliciosa, la inserción de código y la recuperación de datos, poniendo a las aplicaciones en peligro de un ataque grave a las aplicaciones.
Contribución creada con los aportes de: Angie Espinoza (Platzi Contributor) y GTBche.
Para Herramientas de Fuzzing tenemos entre otras.
Team, este es un pequeño lsitado de sitios que en este curso y en general en ciberseguridad nos sirven bastante:
(El listado lo pondré en varias clases) . Vulnerabilidades: CVE - Nuevo sitio CVE - Sitio antiguo CVSS Calculator CWE CAPEC Vulnerabilidades MS - 2017 Vulnerabilidades MS - Actuales . Exploits: Exploit Database 0day .
Utilidades: Virus Total : Sirve para verificar la reputación de sitios o archivos
ExpandURL : Sirva para expandir URL acortadas y ver cual es el realmente el sitio de destino sin tener que ingresar a el
Kaspersky Pass Check : Verificar qeu tan segura es una contraseña
Have i been pwned? : Sirve para verificar si tus correos o cuentas se han visto afectadas en filtraciones de información de empresas a nivel mundial.
PhishTank : Sirve para ver si un sitio es real o es phishing
TALOS - Cisco : Sirve para ver la reputación de la reputación de sitios y otras cosas mas :v
OSINT Framework : Sirve apra obetener inteligencia de plataformas publicas. . Laboratorios de practica: TryHackMe OverTheWire HackTheBox .
Nunca paren de aprender.
La parte final de esta clase también está mal ubicada, la próxima clase no es sobre técnicas de ataque fisicos, es sobre la instalación de una maquina virtual (al momento de escribir este comentario la clase no existe, no está subida, me envia directamente al examen)
De nuevo un curso creado muy rapido donde no toca mas afondo el tipo de software y como puede detectar ataques, etc, en fin todo muy rapido y por encima.
utilizamos la herramienta gobuster que nos permite hacer fuzzing en aplicaciones wed
No explica como descargar la maquina virtual y como utilizar las herramientas.
El fuzzing es una técnica de prueba de software utilizada para detectar vulnerabilidades y fallos de seguridad en aplicaciones y sistemas. Consiste en enviar una gran cantidad de datos aleatorios o semi-aleatorios (denominados "fuzz") a un programa para identificar comportamientos inesperados o errores que podrían ser explotados por un atacante.
El fuzzing es una técnica valiosa en el arsenal de pruebas de seguridad, ya que puede revelar fallos críticos y vulnerabilidades que podrían ser explotadas por atacantes. Implementar fuzzing junto con otras técnicas de prueba puede mejorar significativamente la seguridad y robustez del software.
En qué curso podemos ver y realizar la práctica de estos temas?? Aprendo más con la práctica que con la teoría!
Fuzzing.- Consiste en probar en base a una lista o un diccionario una lista de carpetas encontrar una ruta dentro de un servidor web, tenemos una aplicación web el cual tiene sus enlaces publicas, carpetas publicas y que podemos obtener su información fácilmente.