¿Cuáles son los requisitos previos para el examen de certificación OSCP?

No hay requisitos previos, aunque sería extremadamente valioso conocer las vulnerabilidades de las aplicaciones web, el conocimiento de las técnicas de ataque, el movimiento lateral, el monitoreo continuo y las pruebas de penetración.
Los profesionales certificados por OSCP podrán:

  1. Utilice múltiples técnicas de recopilación de información para identificar y enumerar objetivos que ejecutan diversos sistemas operativos y servicios.
  2. Escriba scripts y herramientas básicas para ayudar en el proceso de prueba de penetración.
  3. Analice, corrija, modifique, compile de forma cruzada y transfiera el código de explotación público.
  4. Lleve a cabo con éxito ataques remotos y del lado del cliente.
  5. Identifique y explote las vulnerabilidades de XSS, inyección SQL e inclusión de archivos en aplicaciones web.
  6. Implemente técnicas de tunelización para evitar los firewalls.
  7. Demostrar resolución creativa de problemas y pensamiento lateral.

Si se toma en serio la certificación OSCP, debe poder identificar cualquier vulnerabilidad, crear y modificar código de explotación, explotar hosts y ejecutar con éxito tareas en los sistemas comprometidos.

Fuente: Profesional certificado en seguridad ofensiva

Los requisitos previos citados por Offensive Security son “una sólida comprensión de TCP / IP, redes y habilidades razonables de Linux”. Con ese conocimiento, no debería tener problemas para completar el curso. Pero, se sugiere que debe conocer los scripts y los comandos de Linux / Windows antes de intentar este curso / certificación. El lenguaje de secuencias de comandos que elija depende de usted; Recomendaría Perl o Python, si no ambos. También te sugiero que te familiarices con las secuencias de comandos bash (el curso también lo cubre) con anticipación si no es una de tus habilidades fuertes.