Herramientas de usuario

Herramientas del sitio


informatica:programacion:cursos:python_avanzado_proyectos_seguridad:introduccion

¡Esta es una revisión vieja del documento!


Introducción a Python para proyectos de seguridad

Módulo perteneciente al curso Python avanzado para proyectos de seguridad

Python es un lenguaje de programación que se creó a principios de los años noventa por Guido Van Rossum. Entre las cualidades más particulares del lenguaje se destaca que cuenta con una sintaxis muy limpia, es potente, dinámico y fácil de aprender. A través de los años, Python se convirtió en un lenguaje muy adoptado por la industria de la seguridad informática, debido a su simpleza, practicidad y que es tanto un lenguaje interpretado como de scripting.

Entre las principales características que proporciona el lenguaje podemos destacar:

  • Lenguaje multiplataforma y open source.
  • Lenguaje sencillo, rápido, robusto y potente.
  • Muchas de las librerías, módulos y proyectos enfocados a la seguridad informática se encuentran escritos en Python.
  • Hay mucha documentación y una comunidad de usuarios muy ggrande.
  • Es un lenguaje diseñado para realizar programas robustos con pocas líneas de código, algo que por ejemplo en otros lenguajes solo es posible después de incluir muchas características propias de cada lenguaje.
  • Ideal para realizar prototipos y pruebas de concepto (PoC) rápidas.

Python puede convertirse en una herramienta práctica para evitar tener que realizar tareas repetitivas como detectar vulnerabilidades, análisis de puertos y otra lista de tareas que iremos viendo a medida que avancemos con el curso.

informatica/programacion/cursos/python_avanzado_proyectos_seguridad/introduccion.1731318201.txt.gz · Última modificación: por tempwin