¿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."
¿Puedes ordenar esta oración?
Seguí construyendo tu inglés técnico
Recién buscaste qué significa esta palabra. Lingua-e convierte vocabulario como este en práctica completa: completar espacios, escucha y conversaciones reales de developers.
Practicar gratis