Desarrollo Seguro de Aplicaciones Web: Una guía práctica con Python y Django

Desarrollo Seguro de Aplicaciones Web: Una guía práctica con Python y Django (Matthew Baker)

Título original:

Secure Web Application Development: A Hands-On Guide with Python and Django

Contenido del libro:

Los ciberataques son cada vez más frecuentes y el Open Web Application Security Project (OWASP) calcula que el 94% de los sitios tienen fallos sólo en el control de acceso. Los ataques evolucionan para sortear las nuevas defensas, y las defensas deben evolucionar para seguir siendo eficaces. Los desarrolladores necesitan entender los fundamentos de los ataques y las defensas para comprender las nuevas técnicas a medida que están disponibles. Este libro le enseña a escribir aplicaciones web seguras.

Se centra en destacar cómo atacan los hackers a las aplicaciones junto con un amplio arsenal de defensas. Esto le permitirá elegir las técnicas adecuadas para cerrar las vulnerabilidades sin dejar de proporcionar a los usuarios la funcionalidad que necesitan.

Los temas tratados incluyen:

⬤ Un marco para decidir qué necesita ser protegido y con qué fuerza.

⬤ Configuración de servicios como bases de datos y servidores web.

⬤ Uso seguro de métodos HTTP como GET, POST, etc, cookies y uso de HTTPS.

⬤ APIs REST seguras.

⬤ Ataques y defensas del lado del servidor como inyección y cross-site scripting.

⬤ Ataques y defensas del lado del cliente como la falsificación de petición de sitio cruzado.

⬤ Técnicas de seguridad como CORS, CSP.

⬤ Gestión de contraseñas, autenticación y autorización, incluyendo OAuth2.

⬤ Prácticas recomendadas para operaciones peligrosas como el cambio y restablecimiento de contraseñas.

⬤ Uso de componentes de terceros y seguridad de la cadena de suministro (Git, CI/CD, etc).

Lo que aprenderás

⬤ .

⬤ Revisar las defensas que se pueden utilizar para prevenir ataques.

⬤ Modelar los riesgos para entender mejor qué defender y cómo.

⬤ Elegir las técnicas apropiadas para defenderse de los ataques.

⬤ Implementar defensas en aplicaciones Python/Django.

Para quién es este libro

⬤ Desarrolladores que ya saben cómo construir aplicaciones web pero necesitan saber más sobre seguridad.

⬤ Ingenieros de software no profesionales, como científicos, que deben desarrollar herramientas web y quieren poner sus algoritmos a disposición de un público más amplio.

⬤ Ingenieros y directivos responsables de la política de seguridad técnica de su producto/empresa.

Otros datos del libro:

ISBN:9781484285954
Autor:
Editorial:
Idioma:inglés
Encuadernación:Tapa blanda
Año de publicación:2022
Número de páginas:462

Compra:

Actualmente disponible, en stock.

¡Lo compro!

Otros libros del autor:

Si encuentra esto - If You Find This
Ahora en rústica, If You Find This es la historia de amistades improbables, valentía inesperada y la búsqueda de Nicholas Funes, de once...
Si encuentra esto - If You Find This
Por qué visitar América - Why Visit America
Especulativas y satíricas a partes iguales, las historias de Why Visit America constituyen una exégesis de nuestra...
Por qué visitar América - Why Visit America
En el árbol de la cruz: Georges Florovsky y la doctrina patrística de la expiación - On the Tree of...
"Nos has redimido de la maldición de la Ley con tu...
En el árbol de la cruz: Georges Florovsky y la doctrina patrística de la expiación - On the Tree of the Cross: Georges Florovsky and the Patristic Doctrine of Atonement
Criaturas híbridas: Historias - Hybrid Creatures: Stories
Criaturas híbridas, la aguda e innovadora colección de Matthew Baker, sigue a cuatro protagonistas...
Criaturas híbridas: Historias - Hybrid Creatures: Stories
T. F. Torrance y la ortodoxia oriental - T. F. Torrance and Eastern Orthodoxy
Una teología propiamente ecuménica, creía T. F. Torrance, señala a la...
T. F. Torrance y la ortodoxia oriental - T. F. Torrance and Eastern Orthodoxy
La fe en busca de comprensión: El testimonio teológico del Padre Matthew Baker - Faith Seeking...
Este libro ofrece una colección de ensayos,...
La fe en busca de comprensión: El testimonio teológico del Padre Matthew Baker - Faith Seeking Understanding: The Theological Witness of Fr Matthew Baker
Desarrollo Seguro de Aplicaciones Web: Una guía práctica con Python y Django - Secure Web...
Los ciberataques son cada vez más frecuentes y el Open Web...
Desarrollo Seguro de Aplicaciones Web: Una guía práctica con Python y Django - Secure Web Application Development: A Hands-On Guide with Python and Django
Cisco Intersight: Un manual para operaciones en la nube inteligentes - Cisco Intersight: A Handbook...
Utilice Cisco Intersight para agilizar, unificar...
Cisco Intersight: Un manual para operaciones en la nube inteligentes - Cisco Intersight: A Handbook for Intelligent Cloud Operations
The Beginner's Besile Air Fryer Cookbook: 220+ Recetas a Prueba de Tontos, Rápidas y Fáciles para...
Apuesto a que anhela recetas sencillas y sin...
The Beginner's Besile Air Fryer Cookbook: 220+ Recetas a Prueba de Tontos, Rápidas y Fáciles para Gente Inteligente y con Presupuesto - The Beginner's Besile Air Fryer Cookbook: 220+ Foolproof, Quick & Easy Recipes for Smart People on A Budget

Las obras del autor han sido publicadas por las siguientes editoriales:

© Book1 Group - todos los derechos reservados.
El contenido de este sitio no se puede copiar o usar, ni en parte ni en su totalidad, sin el permiso escrito del propietario.
Última modificación: 2024.11.14 07:32 (GMT)