Books

BLOCKCHAIN

Tecnologías, proyectos y ciberseguridad

En el libro, se exploran diversas aplicaciones de la tecnología Blockchain, abarcando desde sistemas de votación hasta la automatización de acuerdos mediante contratos inteligentes, se examinan ejemplos concretos que ilustran el potencial de esta tecnología, así como los principales proyectos que se pueden encontrar dentro del ecosistema crypto. Finalmente, se estudia la ciberseguridad en el contexto de la Blockchain, analizando fundamentalmente las amenazas que pueden producirse en estos entornos y cómo se podrían proteger nuestros activos digitales de dichas amenazas.

Desarrollo de microservicios con Python

Tecnologías y frameworks para aplicaciones basadas en microservicios

Desarrollo de microservicios con Python le proporcionará las bases que cualquier desarrollador de Python debe tener para adentrarse en el desarrollo de microservicios. Además, aprenderá a controlar las principales herramientas y frameworks que se pueden utilizar hoy en día para la creación desde cero de aplicaciones que interactúen entre sí y se comuniquen a través de este nuevo paradigma de programación.

Web Scraping & Crawling con Python

Recolección de información con técnicas de scraping

Con este libro aprenderá a implementar técnicas de scraping para obtener información de fuentes públicas. Se utilizarán principalmente técnicas y librerías que podemos encontrar dentro del ecosistema de Python para extraer información de diversas fuentes. El objetivo es poder aplicar este tipo de técnicas de manera más eficiente para recopilar datos relevantes según su necesidades, así como implementar crawlers que se puedan ejecutar tanto en local como en la nube de forma automatizada.

Python for Security and Networking

Leverage Python modules and tools in securing your network and applications, 3rd Edition (English Edition)

Gain a firm, practical understanding of securing your network and utilize Python’s packages to detect vulnerabilities in your application

Big data, machine learning y data science en python

El libro trata de seguir un enfoque teórico-práctico con el objetivo de afianzar los conocimientos mediante la creación y ejecución de scripts desde la consola de Python.


 

El libro está dirigido aquellos lectores que estén trabajando en proyecto relacionados con big data y busquen identificar las características de una solución de Big Data, los datos asociados a estas soluciones, la infraestructura requerida, y las técnicas de procesamiento de esos datos El libro trata de seguir un enfoque teórico-práctico con el objetivo de afianzar los conocimientos mediante la creación y ejecución de scripts desde la consola de Python

Implementing DevSecOps with Docker and Kubernetes

An Experiential Guide to Operate in the DevOps Environment for Securing and Monitoring Container Applications

This book discusses many strategies that can be used by developers to improve their DevSecOps and container security skills. It is intended for those who are active in software development. After reading this book, readers will discover how Docker and Kubernetes work from a security perspective.

Ciberseguridad. Manual práctico

La ciberseguridad es uno de los desafíos  más importantes de la era digital, pues se trata de un punto crítico en cualquier entorno tecnológico.

Utilizando un enfoque teórico-práctico, se guía al lector para obtener una visión global del estado de la ciberseguridad en campos como la seguridad en la nube, la privacidad y seguridad en Internet, la seguridad en aplicaciones web, el desarrollo seguro de apli¬caciones, el hacking ético y herramientas de análisis de red, la obtención de informa¬ción de fuentes abiertas utilizando herramientas OSINT y las funciones de los centros de operaciones de seguridad.

Herramientas OSINT para auditorías de seguridad y ciberamenazas

El lector aprenderá las diferentes herramientas que podemos utilizar cuando tenemos en mente la recopilación de información e inteligencia sobre un dominio u objetivo espefífico, además de obtener información sobre las principales amenazas. El conocimiento de las buenas prácticas y herramientas open source facilitan la obtención de esta información utilizando herramientas que puedes instalar en local y servicios en la nube.

