{"product_id":"secure-web-application-development-a-hands-on-guide-with-python-and-django-9781484285954","title":"Desarrollo seguro de aplicaciones web: Una guía práctica con Python y Django","description":"Los ciberataques son cada vez más comunes y el Open Web Application Security Project (OWASP) estima que el 94% de los sitios tienen fallas solo en su control de acceso. Los ataques evolucionan para eludir las nuevas defensas, y las defensas deben evolucionar para seguir siendo efectivas. Los desarrolladores necesitan comprender 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 cómo escribir aplicaciones web seguras.\u003cbr\u003eEl enfoque es resaltar cómo los hackers atacan 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.\u003cbr\u003e\u003cp\u003eLos temas cubiertos incluyen: \u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cli\u003eUn marco para decidir qué debe protegerse y con qué fuerza\u003c\/li\u003e\u003cli\u003eConfiguración de servicios como bases de datos y servidores web\u003c\/li\u003e\u003cli\u003eUso seguro de métodos HTTP como GET, POST, etc., cookies y uso de HTTPS\u003c\/li\u003e\u003cli\u003eAPIs REST seguras\u003c\/li\u003e\u003cli\u003eAtaques y defensas del lado del servidor como inyección y cross-site scripting\u003c\/li\u003e\u003cli\u003eAtaques y defensas del lado del cliente como falsificación de solicitudes entre sitios\u003c\/li\u003e\u003cli\u003eTécnicas de seguridad como CORS, CSP\u003c\/li\u003e\u003cli\u003eGestión de contraseñas, autenticación y autorización, incluido OAuth2\u003c\/li\u003e\u003cli\u003eMejores prácticas para operaciones peligrosas como el cambio y el restablecimiento de contraseñas\u003c\/li\u003e\u003cli\u003eUso de componentes de terceros y seguridad de la cadena de suministro (Git, CI\/CD, etc.)\u003c\/li\u003e\u003cbr\u003e\u003cb\u003eLo que aprenderás\u003c\/b\u003e\u003cbr\u003e\u003cp\u003e\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003e\u003cbr\u003e\u003c\/li\u003e\n\u003cli\u003eRevisar las defensas que se pueden usar para prevenir ataques\u003c\/li\u003e\n\u003cli\u003eModelar riesgos para comprender mejor qué defender y cómo\u003c\/li\u003e\n\u003cli\u003eElegir técnicas apropiadas para defenderse de los ataques\u003c\/li\u003e\n\u003cli\u003eImplementar defensas en aplicaciones Python\/Django\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003e\u003c\/p\u003e\u003cb\u003eA quién va dirigido este libro\u003c\/b\u003e\u003cp\u003e\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eDesarrolladores que ya saben cómo crear aplicaciones web pero necesitan saber más sobre seguridad\u003c\/li\u003e\n\u003cli\u003eIngenieros de software no profesionales, como científicos, que deben desarrollar herramientas web y quieren poner sus algoritmos a disposición de una audiencia más amplia.\u003c\/li\u003e\n\u003cli\u003eIngenieros y gerentes que son responsables de la política de seguridad técnica de su producto\/empresa\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003e\u003c\/p\u003e \u003cb\u003e\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAutor:\u003c\/b\u003e \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=AUTH-12245402\"\u003eMatthew Baker\u003c\/a\u003e\u003cbr\u003e\u003cb\u003eEditorial:\u003c\/b\u003e Apress\u003cbr\u003e\u003cb\u003ePublicado:\u003c\/b\u003e 29\/10\/2022\u003cbr\u003e\u003cb\u003ePáginas:\u003c\/b\u003e 462\u003cbr\u003e\u003cb\u003eTipo de encuadernación:\u003c\/b\u003e Tapa blanda\u003cbr\u003e\u003cb\u003ePeso:\u003c\/b\u003e 1.49lbs\u003cbr\u003e\u003cb\u003eTamaño:\u003c\/b\u003e 9.21h x 6.14w x 0.98d\u003cbr\u003e\u003cb\u003eISBN13:\u003c\/b\u003e 9781484285954\u003cbr\u003e\u003cb\u003eISBN10:\u003c\/b\u003e 1484285956\u003cbr\u003e\u003cb\u003eCategorías BISAC:\u003c\/b\u003e\u003cbr\u003e- \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=CAT-COM\"\u003eInformática\u003c\/a\u003e | \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=BISAC-COM060160\"\u003eInternet | Programación Web\u003c\/a\u003e\u003cbr\u003e- \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=CAT-COM\"\u003eInformática\u003c\/a\u003e | \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=BISAC-COM051360\"\u003eLenguajes | Python\u003c\/a\u003e\u003cbr\u003e\u003cbr\u003e\u003cp\u003e\u003cb\u003eAcerca del autor\u003c\/b\u003e\u003cbr\u003e\u003cb\u003eMatthew Baker\u003c\/b\u003e es el Jefe de Software Científico y Gestión de Datos en ETH Zurich, la principal universidad de ciencia y tecnología de Suiza. Dirige un equipo de ingenieros que desarrollan software personalizado para apoyar proyectos de investigación STEM, y también imparte cursos cortos de ciencias de la computación. Con más de 25 años de experiencia en el desarrollo de software, ha trabajado como desarrollador, administrador de sistemas, gerente de proyectos y consultor en varios sectores, desde la banca y los seguros, la ciencia y la ingeniería, hasta la inteligencia militar.\u003c\/p\u003e","brand":"Apress","offers":[{"title":"Default Title","offer_id":44455915159789,"sku":"9781484285954","price":64.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0550\/8097\/6621\/products\/img_d65b35ea-86f3-4b41-b81e-6ba10742989e.jpg?v=1700392615","url":"https:\/\/sureshotbooks.com\/es\/products\/secure-web-application-development-a-hands-on-guide-with-python-and-django-9781484285954","provider":"SureShot Books Publishing LLC","version":"1.0","type":"link"}