Desarrollo seguro en ingeniería del software

Desarrollo seguro en ingeniería del software

Aplicaciones seguras con Android, NodeJS, Python y C++By José Manuel Ortega Candel
Michael Caine
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

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
Show all chapters
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
El mito de la inteligencia artificial
El mito de la inteligencia artificialErik J. Larson11h 47m$14 · $0.00
Diseño geométrico de carreteras - 3ra edición
Diseño geométrico de carreteras - 3ra ediciónJames Cárdenas Grisales48h 11m$20 · $0.00
Mecatrónica
MecatrónicaFernando Reyes Cortés, Jaime Cid, Emilio Vargas23h 40m$23 · $0.00
Diseño de Estructuras de Acero
Diseño de Estructuras de AceroJack McCormac, Stephen Csernak36h 13m$25 · $0.00
Hidráulica de tuberías
Hidráulica de tuberíasJuan Saldarriaga37h 45m$21 · $0.00
El sueño de la Inteligencia Artificial
El sueño de la Inteligencia ArtificialGisela Baños9h 59m$11 · $0.00
El filósofo de Silicon Valley
El filósofo de Silicon ValleyMichael Steinberger11h 6m$13 · $0.00
Diseño computarizado de carreteras
Diseño computarizado de carreterasJohn Jairo Agudelo Ospina8h 51m$6
Domine Javascript 4ª Edición
Domine Javascript 4ª EdiciónPablo Fernandez Casado14h 54m$17 · $0.00
El gran libro de Angular
El gran libro de AngularMiquel Boada Oriols, Juan Antonio Gómez Gutiérrez10h 35m$17 · $0.00
Inteligencia artificial general
Inteligencia artificial generalJulian Togelius5h 15m$11 · $0.00
JavaScript
JavaScriptAlessandra Salvaggio, Gualtiero Testa9h 17m$16 · $0.00
Modelos de demanda de transporte
Modelos de demanda de transporteJuan de Dios Ortúzar10h 37m$15 · $0.00
Salud ocupacional
Salud ocupacionalFrancisco Alvárez14h 22m$15 · $0.00
Estructuras de Datos Básicas
Estructuras de Datos BásicasSilvia Guardati13h 21m$21 · $0.00
Estructuras de datos orientadas a objetos
Estructuras de datos orientadas a objetosBruno López17h 23m$17 · $0.00
Sistemas Operativos
Sistemas OperativosMartín Silva18h 51m$18 · $0.00
Programación de Servicios y Procesos en Python
Programación de Servicios y Procesos en PythonJosé Carnero8h 17m$18 · $0.00
Del laboratorio al mercado
Del laboratorio al mercadoÁlvaro Ossa Daruich7h 27m$12 · $0.00
La novela en la era de Amazon
La novela en la era de AmazonMark McGurl13h 7m$12 · $0.00

You may also like

Límites de participación criminal ¿Existe una prohibición de regreso como límite general del tipo en derecho penal?
Límites de participación criminal ¿Existe una prohibición de regreso como límite general del tipo en derecho penal?Bernardo Feijóo4h 23m$6 · $0.00
Arbitraje y derecho de la competencia y del consumo
Arbitraje y derecho de la competencia y del consumoDiana Correa7h 28m$7 · $0.00
Cuestiones fundamentales de derecho penal económico. Parte general y parte especial
Cuestiones fundamentales de derecho penal económico. Parte general y parte especialCarlos Gomez8h 16m$7 · $0.00
Responsabilidad penal de la empresa
Responsabilidad penal de la empresaRafael Berruezo14h 30m$20 · $0.00
Gerenciamiento de impuestos para la gestión empresarial
Gerenciamiento de impuestos para la gestión empresarialCésar Camilo Cermeño Cristancho12h 29m$25 · $0.00
Intenciones conjuntas de cometer crímenes internacionales
Intenciones conjuntas de cometer crímenes internacionalesJens David Ohlin2h 33m$5 · $0.00
EL ESTADO EN AMÉRICA LATINA ANTE EL ASEDIO DEL DELITO ORGANIZADO
EL ESTADO EN AMÉRICA LATINA ANTE EL ASEDIO DEL DELITO ORGANIZADOUnknown Author11h 58m$5 · $0.00
Contabilidad de pasivos - 2da edición
Contabilidad de pasivos - 2da ediciónÁngel María Fierro Martínez15h 29m$16 · $0.00
Estudios de Derecho Penal Económico Chileno (2018)
Estudios de Derecho Penal Económico Chileno (2018)Jaime Náquira R., Verónica Rosenblut15h 6m$16 · $0.00
La responsabilidad penal de los funcionarios años 2014
La responsabilidad penal de los funcionarios años 2014Hernando Antonio Hernández Quintero10h 56m$9 · $0.00
El código penal explicado para todos
El código penal explicado para todosXavier Tayadella Prat5h 9m$10 · $0.00
Auditoría del sector solidario
Auditoría del sector solidarioHernán Cardozo26h 3m$15 · $0.00
El enriquecimiento ilicito, el lavado de activos, el testaferrato y la extinción de dominio en Colombia
El enriquecimiento ilicito, el lavado de activos, el testaferrato y la extinción de dominio en ColombiaMoisés Sabogal Quintero11h$17 · $0.00
Código penal y código de procedimiento penal
Código penal y código de procedimiento penalAlirio Sanguino Madariaga80h 43m$55 · $0.00
La prueba ilícita desde la perspectiva de la regla de exclusión y su aplicación en el proceso civil
La prueba ilícita desde la perspectiva de la regla de exclusión y su aplicación en el proceso civilRamón Antonio Peláez Hernández18h 54m$12 · $0.00
Su perro y la ley
Su perro y la leyDavid Siuraneta Pérez1h 36m$10 · $0.00
Derecho penal transnacional y nuevas formas de criminalidad organizada
Derecho penal transnacional y nuevas formas de criminalidad organizadaPaula Andrea Ramírez Barbosa9h 20m$13 · $0.00
El proceso judicial. Tomo I
El proceso judicial. Tomo IAdolfo Alvarado Velloso7h 6m$18 · $0.00
Lecciones de Introducción al Derecho
Lecciones de Introducción al DerechoHernando A Hernández Quintero, Gentil Eduardo Gómez Peña, María Cristina Solano de Ojeda, Olga Lucía Troncoso Estrada10h 5m$9 · $0.00
Estilo APA en acción
Estilo APA en acciónFrancisco Moreno Castrillón49m$2 · $0.00