El objetivo de este libro es presentar la inteligencia de fuentes abiertas (OSINT) y analizar las principales herramientas a tener en cuenta para un investigador de seguridad con el objetivo de para recopilar tanta información sobre nuestro objetivo como sea posible.

Desarrollo de motores de búsqueda utilizando herramientas open source.

Análisis y desarrollo con Apache Lucene, Solr y ElasticSearch

El desarrollo de motores de búsqueda ha crecido en los últimos años gracias al uso de herramientas y frameworks open source, pues facilitan una base sobre la cual realizar nuestras aplicaciones orientadas a la extracción y búsqueda de diferentes fuentes de datos.

Mastering Python for Networking and Security

It’s becoming more and more apparent that security is a critical aspect of IT infrastructure, now more than ever. Major security incidents such as data breaches are usually carried out by hacking a simple network line. Increasing your network’s security can help you step up your defenses against cyber attacks.

Tecnologías para arquitecturas basadas en microservicios.Patrones y soluciones para aplicaciones desplegadas en contenedores.

El objetivo de este libro es presentar cómo desarrollar arquitecturas basadas en microservicios, conociendo los principales frameworks de desarrollo y herramientas orientadas al despliegue de las aplicaciones mediante el uso de contenedores y orquestadores. Gracias al uso de plataformas basadas en contenedores y orquestadores conseguimos alta disponibilidad, al tener varias instancias disponibles en distintas máquinas al mismo tiempo, escalabilidad, donde cada microservicio es capaz de escalar individualmente y despliegue de nuevas versiones en un tiempo mínimo.

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

El desarrollo seguro de aplicaciones implica un cambio hacia un nuevo modelo de trabajo. Si quiere estar a la última sobre cómo mitigar errores comunes de programación y evitar posibles atacantes en sus aplicaciones, este es su libro.

DevOps and Containers Security: Security and Monitoring in Docker Containers

Through this book, we will introduce the DevOps tools ecosystem and the main containers orchestration tools through an introduction to some platforms such as Kubernetes, Docker Swarm, and OpenShift.

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

Este libro tiene como objetivo facilitar al lector los conocimientos necesarios para entender cómo gestiona Docker la seguridad tanto desde el punto de vista de la máquina donde lo ejecutamos, como desde el desarrollo y despliegue de imágenes.

Mastering Python for Networking and Security

This book covers topics from building a network to the different procedures you need to follow to secure it. You’ll first be introduced to different packages and libraries, before moving on to different ways to build a network with the help of Python scripting. Later, you will learn how to check a network’s vulnerability using Python security scripting, and understand how to check vulnerabilities in your network. As you progress through the chapters, you will also learn how to achieve endpoint protection by leveraging Python packages along with writing forensic scripts. By the end of this book, you will be able to get the most out of the Python language to build secure and robust networks that are resilient to attacks.

Learning Python Networking - Second Edition

This book covers the following exciting features: Execute Python modules on networking tools Automate tasks regarding the analysis and extraction of information from a network Get to grips with asynchronous programming modules available in Python Get to grips with IP address manipulation modules using Python programming Understand the main frameworks available in Python that are focused on web application Manipulate IP addresses and perform CIDR calculations

Hacking ético con herramientas python

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.

Seguridad en Aplicaciones web Java

El objetivo de este libro es enseñar los principales criterios y buenas prácticas para crear aplicaciones web de forma segura en Java. Además comentaremos los aspectos de seguridad en las diferentes etapas del desarrollo de aplicaciones web en Java, alineadas a las buenas prácticas propuestas por OWASP (Open Web Application Security Project) y en particular el top ten de vulnerabilidades que podemos encontrar en aplicaciones web. Veremos cómo configurar la seguridad de nuestras aplicaciones en los principales servidores de aplicaciones del mercado y detallaremos los pasos a seguir para implementar mecanismos de seguridad con el framework Spring Security, un proyecto de Spring que permite controlar de forma declarativa y totalmente configurable la seguridad de nuestra aplicación.