Libro de recetas de programación segura para C y C

Puntuación:   (4,4 de 5)

Libro de recetas de programación segura para C y C (John Viega)

Opiniones de los lectores

Resumen:

El libro 'Secure Programming Cookbook for C and C++' es elogiado por su profundidad y enfoque práctico de la programación segura, especialmente en criptografía y vulnerabilidades de sistemas. Se considera un recurso valioso para los programadores que deseen mejorar su comprensión de las prácticas de codificación segura. Sin embargo, se critican algunas secciones por estar mal organizadas o anticuadas, y existen dudas sobre la exactitud de los ejemplos de código proporcionados.

Ventajas:

El libro es muy informativo y está bien organizado, proporcionando recetas prácticas y ejemplos de código detallados que son valiosos para la programación segura. Cubre una amplia gama de temas relacionados con la seguridad y la criptografía, por lo que es una referencia completa tanto para desarrolladores principiantes como experimentados. Muchos usuarios lo encuentran fácil de leer y aprecian el formato claro que hace hincapié en la resolución de problemas.

Desventajas:

Algunas secciones son criticadas por ser demasiado complejas o estar mal escritas, en particular la sección
1 sobre PKI. Hay quejas sobre ejemplos de código que están desfasados o no se han probado, lo que puede dar lugar a imprecisiones. Algunos lectores mencionan que el contenido no aborda en profundidad todos los aspectos de seguridad, indicando que ciertas áreas podrían ser más completas.

(basado en 14 opiniones de lectores)

Título original:

Secure Programming Cookbook for C and C++

Contenido del libro:

Olfateo de contraseñas, suplantación de identidad, desbordamiento del búfer y denegación de servicio: éstos son sólo algunos de los ataques que sufren los sistemas y redes informáticos actuales. La raíz de esta epidemia es un código mal escrito, mal probado e inseguro que pone en peligro a todo el mundo. Está claro que los desarrolladores actuales necesitan ayuda para escribir código que los atacantes no puedan explotar. Pero escribir este tipo de código es sorprendentemente difícil.

Secure Programming Cookbook for C and C++ es un nuevo e importante recurso para los desarrolladores que se toman en serio la escritura de código seguro. Contiene una gran cantidad de soluciones a los problemas a los que se enfrentan quienes se preocupan por la seguridad de sus aplicaciones. Abarca una amplia gama de temas, como la inicialización segura, el control de acceso, la validación de entradas, la criptografía de clave simétrica y pública, los hashes criptográficos y MAC, la autenticación y el intercambio de claves, PKI, los números aleatorios y la lucha contra la manipulación. El rico conjunto de ejemplos de código proporcionado en las más de 200 recetas del libro ayudará a los programadores a asegurar los programas C y C++ que escriban tanto para entornos Unix(R) (incluido Linux(R)) como Windows(R). Los lectores aprenderán:

⬤ Cómo evitar errores de programación comunes, como desbordamientos de búfer, condiciones de carrera y problemas de cadenas de formato.

⬤ Cómo habilitar correctamente las aplicaciones SSL.

⬤ Cómo crear canales seguros para la comunicación cliente-servidor sin SSL.

⬤ Cómo integrar la Infraestructura de Clave Pública (PKI) en las aplicaciones.

⬤ Mejores prácticas para usar criptografía apropiadamente.

⬤ Técnicas y estrategias para validar adecuadamente la entrada de datos a los programas.

⬤ Cómo lanzar programas de forma segura.

⬤ Cómo utilizar adecuadamente los mecanismos de acceso a ficheros.

⬤ Técnicas para proteger las aplicaciones de la ingeniería inversa.

El sitio web del libro complementa el libro proporcionando un lugar para publicar nuevas recetas, incluidas las escritas en lenguajes adicionales como Perl, Java y Python. Los premios mensuales recompensarán las mejores recetas enviadas por los lectores.

Secure Programming Cookbook for C and C++ está destinado a convertirse en una parte esencial de la biblioteca de cualquier desarrollador, un compañero de código al que los desarrolladores recurrirán una y otra vez cuando intenten proteger sus sistemas de los atacantes y reducir los riesgos a los que se enfrentan en el peligroso mundo actual.

Otros datos del libro:

ISBN:9780596003944
Autor:
Editorial:
Encuadernación:Tapa blanda
Año de publicación:2003
Número de páginas:790

Compra:

Actualmente disponible, en stock.

¡Lo compro!

Otros libros del autor:

Libro de recetas de programación segura para C y C - Secure Programming Cookbook for C and...
Olfateo de contraseñas, suplantación de identidad,...
Libro de recetas de programación segura para C y C - Secure Programming Cookbook for C and C++
24 pecados capitales de la seguridad del software: Defectos de programación y cómo solucionarlos -...
Nota del editor: los productos adquiridos a...
24 pecados capitales de la seguridad del software: Defectos de programación y cómo solucionarlos - 24 Deadly Sins of Software Security: Programming Flaws and How to Fix Them
Network Security with Openssl: Cryptography for Secure Communications (Seguridad de redes con...
Hoy en día, la mayoría de las aplicaciones son, al...
Network Security with Openssl: Cryptography for Secure Communications (Seguridad de redes con Openssl: Criptografía para comunicaciones seguras) - Network Security with Openssl: Cryptography for Secure Communications

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)