Desarrollo seguro en ingeniería del software

Aplicaciones seguras con Android, NodeJS, Python y C++By José Manuel Ortega Candel
Listen with Sir Michael Caine™ and 1,000+ voices
Length12h 31m

About this audiobook

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. El manual expone los procesos necesarios a seguir por todo desarrollador e ingeniero de software para disponer de buenas prácticas de seguridad desde las primeras fases del desarrollo.

Audiobook details

Rating★★★★ 4.3 (11)
Includes Amazon
GenreTechnology
Length12 hrs 31 mins
Narrated byListen with 1,000+ voices
FormateBook with Audio
Publish dateJul 30, 2020
LanguageSpanish

Table of contents

1José Manuel Ortega Candel
2Primera edición: Madrid, 2020 Bogotá, 2020
3Índice
4Capítulo 1. Introducción al desarrollo seguro
51.1 Propiedades del software seguro
Mostrar todos os capítulos
61.2.2 Seguridad por defecto
71.2.3 Privilegios mínimos
81.2.4 Validación de datos de entrada
91.2.6 Control seguro de errores
101.2.7 Separación de funciones
11cante seleccionará solo uno: el más débil.
122.2 OWASP (Open Web Application Security Project)
13para que las aplicaciones sean lo más seguras posible.
142.3. OWASP Mobile Security Project
152.4 Controles proactivos OWASP
162.4.2 Validación de las entradas del cliente
17y han de tratarse en todos los casos.
18Si el tipo del valor introducido es válido.
19Inyección de código SQL
202.4.3 Desbordamientos del búfer
212.4.4 Gestión de sesiones
222.4.5 Implementación de controles de acceso
232.4.6 Implementación de controles de identidad y autenticación
242.4.7 Autenticación por múltiples factores
25pecíficamente.
262.5.2 Cross-site scripting (XSS)
27Figura 2.3 Ejemplo de ataque XSS.
28http://www.dominio_victima.com/search?query=<script>alert(“alert”);</script>
292.5.4 Seguridad en las redirecciones
302.6.1 Introducción a SQL Injection
312.6.2 Problemas que pueden causar este tipo de ataques
322.6.7 Uso de procedimientos almacenados
33Ajax engine
34Figura 2.7 Modelo asíncrono de peticiones con AJAX.
35servidor local.
36Figura 2.8. Esquema de una petición AJAX
37<div id=”progreso”></div>
38HTTP/1.1 200 OK Server: Apache/2.0.61 Access-Control-Allow-Origin: *
39Se utilizará el método POST en lugar del método GET.
40Capítulo 3. Herramientas OWASP
413.1 DefectDojo
42Figura 3.14 SonarQube as a Service.
433.2.1 El cuadro de mando de SonarQube
44Figura 3.15 Cuadro de mando principal de SonarQube.
453.2.2 Issues por nivel de criticidad
46Figura 3.18 Perfiles de calidad en Sonar.
47un posible atacante se aproveche de ese fallo.
483.2.4 Reglas SonarQube
49zadas.
503.2.5 Informes de seguridad en SonarQube

More from José Manuel Ortega Candel

You may also like

El Riesgo Operacional: Metodologías Para Su Medición Y ControlEnrique J. Jiménez Rodríguez14h 19m$20 · $0.00
Blanqueo De Capitales: Fases, Efectos E Implicaciones De Política EconómicaMiguel Carmelo8h 55m$16 · $0.00
Estatuto tributario 2022Jorge Hernán Zuluaga Potes33h 55m$16 · $0.00
Estados financierosJavier Alonso Carvalho Betancur16h$10 · $0.00
El blanqueo de capitales en la orden europea de detención y entregaSebastián A. Arias Caamaño2h 44m$8 · $0.00
Injerencia y dominio del hechoGünther Jakobs3h 24m$4 · $0.00
Redes y seguridadMatías Katz7h 24m$14 · $0.00
El derecho de los secretosJuan Carlos Riofrío10h 17m$15
Estudios críticos de la jusrisprudencia de la Corte Suprema de Justicia 6Ricardo Posada Maya, Fernando Velásquez Velásquez, María Camila Correa Flórez14h 56m$21 · $0.00
Blanqueo De Capitales: Análisis EconómicoAlejandro F Peláez Ruiz-Fornells4h 47m$13 · $0.00
Abuso en el Instrumento Multilateral. Una nueva mentalidad de planeación internacionalSantiago Eduardo Gómez Cifuentes2h 54m$10 · $0.00
Estudios críticos de la jusrisprudencia de la Corte Suprema de Justicia IRicardo Posada Maya, Fernando Velásquez Velásquez, María Camila Correa Flórez10h 58m$15 · $0.00
La tributación de los artistas y los deportistas en los convenios para evitar la doble imposiciónAndrés José Sánchez Sarzosa4h 5m$3 · $0.00
El contrato estatalCarlos Forero Hernández7h 32m$8 · $0.00
Teoría del procedimiento tributarioJulio Roberto Piza Rodríguez19h 45m$10 · $0.00
Contabilidad de pasivos - 2da ediciónÁngel María Fierro Martínez15h 29m$13 · $0.00
Derecho penal internacional como sistema de protección de los derechos humanosVictor Mosquera Marín5h 36m$12
Criminalidad transnacional, comercio de narcóticos y lavado de dineroHans Jörg Albrecht2h 36m$4 · $0.00
Armonización del delito de lavado de activos en los países de la Alianza del PacíficoLigia María Vargas Mendoza8h 55m$13 · $0.00
Control interno y fraudes - 4ta ediciónRodrigo Estupiñan Gaitán20h 9m4.4 (18)$33 · $0.00