Verificar integridad SHA256 de directorio (Versión Bash)
En este artículo técnico de jesusninoc.com, te mostramos cómo calcula los resúmenes sha256 de todos los ficheros contenidos en un directorio para auditar cambios utilizando un script corto en Bash de forma nativa en Linux.
Código del Script (Bash)
#!/bin/bash
DIR=${1:-.}
echo "Generando hashes SHA256 para archivos en: $DIR"
find "$DIR" -type f -exec sha256sum {} + > integridad_reporte.sha256
echo "Hashes guardados en integridad_reporte.sha256"
Explicación detallada del funcionamiento
Busca los ficheros recursivamente, invoca sha256sum para calcular sus sumas de verificación e introduce la salida en un archivo de texto estándar.
Análisis de Seguridad y Buenas Prácticas
🔒 Recomendaciones del Agente de Seguridad:
Útil para monitorizar la inmutabilidad de archivos críticos. Protege integridad_reporte.sha256 para impedir manipulación.