Fuzzing de aplicaciones

19 de marzo de 2020 | Cybrary Fuzzing de aplicaciones


El fuzzing de aplicaciones, desarrollado originalmente por Barton Miller en la Universidad de Wisconsin en 1989, es un método de prueba utilizado para descubrir errores de codificación y vulnerabilidades de seguridad en software, sistemas operativos o redes. Este método consiste en insertar una gran cantidad de datos, denominados fuzz, en el sistema a probar con el objetivo de provocar su fallo o resultados inesperados. Si se detectan vulnerabilidades durante la prueba, se puede utilizar un fuzzer como herramienta de software para identificar las posibles causas de dichas vulnerabilidades.

Las herramientas de fuzzing funcionan mejor al descubrir vulnerabilidades que pueden ser explotadas mediante desbordamiento de búfer, denegación de servicio , secuencias de comandos entre sitios (XSS) e inyección SQL. Estas tácticas son utilizadas con frecuencia por hackers maliciosos que intentan explotar aplicaciones en línea para su propio beneficio. Emplear técnicas de fuzzing de aplicaciones puede ayudarle a evitar importantes problemas de seguridad en el futuro.

Fuente: TechTarget

Lectura adicional: ¿Qué es el fuzzing de IA? Y por qué podría ser la próxima gran amenaza para la ciberseguridad.

Términos relacionados: Análisis de código dinámico, Análisis de código estático, Vulnerabilidad

¿Debería utilizar fuzzing de aplicaciones en mi PYME?

Posiblemente. Las pruebas de fuzzing de aplicaciones son sencillas, ofrecen una alta relación calidad-precio y, a menudo, pueden revelar defectos graves que, de otro modo, se pasarían por alto al desarrollar aplicaciones. Si su pyme es una empresa de desarrollo de software, podría considerar integrar las pruebas de fuzzing de aplicaciones en sus procesos de desarrollo. Sin embargo, por sí solas no pueden proporcionar una visión completa de la seguridad, la calidad ni la eficacia general de un programa. Debería combinar las pruebas de fuzzing con otras herramientas automatizadas para el análisis de código de software, como las evaluaciones de código dinámico y estático (enlaces arriba).

Si desea obtener más información sobre la cronología de las pruebas fuzz, mire este breve video de 2 minutos:

https://www.youtube.com/watch?v=RqrHT93KdgE

¿Está haciendo lo suficiente para proteger su negocio?

Regístrate hoy en CyberHoot y duerme mejor sabiendo que tu

¡Los empleados están capacitados en ciberseguridad y en guardia!


¡Suscríbete hoy!

Últimos Blogs

Manténgase actualizado con lo último información de seguridad

Descubra y comparta las últimas tendencias, consejos y mejores prácticas en ciberseguridad, junto con nuevas amenazas a las que debe prestar atención.

Extensiones falsas de monederos de criptomonedas llegan a Firefox. Aquí te explicamos cómo mantener tu navegador limpio.

Extensiones falsas de monederos de criptomonedas llegan a Firefox. Aquí te explicamos cómo mantener tu navegador limpio.

Autora: Katie Boquetti | Editorial: Craig Taylor Editorial de Craig Taylor: Incluso antes de que Claude Code hiciera...

LEER MÁS
MDM corporativo: La aplicación de trabajo falsa que quería leer tus mensajes de texto

MDM corporativo: La aplicación de trabajo falsa que quería leer tus mensajes de texto

Autora: Katie Boquetti | Editorial: Craig Taylor Editorial de Craig Taylor: Lo sabemos desde hace tiempo...

LEER MÁS
Los programas falsos de ChatGPT están propagando malware. Aquí te explicamos cómo detectarlos.

Los programas falsos de ChatGPT están propagando malware. Aquí te explicamos cómo detectarlos.

Autora: Katie Boquetti | Editorial: Craig Taylor Editorial de Craig Taylor: Un CAPTCHA debería comprobar si...

LEER MÁS