Habilidades necesarias
Clase 2 de 22 • Curso de Introducción al Pentesting
Resumen
Proteger la información, identificar riesgos y vulnerabilidades son conocimientos fundamentales en el Pentesting, Conocerás cuáles son los que necesitas para iniciar y qué habilidades reforzar.
Conocimientos básicos del Pentesting
Esta es una lista que te permitirá entender aquellas competencias y habilidades que necesitas para comenzar.
Conocimiento en redes informáticas 🌐
Entender el modelo OSI para comprender los modelos de ataque que se llevan a cabo en las diferentes capas.
Conocimiento en programación💻
Para las pruebas de tester es necesario tener conocimientos de programación. Cuando se realice una prueba White box testing o Black box texting se puedaver qué parámetros reciben y determinar qué vulnerabilidades puede tener el sistema.
Otras pruebas son:
- White box testing: pruebas de seguridad cuando se tiene acceso al código fuente o los binarios y proporciona información sobre los errores y las posibles vulnerabilidades.
- Black box texting: pruebas a aplicaciones sin tener el código fuente ni la lógica. Consisten en probar una aplicación desde la perspectiva del usuario sin conocer su implementación.
Conocimientos básicos de bases de datos 👩💻🧑💻
Entender cómo los datos se relacionan entre sí y cómo se realizan las consultas a la base de datos, hay ataques que dependen de esto.
Conocimiento en el funcionamiento básico de los navegadores y aplicaciones 🔎
Cómo funciona una aplicación web y el envío de datos a los navegadores. Se puede utilizar herramientas que permiten manipular las solicitudes por medio del http.
Toma el Curso de Web Scraping: Extracción de Datos en la Web .
Contribución creada por: Angie Espinoza (Platzi Contributor).