Lingua-e
← Glosario

¿Qué significa "penetration testing" en programación?

penetration testing es uno de los términos más comunes en el desarrollo de software. Si alguna vez te preguntaste qué significa exactamente, en qué contexto se usa y por qué importa, esta guía te lo explica con definiciones claras y ejemplos reales.

Definición

Un ataque simulado y autorizado sobre un sistema para encontrar vulnerabilidades de seguridad antes de que lo hagan actores maliciosos. Una prueba de penetracion (pen test) la realizan expertos en seguridad que intentan vulnerar el sistema usando las mismas tecnicas que los atacantes reales. El resultado es un informe de vulnerabilidades con clasificaciones de gravedad y orientacion para su correccion.

Ejemplo en inglés

"We ran a penetration test before the enterprise launch. The testers found an IDOR vulnerability in the admin API that let any authenticated user access other users' data."

Términos relacionados

¿Listo para practicar tu inglés en el trabajo?

Lingua-e tiene ejercicios interactivos basados en conversaciones reales de developers: standups, code reviews, retrospectivas y más. Practica hasta que salga solo.

Prueba Lingua-e gratis