Capitulos de este wiki
Inicio
- 1 ¿Cómo Escribir Programas Seguros?
- 2 Sólo los privilegios imprescindibles
- 3 Usar procesos SUID/SGID de forma inteligente
- 4 Afinar el control de accesos
- 5 Cuidado con los "Buffer Overflow"
- 6 Manejo de ficheros
- 7 Gestión de bloqueos
- 8 Ficheros temporales
- 9 Ojo con los "core"
- 10 Cuidado con el "umask()" heredado
- 11 El shell es demasiado listo
- 12 Cuidado con los valores suministrados por el usuario
- 13 Ojo con la propagación entre procesos
- 14 Librerías dinamicas
- 15 Verificación exhaustiva y programación conservativa
- 16 Enlaces de interés
