EL RECOMENDADOR DE LIBROS

Logo El Diario
Logo Librotea

Hacking ético con herramientas Python

José Manuel Ortega CandelEditorial: RA-MA, S.A. Editorial y PublicacionesISBN: 9788499647319

Sinopsis

En los últimos años, Python se ha convertido en un lenguaje muy adoptado por la industria de la seguridad informática, debido a su simpleza, practicidad, además de ser un lenguaje tanto interpretado como de scripting. Su integración con multitud de librerías de terceros hace pensar en Python como un lenguaje con múltiples posibilidades tanto desde el punto de vista ofensivo como defensivo de la seguridad y ha sido utilizado para un gran número de proyectos incluyendo programación Web, herramientas de seguridad, scripting y automatización de tareas. El objetivo del libro es capacitar a aquellos interesados en la seguridad, a aprender a utilizar Python como lenguaje de programación, no solo para poder construir aplicaciones, sino también para automatizar y especificar muchas de las tareas que se realizan durante un proceso de auditoría de seguridad. Repasaremos desde los conceptos básicos de programación hasta construir nuestra propia herramienta de análisis y extracción de información. Con el objetivo de extraer información de servidores y servicios que están ejecutando, información como nombres de dominio y banners, conoceremos los módulos que ofrece python para extraer información que los servidores exponen de forma pública y veremos los módulos que permiten extraer metadatos de documentos e imágenes, así como extraer información de geolocalización a partir de direcciones IP y nombres de dominio. También analizaremos conceptos más avanzados, como implementar nuestro propio escáner de puertos con comandos nmap y scapy, además de cómo conectarnos desde python con servidores FTP, SSH, SNMP, Metaspoit y escáneres de vulnerabilidades como nexpose.

Otros libros de José Manuel Ortega Candel

  • Seguridad en la nube, API y arquitecturas serverless

    Seguridad en la nube, API y arquitecturas serverless

    José Manuel Ortega Candel
    Marcombo
  • Fundamentos en DevOps y arquitecturas de microservicios

    Fundamentos en DevOps y arquitecturas de microservicios

    José Manuel Ortega Candel
    Marcombo
  • OSINT Auditorías de seguridad y ciberamenazas. Explorando la inteligencia de fuentes abiertas

    José Manuel Ortega Candel
    RA-MA, S.A. Editorial y Publicaciones
  • (IFCD0011) Desarrollo y visualización de datos con Python

    José Manuel Ortega Candel
    RA-MA, S.A. Editorial y Publicaciones
  • (IFCD112) Resolución de problemas multisectoriales: Modelos de machine learning, deep learning y uso masivo de datos

    José Manuel Ortega Candel
    RA-MA, S.A. Editorial y Publicaciones
  • Ingeniería de datos. Diseño, implementación y optimización de flujos de datos en Python

    José Manuel Ortega Candel
    RA-MA, S.A. Editorial y Publicaciones
  • Inteligencia Artificial. Investigaciones, aplicaciones y avances

    Inteligencia Artificial. Investigaciones, aplicaciones y avances

    José Manuel Ortega Candel
    ANAYA MULTIMEDIA
  • Python aplicado a seguridad y redes

    Python aplicado a seguridad y redes

    José Manuel Ortega Candel
    Marcombo
  • Desarrollo de microservicios con Python

    Desarrollo de microservicios con Python

    José Manuel Ortega Candel
    Marcombo
  • IFCT107 Responsable experto de data

    IFCT107 Responsable experto de data

    José Manuel Ortega Candel
    RA-MA, S.A. Editorial y Publicaciones
  • Big data, machine learning y data science en python

    Big data, machine learning y data science en python

    José Manuel Ortega Candel
    RA-MA, S.A. Editorial y Publicaciones
  • Desarrollo de motores de búsqueda utilizando herramientas open source

    Desarrollo de motores de búsqueda utilizando herramientas open source

    José Manuel Ortega Candel
    Marcombo
  • Marxismo y Estado

    José Manuel Ortega Candel
    Editorial Sylone 4 Iberia, S.L.
  • Desarrollo seguro en ingeniería del software. Aplicaciones seguras con  Android, NodeJS, Python y C++

    Desarrollo seguro en ingeniería del software. Aplicaciones seguras con Android, NodeJS, Python y C++

    José Manuel Ortega Candel
    Marcombo
  • DOCKER. Seguridad y monitorización en contenedores e imágenes

    DOCKER. Seguridad y monitorización en contenedores e imágenes

    José Manuel Ortega Candel
    RC Libros
  • Seguridad en aplicaciones Web Java

    José Manuel Ortega Candel
    RA-MA, S.A. Editorial y Publicaciones